Searched refs:em (Results 1 - 25 of 54) sorted by relevance

123

/linux-master/fs/btrfs/tests/
H A Dinode-tests.c151 * 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 Dextent-map-tests.c16 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 Dextent_map.c46 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 Dextent_map.h35 /* 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 Ddefrag.c620 * 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 Dinode.c1116 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 Dfile-item.c1261 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 Dcompression.c422 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 Dextent_io.c961 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 Dfile.c2179 * 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 Dematch.c171 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 Dem_nbyte.c23 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 Dem_ipset.c20 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 Dem_ipt.c127 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 Dem_cmp.c21 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 Dem_u32.c17 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 Daoechr.c138 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 Dcpufreq_cooling.c59 * @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 Delf.h10 #include <linux/elf-em.h>
/linux-master/net/bridge/netfilter/
H A Debt_among.c206 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 Denergy_model.h93 #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 De6500_power_isa.dtsi59 power-isa-e.em; // Embedded Multi-Threading
/linux-master/fs/ocfs2/
H A Dextent_map.c48 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 Dsyscall.h14 #include <linux/elf-em.h>
/linux-master/drivers/powercap/
H A Ddtpm_cpu.c124 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;

Completed in 316 milliseconds

123