/linux-master/fs/btrfs/tests/ |
H A D | inode-tests.c | 151 * We want to jack up disk_bytenr a little more so the em stuff doesn't 223 struct extent_map *em = NULL; local 261 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, sectorsize); 262 if (IS_ERR(em)) { 263 em = NULL; 267 if (em->block_start != EXTENT_MAP_HOLE) { 268 test_err("expected a hole, got %llu", em->block_start); 271 free_extent_map(em); 281 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, (u64)-1); 282 if (IS_ERR(em)) { 812 struct extent_map *em = NULL; local [all...] |
H A D | extent-map-tests.c | 16 struct extent_map *em; local 22 em = rb_entry(node, struct extent_map, rb_node); 23 remove_extent_mapping(em_tree, em); 26 if (refcount_read(&em->refs) != 1) { 28 "em leak: em (start %llu len %llu block_start %llu block_len %llu) refs %d", 29 em->start, em->len, em->block_start, 30 em 59 struct extent_map *em; local 154 struct extent_map *em; local 240 struct extent_map *em; local 344 struct extent_map *em; local 470 struct extent_map *em; local 686 struct extent_map *em = NULL; local 740 struct extent_map *em; local [all...] |
/linux-master/fs/btrfs/ |
H A D | extent_map.c | 46 struct extent_map *em; local 47 em = kmem_cache_zalloc(extent_map_cache, GFP_NOFS); 48 if (!em) 50 RB_CLEAR_NODE(&em->rb_node); 51 refcount_set(&em->refs, 1); 52 INIT_LIST_HEAD(&em->list); 53 return em; 57 * Drop the reference out on @em by one and free the structure if the reference 60 void free_extent_map(struct extent_map *em) argument 62 if (!em) 79 tree_insert(struct rb_root_cached *root, struct extent_map *em) argument 180 extent_map_block_end(const struct extent_map *em) argument 187 can_merge_extent_map(const struct extent_map *em) argument 226 try_merge_map(struct extent_map_tree *tree, struct extent_map *em) argument 302 struct extent_map *em; local 350 clear_em_logging(struct extent_map_tree *tree, struct extent_map *em) argument 359 setup_extent_mapping(struct extent_map_tree *tree, struct extent_map *em, int modified) argument 388 add_extent_mapping(struct extent_map_tree *tree, struct extent_map *em, int modified) argument 408 struct extent_map *em; local 475 remove_extent_mapping(struct extent_map_tree *tree, struct extent_map *em) argument 503 next_extent_map(const struct extent_map *em) argument 513 prev_extent_map(struct extent_map *em) argument 529 merge_extent_mapping(struct extent_map_tree *em_tree, struct extent_map *existing, struct extent_map *em, u64 map_start) argument 592 struct extent_map *em = *em_in; local 657 struct extent_map *em; local 689 struct extent_map *em; local 947 struct extent_map *em; local [all...] |
H A D | extent_map.h | 35 /* This em is merged from two or more physically adjacent ems */ 58 * Generation of the extent map, for merged em it's the highest 76 static inline void extent_map_set_compression(struct extent_map *em, argument 80 em->flags |= EXTENT_FLAG_COMPRESS_ZLIB; 82 em->flags |= EXTENT_FLAG_COMPRESS_LZO; 84 em->flags |= EXTENT_FLAG_COMPRESS_ZSTD; 87 static inline enum btrfs_compression_type extent_map_compression(const struct extent_map *em) argument 89 if (em->flags & EXTENT_FLAG_COMPRESS_ZLIB) 92 if (em->flags & EXTENT_FLAG_COMPRESS_LZO) 95 if (em 105 extent_map_is_compressed(const struct extent_map *em) argument 112 extent_map_in_tree(const struct extent_map *em) argument 117 extent_map_end(const struct extent_map *em) argument [all...] |
H A D | defrag.c | 620 * Return valid em if we find a file extent matching the requirement. 631 struct extent_map *em; local 636 em = alloc_extent_map(); 637 if (!em) { 709 em->start = start; 710 em->orig_start = start; 711 em->block_start = EXTENT_MAP_HOLE; 712 em->len = key.offset - start; 729 /* Now this extent covers @start, convert it to em */ 730 btrfs_extent_item_to_extent_map(inode, &path, fi, em); 758 struct extent_map *em; local 801 get_extent_max_capacity(const struct btrfs_fs_info *fs_info, const struct extent_map *em) argument 809 defrag_check_next_extent(struct inode *inode, struct extent_map *em, u32 extent_thresh, u64 newer_than, bool locked) argument 979 struct extent_map *em; local [all...] |
H A D | inode.c | 1116 struct extent_map *em; local 1158 em = create_io_em(inode, start, 1167 if (IS_ERR(em)) { 1168 ret = PTR_ERR(em); 1171 free_extent_map(em); 1228 struct extent_map *em; local 1232 em = search_extent_mapping(em_tree, start, num_bytes); 1233 if (em) { 1239 if (em->block_start >= EXTENT_MAP_LAST_BYTE) { 1240 free_extent_map(em); 1299 struct extent_map *em; local 2152 struct extent_map *em; local 2651 struct extent_map *em; local 4930 struct extent_map *em = NULL; local 6829 struct extent_map *em = NULL; local 7018 struct extent_map *em = NULL; local 7056 struct extent_map *em; local 7317 struct extent_map *em; local 7362 struct extent_map *em = *map; local 7502 struct extent_map *em; local 9683 struct extent_map *em; local 10173 struct extent_map *em; local 10324 struct extent_map *em; local 10693 struct extent_map *em = NULL; local [all...] |
H A D | file-item.c | 1261 struct extent_map *em) 1276 em->ram_bytes = btrfs_file_extent_ram_bytes(leaf, fi); 1277 em->generation = btrfs_file_extent_generation(leaf, fi); 1280 em->start = extent_start; 1281 em->len = extent_end - extent_start; 1282 em->orig_start = extent_start - 1284 em->orig_block_len = btrfs_file_extent_disk_num_bytes(leaf, fi); 1287 em->block_start = EXTENT_MAP_HOLE; 1291 extent_map_set_compression(em, compress_type); 1292 em 1258 btrfs_extent_item_to_extent_map(struct btrfs_inode *inode, const struct btrfs_path *path, struct btrfs_file_extent_item *fi, struct extent_map *em) argument [all...] |
H A D | compression.c | 422 struct extent_map *em; local 498 em = lookup_extent_mapping(em_tree, cur, page_end + 1 - cur); 506 if (!em || cur < em->start || 507 (cur + fs_info->sectorsize > extent_map_end(em)) || 508 (em->block_start >> SECTOR_SHIFT) != orig_bio->bi_iter.bi_sector) { 509 free_extent_map(em); 515 free_extent_map(em); 527 add_size = min(em->start + em 570 struct extent_map *em; local [all...] |
H A D | extent_io.c | 961 struct extent_map *em; local 966 em = *em_cached; 967 if (extent_map_in_tree(em) && start >= em->start && 968 start < extent_map_end(em)) { 969 refcount_inc(&em->refs); 970 return em; 973 free_extent_map(em); 977 em = btrfs_get_extent(BTRFS_I(inode), page, start, len); 978 if (!IS_ERR(em)) { 1003 struct extent_map *em; local 1321 struct extent_map *em; local 2368 struct extent_map *em; local [all...] |
H A D | file.c | 2179 * extent.(hole/vacuum extent whose em->start <= start && 2180 * em->start + em->len > start) 2186 struct extent_map *em; local 2189 em = btrfs_get_extent(inode, NULL, 2192 if (IS_ERR(em)) 2193 return PTR_ERR(em); 2196 if (em->block_start == EXTENT_MAP_HOLE) { 2198 *len = em->start + em 2844 struct extent_map *em; local 2869 struct extent_map *em; local 3056 struct extent_map *em; local [all...] |
/linux-master/net/sched/ |
H A D | ematch.c | 171 struct tcf_ematch *em, struct nlattr *nla, int idx) 202 em->data = ref; 212 em->ops = tcf_em_lookup(em_hdr->kind); 214 if (em->ops == NULL) { 220 em->ops = tcf_em_lookup(em_hdr->kind); 221 if (em->ops) { 226 module_put(em->ops->owner); 227 em->ops = NULL; 237 if (em->ops->datalen && data_len < em 169 tcf_em_validate(struct tcf_proto *tp, struct tcf_ematch_tree_hdr *tree_hdr, struct tcf_ematch *em, struct nlattr *nla, int idx) argument 312 struct tcf_ematch *em; local 408 struct tcf_ematch *em = tcf_em_get_match(tree, i); local 458 struct tcf_ematch *em = tcf_em_get_match(tree, i); local 491 tcf_em_match(struct sk_buff *skb, struct tcf_ematch *em, struct tcf_pkt_info *info) argument [all...] |
H A D | em_nbyte.c | 23 struct tcf_ematch *em) 31 em->datalen = sizeof(*nbyte) + nbyte->len; 32 em->data = (unsigned long)kmemdup(data, em->datalen, GFP_KERNEL); 33 if (em->data == 0UL) 39 static int em_nbyte_match(struct sk_buff *skb, struct tcf_ematch *em, argument 42 struct nbyte_data *nbyte = (struct nbyte_data *) em->data; 22 em_nbyte_change(struct net *net, void *data, int data_len, struct tcf_ematch *em) argument
|
H A D | em_ipset.c | 20 struct tcf_ematch *em) 32 em->datalen = sizeof(*set); 33 em->data = (unsigned long)kmemdup(data, em->datalen, GFP_KERNEL); 34 if (em->data) 41 static void em_ipset_destroy(struct tcf_ematch *em) argument 43 const struct xt_set_info *set = (const void *) em->data; 45 ip_set_nfnl_put(em->net, set->index); 46 kfree((void *) em->data); 50 static int em_ipset_match(struct sk_buff *skb, struct tcf_ematch *em, argument 19 em_ipset_change(struct net *net, void *data, int data_len, struct tcf_ematch *em) argument [all...] |
H A D | em_ipt.c | 127 struct tcf_ematch *em) 175 em->datalen = sizeof(*im) + mdata_len; 176 em->data = (unsigned long)im; 185 static void em_ipt_destroy(struct tcf_ematch *em) argument 187 struct em_ipt_match *im = (void *)em->data; 194 .net = em->net, 205 static int em_ipt_match(struct sk_buff *skb, struct tcf_ematch *em, argument 208 const struct em_ipt_match *im = (const void *)em->data; 235 indev = dev_get_by_index_rcu(em->net, skb->skb_iif); 238 indev ?: skb->dev, skb->dev, NULL, em 126 em_ipt_change(struct net *net, void *data, int data_len, struct tcf_ematch *em) argument 250 em_ipt_dump(struct sk_buff *skb, struct tcf_ematch *em) argument [all...] |
H A D | em_cmp.c | 21 static int em_cmp_match(struct sk_buff *skb, struct tcf_ematch *em, argument 24 struct tcf_em_cmp *cmp = (struct tcf_em_cmp *) em->data;
|
H A D | em_u32.c | 17 static int em_u32_match(struct sk_buff *skb, struct tcf_ematch *em, argument 20 struct tc_u32_key *key = (struct tc_u32_key *) em->data;
|
/linux-master/drivers/block/aoe/ |
H A D | aoechr.c | 138 struct ErrMsg *em; local 146 em = emsgs + emsgs_tail_idx; 147 if ((em->flags & EMFL_VALID)) { 156 em->msg = mp; 157 em->flags |= EMFL_VALID; 158 em->len = n; 225 struct ErrMsg *em; local 236 em = emsgs + emsgs_head_idx; 237 if ((em->flags & EMFL_VALID) != 0) 258 if (em [all...] |
/linux-master/drivers/thermal/ |
H A D | cpufreq_cooling.c | 59 * @em: Reference on the Energy Model of the device 74 struct em_perf_domain *em; member in struct:cpufreq_cooling_device 98 table = em_perf_state_from_pd(cpufreq_cdev->em); 116 table = em_perf_state_from_pd(cpufreq_cdev->em); 138 table = em_perf_state_from_pd(cpufreq_cdev->em); 292 table = em_perf_state_from_pd(cpufreq_cdev->em); 335 struct em_perf_domain *em) { 339 if (!em || em_is_artificial(em)) 343 if (!cpumask_equal(policy->related_cpus, em_span_cpus(em))) { 334 em_is_sane(struct cpufreq_cooling_device *cpufreq_cdev, struct em_perf_domain *em) argument 521 __cpufreq_cooling_register(struct device_node *np, struct cpufreq_policy *policy, struct em_perf_domain *em) argument 666 struct em_perf_domain *em = em_cpu_get(policy->cpu); local [all...] |
/linux-master/arch/arc/include/asm/ |
H A D | elf.h | 10 #include <linux/elf-em.h>
|
/linux-master/net/bridge/netfilter/ |
H A D | ebt_among.c | 206 const struct ebt_entry_match *em = local 212 if (expected_length > em->match_size) 215 if (wormhash_offset_invalid(info->wh_dst_ofs, em->match_size) || 216 wormhash_offset_invalid(info->wh_src_ofs, em->match_size)) 224 if (expected_length > em->match_size) 241 if (em->match_size != EBT_ALIGN(expected_length)) { 243 em->match_size, expected_length,
|
/linux-master/include/linux/ |
H A D | energy_model.h | 93 #define em_span_cpus(em) (to_cpumask((em)->cpus)) 94 #define em_is_artificial(em) ((em)->flags & EM_PERF_DOMAIN_ARTIFICIAL)
|
/linux-master/arch/powerpc/boot/dts/fsl/ |
H A D | e6500_power_isa.dtsi | 59 power-isa-e.em; // Embedded Multi-Threading
|
/linux-master/fs/ocfs2/ |
H A D | extent_map.c | 48 static void __ocfs2_extent_map_lookup(struct ocfs2_extent_map *em, argument 57 list_for_each_entry(emi, &em->em_list, ei_list) { 61 list_move(&emi->ei_list, &em->em_list); 104 struct ocfs2_extent_map *em = &oi->ip_extent_map; local 109 list_for_each_entry_safe(emi, n, &em->em_list, ei_list) { 113 BUG_ON(em->em_num_items == 0); 114 em->em_num_items--; 217 struct ocfs2_extent_map *em = &oi->ip_extent_map; local 230 list_for_each_entry(emi, &em->em_list, ei_list) { 232 list_move(&emi->ei_list, &em [all...] |
/linux-master/arch/loongarch/include/asm/ |
H A D | syscall.h | 14 #include <linux/elf-em.h>
|
/linux-master/drivers/powercap/ |
H A D | dtpm_cpu.c | 124 struct em_perf_domain *em = em_cpu_get(dtpm_cpu->cpu); local 129 cpumask_and(&cpus, cpu_online_mask, to_cpumask(em->cpus)); 133 table = em_perf_state_from_pd(em); 138 dtpm->power_max = table[em->nr_perf_states - 1].power;
|