| /linux/net/mac80211/ |
| H A D | parse.c | 331 u8 elen = elem->datalen; in _ieee802_11_parse_elems_full() local 393 crc = crc32_be(crc, pos - 2, elen + 2); in _ieee802_11_parse_elems_full() 399 if (elen + 2 < sizeof(struct ieee80211_tdls_lnkie)) { in _ieee802_11_parse_elems_full() 407 if (elen < sizeof(struct ieee80211_ch_switch_timing)) { in _ieee802_11_parse_elems_full() 416 elems->ext_capab_len = elen; in _ieee802_11_parse_elems_full() 420 elems->ssid_len = elen; in _ieee802_11_parse_elems_full() 424 elems->supp_rates_len = elen; in _ieee802_11_parse_elems_full() 427 if (elen >= 1) in _ieee802_11_parse_elems_full() 434 if (elen >= sizeof(struct ieee80211_tim_ie)) { in _ieee802_11_parse_elems_full() 436 elems->tim_len = elen; in _ieee802_11_parse_elems_full() [all …]
|
| /linux/fs/udf/ |
| H A D | truncate.c | 26 struct kernel_lb_addr *eloc, int8_t etype, uint32_t elen, in extent_trunc() argument 30 int last_block = (elen + inode->i_sb->s_blocksize - 1) >> in extent_trunc() 45 if (elen != nelen) { in extent_trunc() 67 uint32_t elen, nelen; in udf_truncate_tail_extent() local 90 ret = udf_next_aext(inode, &epos, &eloc, &elen, &netype, 1); in udf_truncate_tail_extent() 94 lbcount += elen; in udf_truncate_tail_extent() 103 (unsigned)elen); in udf_truncate_tail_extent() 104 nelen = elen - (lbcount - inode->i_size); in udf_truncate_tail_extent() 106 extent_trunc(inode, &epos, &eloc, etype, elen, nelen); in udf_truncate_tail_extent() 108 if (udf_next_aext(inode, &epos, &eloc, &elen, in udf_truncate_tail_extent() [all …]
|
| H A D | balloc.c | 368 uint32_t elen; in udf_table_free_blocks() local 383 elen = 0; in udf_table_free_blocks() 388 ret = udf_next_aext(table, &epos, &eloc, &elen, &etype, 1); in udf_table_free_blocks() 394 (elen >> sb->s_blocksize_bits)) == start)) { in udf_table_free_blocks() 395 if ((0x3FFFFFFF - elen) < in udf_table_free_blocks() 397 uint32_t tmp = ((0x3FFFFFFF - elen) >> in udf_table_free_blocks() 401 elen = (etype << 30) | in udf_table_free_blocks() 404 elen = (etype << 30) | in udf_table_free_blocks() 405 (elen + in udf_table_free_blocks() 410 udf_write_aext(table, &oepos, &eloc, elen, 1); in udf_table_free_blocks() [all …]
|
| H A D | symlink.c | 32 int elen = 0; in udf_pc_to_char() local 38 while (elen < fromlen) { in udf_pc_to_char() 39 pc = (struct pathComponent *)(from + elen); in udf_pc_to_char() 40 elen += sizeof(struct pathComponent); in udf_pc_to_char() 48 elen += pc->lengthComponentIdent; in udf_pc_to_char() 75 elen += pc->lengthComponentIdent; in udf_pc_to_char() 76 if (elen > fromlen) in udf_pc_to_char()
|
| H A D | directory.c | 135 if (iter->loffset + ralen > (iter->elen >> iter->dir->i_blkbits)) in udf_readahead_dir() 136 ralen = (iter->elen >> iter->dir->i_blkbits) - iter->loffset; in udf_readahead_dir() 173 if (iter->loffset < DIV_ROUND_UP(iter->elen, 1<<iter->dir->i_blkbits)) in udf_fiiter_advance_blk() 178 &iter->elen, &etype, 1); in udf_fiiter_advance_blk() 183 iter->elen = 0; in udf_fiiter_advance_blk() 202 if (!iter->bh[0] && iter->elen) { in udf_fiiter_load_bhs() 254 iter->elen = 0; in udf_fiiter_init() 270 &iter->eloc, &iter->elen, &iter->loffset, &etype); in udf_fiiter_init() 443 int diff = new_elen - iter->elen; in udf_fiiter_update_elen() 446 if (!iter->elen) in udf_fiiter_update_elen() [all …]
|
| H A D | inode.c | 420 uint32_t elen; in udf_map_block() local 426 ret = inode_bmap(inode, map->lblk, &epos, &eloc, &elen, &offset, in udf_map_block() 650 uint32_t elen; in udf_extend_file() local 675 err = inode_bmap(inode, first_block, &epos, &eloc, &elen, &offset, &etype); in udf_extend_file() 681 elen > ((loff_t)offset + 1) << inode->i_blkbits); in udf_extend_file() 726 uint32_t elen = 0, tmpelen; in inode_getblk() local 760 lbcount += elen; in inode_getblk() 768 ret = udf_next_aext(inode, &next_epos, &eloc, &elen, &etype, 1); in inode_getblk() 778 laarr[c].extLength = (etype << 30) | elen; in inode_getblk() 783 ((elen + inode->i_sb->s_blocksize - 1) >> in inode_getblk() [all …]
|
| H A D | udfdecl.h | 92 uint32_t elen; /* Length of extent containing 'pos' */ member 162 uint32_t *elen, sector_t *offset, int8_t *etype); 167 struct kernel_lb_addr *eloc, uint32_t elen, int inc); 174 struct kernel_lb_addr *eloc, uint32_t *elen, 177 struct kernel_lb_addr *eloc, uint32_t *elen,
|
| H A D | namei.c | 275 ((iter->elen - 1) >> dir->i_blkbits); in udf_fiiter_add_entry() 293 ((iter->elen - 1) >> dir->i_blkbits); in udf_fiiter_add_entry() 313 udf_fiiter_update_elen(iter, iter->elen - in udf_fiiter_add_entry() 577 int eoffset, elen = 0; in udf_symlink() local 657 elen += sizeof(struct pathComponent); in udf_symlink() 663 if (elen + sizeof(struct pathComponent) > eoffset) in udf_symlink() 666 pc = (struct pathComponent *)(ea + elen); in udf_symlink() 692 if (elen + sizeof(struct pathComponent) + namelen > in udf_symlink() 701 elen += sizeof(struct pathComponent) + pc->lengthComponentIdent; in udf_symlink() 711 inode->i_size = elen; in udf_symlink()
|
| H A D | partition.c | 281 uint32_t elen; in udf_try_read_meta() local 288 err = inode_bmap(inode, block, &epos, &eloc, &elen, &ext_offset, &etype); in udf_try_read_meta()
|
| /linux/drivers/staging/rtl8723bs/core/ |
| H A D | rtw_ieee80211.c | 770 static int rtw_ieee802_11_parse_vendor_specific(u8 *pos, uint elen, in rtw_ieee802_11_parse_vendor_specific() argument 781 if (elen < 4) in rtw_ieee802_11_parse_vendor_specific() 798 elems->wpa_ie_len = elen; in rtw_ieee802_11_parse_vendor_specific() 801 if (elen < 5) in rtw_ieee802_11_parse_vendor_specific() 808 elems->wme_len = elen; in rtw_ieee802_11_parse_vendor_specific() 812 elems->wme_tspec_len = elen; in rtw_ieee802_11_parse_vendor_specific() 821 elems->wps_ie_len = elen; in rtw_ieee802_11_parse_vendor_specific() 832 elems->vendor_ht_cap_len = elen; in rtw_ieee802_11_parse_vendor_specific() 865 u8 id, elen; in rtw_ieee802_11_parse_elems() local 868 elen = *pos++; in rtw_ieee802_11_parse_elems() [all …]
|
| /linux/fs/ceph/ |
| H A D | crypto.c | 206 int ceph_encode_encrypted_dname(struct inode *parent, char *buf, int elen) in ceph_encode_encrypted_dname() argument 212 int name_len = elen; in ceph_encode_encrypted_dname() 234 elen = -ENAMETOOLONG; in ceph_encode_encrypted_dname() 242 elen = -ENOMEM; in ceph_encode_encrypted_dname() 250 elen = ret; in ceph_encode_encrypted_dname() 269 elen = base64_encode(cryptbuf, len, p, false, BASE64_IMAP); in ceph_encode_encrypted_dname() 270 doutc(cl, "base64-encoded ciphertext name = %.*s\n", elen, p); in ceph_encode_encrypted_dname() 273 WARN_ON(elen > 240); in ceph_encode_encrypted_dname() 275 elen += 1 + sprintf(p + elen, "_%ld", dir->i_ino); in ceph_encode_encrypted_dname() 285 return elen; in ceph_encode_encrypted_dname()
|
| /linux/lib/tests/ |
| H A D | printf_kunit.c | 43 int elen, const char *fmt, va_list ap) in do_test() argument 55 if (ret != elen) { in do_test() 58 file, line, bufsize, fmt, ret, elen); in do_test() 78 written = min(bufsize-1, elen); in do_test() 109 __test(struct kunit *kunittest, const char *file, const int line, const char *expect, int elen, in __test() argument 116 if (elen >= BUF_SIZE) { in __test() 119 file, line, elen, BUF_SIZE, fmt); in __test() 131 do_test(kunittest, file, line, BUF_SIZE, expect, elen, fmt, ap); in __test() 132 rand = get_random_u32_inclusive(1, elen + 1); in __test() 134 do_test(kunittest, file, line, rand, expect, elen, fmt, ap); in __test() [all …]
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
| H A D | rammap.c | 147 u8 ever, u8 ehdr, u8 ecnt, u8 elen, int idx, u8 *ver, u8 *hdr) in nvbios_rammapSe() argument 150 data = data + ehdr + (idx * elen); in nvbios_rammapSe() 152 *hdr = elen; in nvbios_rammapSe() 191 u8 ever, u8 ehdr, u8 ecnt, u8 elen, int idx, in nvbios_rammapSp() argument 194 data = nvbios_rammapSe(bios, data, ever, ehdr, ecnt, elen, idx, ver, hdr); in nvbios_rammapSp()
|
| H A D | vpstate.c | 55 h->elen = nvbios_rd08(b, h->offset + 0x2); in nvbios_vpstate_parse() 84 offset = h->offset + h->hlen + idx * (h->elen + (h->slen * h->scount)); in nvbios_vpstate_entry()
|
| H A D | power_budget.c | 93 budget->elen = len; in nvbios_power_budget_header() 112 entry_offset = budget->offset + budget->hlen + idx * budget->elen; in nvbios_power_budget_entry()
|
| /linux/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/ |
| H A D | rammap.h | 19 u8 ever, u8 ehdr, u8 ecnt, u8 elen, int idx, 24 u8 ever, u8 ehdr, u8 ecnt, u8 elen, int idx,
|
| H A D | power_budget.h | 17 u8 elen; member
|
| H A D | vpstate.h | 10 u8 elen; member
|
| /linux/arch/riscv/kernel/ |
| H A D | ptrace.c | 135 unsigned long elen, vlen; in invalid_ptrace_v_csr() local 154 elen = riscv_has_extension_unlikely(RISCV_ISA_EXT_ZVE64X) ? 64 : 32; in invalid_ptrace_v_csr() 158 if (sew > elen) in invalid_ptrace_v_csr() 169 if (vlmul == 5 && elen == 32) in invalid_ptrace_v_csr()
|
| /linux/net/ipv6/ |
| H A D | esp6.c | 703 int alen, hlen, elen; in esp_remove_trailer() local 711 elen = skb->len - hlen; in esp_remove_trailer() 718 if (padlen + 2 + alen >= elen) { in esp_remove_trailer() 720 padlen + 2, elen - alen); in esp_remove_trailer() 885 int elen = skb->len - sizeof(struct ip_esp_hdr) - ivlen; in esp6_input() local 900 if (elen <= 0) { in esp6_input() 960 aead_request_set_crypt(req, sg, sg, elen + ivlen, iv); in esp6_input()
|
| /linux/net/ipv4/ |
| H A D | esp4.c | 671 int alen, hlen, elen; in esp_remove_trailer() local 679 elen = skb->len - hlen; in esp_remove_trailer() 686 if (padlen + 2 + alen >= elen) { in esp_remove_trailer() 688 padlen + 2, elen - alen); in esp_remove_trailer() 847 int elen = skb->len - sizeof(struct ip_esp_hdr) - ivlen; in esp_input() local 860 if (elen <= 0) in esp_input() 918 aead_request_set_crypt(req, sg, sg, elen + ivlen, iv); in esp_input()
|
| /linux/net/sctp/ |
| H A D | ulpevent.c | 383 int elen; in sctp_ulpevent_make_remote_error() local 387 elen = SCTP_PAD4(ntohs(ch->length)) - sizeof(*ch); in sctp_ulpevent_make_remote_error() 398 skb_pull(chunk->skb, elen); in sctp_ulpevent_make_remote_error() 409 skb_trim(skb, sizeof(*sre) + elen); in sctp_ulpevent_make_remote_error()
|
| /linux/drivers/net/wireless/ath/ath9k/ |
| H A D | recv.c | 509 u8 *pos, *end, id, elen; in ath_beacon_dtim_pending_cab() local 518 elen = *pos++; in ath_beacon_dtim_pending_cab() 519 if (pos + elen > end) in ath_beacon_dtim_pending_cab() 523 if (elen < sizeof(*tim)) in ath_beacon_dtim_pending_cab() 531 pos += elen; in ath_beacon_dtim_pending_cab()
|
| /linux/drivers/net/wireless/marvell/libertas/ |
| H A D | cfg.c | 657 u8 id, elen; in lbs_ret_scan() local 659 elen = *pos++; in lbs_ret_scan() 661 if (elen > left) { in lbs_ret_scan() 670 ssid_len = elen; in lbs_ret_scan() 672 left -= elen; in lbs_ret_scan() 673 pos += elen; in lbs_ret_scan()
|
| /linux/drivers/crypto/ |
| H A D | talitos.c | 1095 unsigned int offset, int datalen, int elen, in sg_to_link_tbl_offset() argument 1098 int n_sg = elen ? sg_count + 1 : sg_count; in sg_to_link_tbl_offset() 1100 int cryptlen = datalen + elen; in sg_to_link_tbl_offset() 1147 unsigned int offset, int tbl_off, int elen, in talitos_sg_map_ext() argument 1158 to_talitos_ptr_ext_set(ptr, elen, is_sec1); in talitos_sg_map_ext() 1167 sg_count = sg_to_link_tbl_offset(src, sg_count, offset, len, elen, in talitos_sg_map_ext() 1208 int elen = 0; in ipsec_esp() local 1252 elen = authsize; in ipsec_esp() 1255 sg_count, areq->assoclen, tbl_off, elen, in ipsec_esp() 1271 elen = authsize; in ipsec_esp() [all …]
|