/Linux-v6.1/fs/btrfs/tests/ |
D | inode-tests.c | 221 struct extent_map *em = NULL; in test_btrfs_get_extent() local 259 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, 0, sectorsize); in test_btrfs_get_extent() 260 if (IS_ERR(em)) { in test_btrfs_get_extent() 261 em = NULL; in test_btrfs_get_extent() 265 if (em->block_start != EXTENT_MAP_HOLE) { in test_btrfs_get_extent() 266 test_err("expected a hole, got %llu", em->block_start); in test_btrfs_get_extent() 269 free_extent_map(em); in test_btrfs_get_extent() 279 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, 0, (u64)-1); in test_btrfs_get_extent() 280 if (IS_ERR(em)) { in test_btrfs_get_extent() 284 if (em->block_start != EXTENT_MAP_HOLE) { in test_btrfs_get_extent() [all …]
|
D | extent-map-tests.c | 15 struct extent_map *em; in free_extent_map_tree() local 21 em = rb_entry(node, struct extent_map, rb_node); in free_extent_map_tree() 22 remove_extent_mapping(em_tree, em); in free_extent_map_tree() 25 if (refcount_read(&em->refs) != 1) { in free_extent_map_tree() 28 em->start, em->len, em->block_start, in free_extent_map_tree() 29 em->block_len, refcount_read(&em->refs)); in free_extent_map_tree() 31 refcount_set(&em->refs, 1); in free_extent_map_tree() 34 free_extent_map(em); in free_extent_map_tree() 58 struct extent_map *em; in test_case_1() local 63 em = alloc_extent_map(); in test_case_1() [all …]
|
/Linux-v6.1/fs/btrfs/ |
D | extent_map.c | 53 struct extent_map *em; in alloc_extent_map() local 54 em = kmem_cache_zalloc(extent_map_cache, GFP_NOFS); in alloc_extent_map() 55 if (!em) in alloc_extent_map() 57 RB_CLEAR_NODE(&em->rb_node); in alloc_extent_map() 58 em->compress_type = BTRFS_COMPRESS_NONE; in alloc_extent_map() 59 refcount_set(&em->refs, 1); in alloc_extent_map() 60 INIT_LIST_HEAD(&em->list); in alloc_extent_map() 61 return em; in alloc_extent_map() 71 void free_extent_map(struct extent_map *em) in free_extent_map() argument 73 if (!em) in free_extent_map() [all …]
|
D | extent_map.h | 68 static inline int extent_map_in_tree(const struct extent_map *em) in extent_map_in_tree() argument 70 return !RB_EMPTY_NODE(&em->rb_node); in extent_map_in_tree() 73 static inline u64 extent_map_end(struct extent_map *em) in extent_map_end() argument 75 if (em->start + em->len < em->start) in extent_map_end() 77 return em->start + em->len; in extent_map_end() 80 static inline u64 extent_map_block_end(struct extent_map *em) in extent_map_block_end() argument 82 if (em->block_start + em->block_len < em->block_start) in extent_map_block_end() 84 return em->block_start + em->block_len; in extent_map_block_end() 91 struct extent_map *em, int modified); 92 void remove_extent_mapping(struct extent_map_tree *tree, struct extent_map *em); [all …]
|
D | inode.c | 964 struct extent_map *em; in submit_one_async_extent() local 1003 em = create_io_em(inode, start, in submit_one_async_extent() 1012 if (IS_ERR(em)) { in submit_one_async_extent() 1013 ret = PTR_ERR(em); in submit_one_async_extent() 1016 free_extent_map(em); in submit_one_async_extent() 1108 struct extent_map *em; in get_extent_allocation_hint() local 1112 em = search_extent_mapping(em_tree, start, num_bytes); in get_extent_allocation_hint() 1113 if (em) { in get_extent_allocation_hint() 1119 if (em->block_start >= EXTENT_MAP_LAST_BYTE) { in get_extent_allocation_hint() 1120 free_extent_map(em); in get_extent_allocation_hint() [all …]
|
D | volumes.c | 1761 struct extent_map *em; in find_next_chunk() local 1769 em = rb_entry(n, struct extent_map, rb_node); in find_next_chunk() 1770 ret = em->start + em->len; in find_next_chunk() 3025 struct extent_map *em; in btrfs_get_chunk_map() local 3029 em = lookup_extent_mapping(em_tree, logical, length); in btrfs_get_chunk_map() 3032 if (!em) { in btrfs_get_chunk_map() 3038 if (em->start > logical || em->start + em->len < logical) { in btrfs_get_chunk_map() 3041 logical, length, em->start, em->start + em->len); in btrfs_get_chunk_map() 3042 free_extent_map(em); in btrfs_get_chunk_map() 3047 return em; in btrfs_get_chunk_map() [all …]
|
D | compression.c | 340 struct extent_map *em; in alloc_compressed_bio() local 347 em = btrfs_get_chunk_map(fs_info, disk_bytenr, fs_info->sectorsize); in alloc_compressed_bio() 348 if (IS_ERR(em)) { in alloc_compressed_bio() 350 return ERR_CAST(em); in alloc_compressed_bio() 354 bio_set_dev(bio, em->map_lookup->stripes[0].dev->bdev); in alloc_compressed_bio() 356 ret = btrfs_get_io_geometry(fs_info, em, btrfs_op(bio), disk_bytenr, &geom); in alloc_compressed_bio() 357 free_extent_map(em); in alloc_compressed_bio() 523 struct extent_map *em; in add_ra_bio_pages() local 599 em = lookup_extent_mapping(em_tree, cur, page_end + 1 - cur); in add_ra_bio_pages() 607 if (!em || cur < em->start || in add_ra_bio_pages() [all …]
|
D | file.c | 2475 struct extent_map *em; in find_first_non_hole() local 2478 em = btrfs_get_extent(inode, NULL, 0, in find_first_non_hole() 2481 if (IS_ERR(em)) in find_first_non_hole() 2482 return PTR_ERR(em); in find_first_non_hole() 2485 if (em->block_start == EXTENT_MAP_HOLE) { in find_first_non_hole() 2487 *len = em->start + em->len > *start + *len ? in find_first_non_hole() 2488 0 : *start + *len - em->start - em->len; in find_first_non_hole() 2489 *start = em->start + em->len; in find_first_non_hole() 2491 free_extent_map(em); in find_first_non_hole() 3135 struct extent_map *em; in btrfs_zero_range_check_range_boundary() local [all …]
|
D | block-group.c | 863 u64 group_start, struct extent_map *em) in btrfs_remove_block_group() argument 1098 remove_extent_mapping(em_tree, em); in btrfs_remove_block_group() 1101 free_extent_map(em); in btrfs_remove_block_group() 1118 struct extent_map *em; in btrfs_start_trans_remove_block_group() local 1123 em = lookup_extent_mapping(em_tree, chunk_offset, 1); in btrfs_start_trans_remove_block_group() 1125 ASSERT(em && em->start == chunk_offset); in btrfs_start_trans_remove_block_group() 1146 map = em->map_lookup; in btrfs_start_trans_remove_block_group() 1148 free_extent_map(em); in btrfs_start_trans_remove_block_group() 1664 struct extent_map *em; in read_bg_from_eb() local 1676 em = lookup_extent_mapping(em_tree, key->objectid, key->offset); in read_bg_from_eb() [all …]
|
D | file-item.c | 1213 struct extent_map *em) in btrfs_extent_item_to_extent_map() argument 1228 em->ram_bytes = btrfs_file_extent_ram_bytes(leaf, fi); in btrfs_extent_item_to_extent_map() 1229 em->generation = btrfs_file_extent_generation(leaf, fi); in btrfs_extent_item_to_extent_map() 1232 em->start = extent_start; in btrfs_extent_item_to_extent_map() 1233 em->len = extent_end - extent_start; in btrfs_extent_item_to_extent_map() 1234 em->orig_start = extent_start - in btrfs_extent_item_to_extent_map() 1236 em->orig_block_len = btrfs_file_extent_disk_num_bytes(leaf, fi); in btrfs_extent_item_to_extent_map() 1239 em->block_start = EXTENT_MAP_HOLE; in btrfs_extent_item_to_extent_map() 1243 set_bit(EXTENT_FLAG_COMPRESSED, &em->flags); in btrfs_extent_item_to_extent_map() 1244 em->compress_type = compress_type; in btrfs_extent_item_to_extent_map() [all …]
|
D | extent_io.c | 1428 struct extent_map *em; in calc_bio_boundaries() local 1444 em = btrfs_get_chunk_map(fs_info, logical, fs_info->sectorsize); in calc_bio_boundaries() 1445 if (IS_ERR(em)) in calc_bio_boundaries() 1446 return PTR_ERR(em); in calc_bio_boundaries() 1447 ret = btrfs_get_io_geometry(fs_info, em, btrfs_op(bio_ctrl->bio), in calc_bio_boundaries() 1449 free_extent_map(em); in calc_bio_boundaries() 1702 struct extent_map *em; in __get_extent_map() local 1705 em = *em_cached; in __get_extent_map() 1706 if (extent_map_in_tree(em) && start >= em->start && in __get_extent_map() 1707 start < extent_map_end(em)) { in __get_extent_map() [all …]
|
/Linux-v6.1/net/sched/ |
D | ematch.c | 171 struct tcf_ematch *em, struct nlattr *nla, int idx) in tcf_em_validate() argument 202 em->data = ref; in tcf_em_validate() 212 em->ops = tcf_em_lookup(em_hdr->kind); in tcf_em_validate() 214 if (em->ops == NULL) { in tcf_em_validate() 220 em->ops = tcf_em_lookup(em_hdr->kind); in tcf_em_validate() 221 if (em->ops) { in tcf_em_validate() 226 module_put(em->ops->owner); in tcf_em_validate() 227 em->ops = NULL; in tcf_em_validate() 237 if (em->ops->datalen && data_len < em->ops->datalen) in tcf_em_validate() 240 if (em->ops->change) { in tcf_em_validate() [all …]
|
D | em_ipset.c | 20 struct tcf_ematch *em) in em_ipset_change() argument 32 em->datalen = sizeof(*set); in em_ipset_change() 33 em->data = (unsigned long)kmemdup(data, em->datalen, GFP_KERNEL); in em_ipset_change() 34 if (em->data) in em_ipset_change() 41 static void em_ipset_destroy(struct tcf_ematch *em) in em_ipset_destroy() argument 43 const struct xt_set_info *set = (const void *) em->data; in em_ipset_destroy() 45 ip_set_nfnl_put(em->net, set->index); in em_ipset_destroy() 46 kfree((void *) em->data); in em_ipset_destroy() 50 static int em_ipset_match(struct sk_buff *skb, struct tcf_ematch *em, in em_ipset_match() argument 55 const struct xt_set_info *set = (const void *) em->data; in em_ipset_match() [all …]
|
D | em_nbyte.c | 23 struct tcf_ematch *em) in em_nbyte_change() argument 31 em->datalen = sizeof(*nbyte) + nbyte->len; in em_nbyte_change() 32 em->data = (unsigned long)kmemdup(data, em->datalen, GFP_KERNEL); in em_nbyte_change() 33 if (em->data == 0UL) in em_nbyte_change() 39 static int em_nbyte_match(struct sk_buff *skb, struct tcf_ematch *em, in em_nbyte_match() argument 42 struct nbyte_data *nbyte = (struct nbyte_data *) em->data; in em_nbyte_match()
|
D | em_ipt.c | 127 struct tcf_ematch *em) in em_ipt_change() argument 175 em->datalen = sizeof(*im) + mdata_len; in em_ipt_change() 176 em->data = (unsigned long)im; in em_ipt_change() 185 static void em_ipt_destroy(struct tcf_ematch *em) in em_ipt_destroy() argument 187 struct em_ipt_match *im = (void *)em->data; in em_ipt_destroy() 194 .net = em->net, in em_ipt_destroy() 205 static int em_ipt_match(struct sk_buff *skb, struct tcf_ematch *em, in em_ipt_match() argument 208 const struct em_ipt_match *im = (const void *)em->data; in em_ipt_match() 235 indev = dev_get_by_index_rcu(em->net, skb->skb_iif); in em_ipt_match() 238 indev ?: skb->dev, skb->dev, NULL, em->net, NULL); in em_ipt_match() [all …]
|
D | em_u32.c | 17 static int em_u32_match(struct sk_buff *skb, struct tcf_ematch *em, in em_u32_match() argument 20 struct tc_u32_key *key = (struct tc_u32_key *) em->data; in em_u32_match()
|
/Linux-v6.1/drivers/thermal/ |
D | cpufreq_cooling.c | 74 struct em_perf_domain *em; member 97 if (freq > cpufreq_cdev->em->table[i].frequency) in get_level() 111 if (freq > cpufreq_cdev->em->table[i].frequency) in cpu_freq_to_power() 115 power_mw = cpufreq_cdev->em->table[i + 1].power; in cpu_freq_to_power() 129 em_power_mw = cpufreq_cdev->em->table[i].power; in cpu_power_to_freq() 135 return cpufreq_cdev->em->table[i].frequency; in cpu_power_to_freq() 275 freq = cpufreq_cdev->em->table[idx].frequency; in cpufreq_state2power() 315 struct em_perf_domain *em) { in em_is_sane() argument 319 if (!em || em_is_artificial(em)) in em_is_sane() 323 if (!cpumask_equal(policy->related_cpus, em_span_cpus(em))) { in em_is_sane() [all …]
|
/Linux-v6.1/drivers/block/aoe/ |
D | aoechr.c | 128 struct ErrMsg *em; in aoechr_error() local 136 em = emsgs + emsgs_tail_idx; in aoechr_error() 137 if ((em->flags & EMFL_VALID)) { in aoechr_error() 146 em->msg = mp; in aoechr_error() 147 em->flags |= EMFL_VALID; in aoechr_error() 148 em->len = n; in aoechr_error() 215 struct ErrMsg *em; in aoechr_read() local 226 em = emsgs + emsgs_head_idx; in aoechr_read() 227 if ((em->flags & EMFL_VALID) != 0) in aoechr_read() 248 if (em->len > cnt) { in aoechr_read() [all …]
|
/Linux-v6.1/Documentation/sphinx/ |
D | kerneldoc-preamble.sty | 22 % Width of page number (\@pnumwidth): 1.55em -> 2.7em 23 % Width of chapter number: 1.5em -> 2.4em 24 % Indent of section number: 1.5em -> 2.4em 25 % Width of section number: 2.6em -> 3.2em 26 % Indent of subsection number: 4.1em -> 5.6em 27 % Width of subsection number: 3.5em -> 4.3em 34 \renewcommand*\@pnumwidth{2.7em} 39 \vskip 1.0em \@plus\p@ 40 \setlength\@tempdima{2.4em}% 54 \renewcommand*\l@section{\@dottedtocline{1}{2.4em}{3.2em}} [all …]
|
/Linux-v6.1/arch/arm/boot/dts/ |
D | emev2.dtsi | 159 compatible = "renesas,em-sti"; 167 compatible = "renesas,em-uart"; 175 compatible = "renesas,em-uart"; 183 compatible = "renesas,em-uart"; 191 compatible = "renesas,em-uart"; 204 compatible = "renesas,em-gio"; 217 compatible = "renesas,em-gio"; 230 compatible = "renesas,em-gio"; 243 compatible = "renesas,em-gio"; 256 compatible = "renesas,em-gio";
|
/Linux-v6.1/net/bridge/netfilter/ |
D | ebt_among.c | 206 const struct ebt_entry_match *em = in ebt_among_mt_check() local 212 if (expected_length > em->match_size) in ebt_among_mt_check() 215 if (wormhash_offset_invalid(info->wh_dst_ofs, em->match_size) || in ebt_among_mt_check() 216 wormhash_offset_invalid(info->wh_src_ofs, em->match_size)) in ebt_among_mt_check() 224 if (expected_length > em->match_size) in ebt_among_mt_check() 241 if (em->match_size != EBT_ALIGN(expected_length)) { in ebt_among_mt_check() 243 em->match_size, expected_length, in ebt_among_mt_check()
|
/Linux-v6.1/fs/ocfs2/ |
D | extent_map.c | 48 static void __ocfs2_extent_map_lookup(struct ocfs2_extent_map *em, in __ocfs2_extent_map_lookup() argument 57 list_for_each_entry(emi, &em->em_list, ei_list) { in __ocfs2_extent_map_lookup() 61 list_move(&emi->ei_list, &em->em_list); in __ocfs2_extent_map_lookup() 104 struct ocfs2_extent_map *em = &oi->ip_extent_map; in ocfs2_extent_map_trunc() local 109 list_for_each_entry_safe(emi, n, &em->em_list, ei_list) { in ocfs2_extent_map_trunc() 113 BUG_ON(em->em_num_items == 0); in ocfs2_extent_map_trunc() 114 em->em_num_items--; in ocfs2_extent_map_trunc() 217 struct ocfs2_extent_map *em = &oi->ip_extent_map; in ocfs2_extent_map_insert_rec() local 230 list_for_each_entry(emi, &em->em_list, ei_list) { in ocfs2_extent_map_insert_rec() 232 list_move(&emi->ei_list, &em->em_list); in ocfs2_extent_map_insert_rec() [all …]
|
/Linux-v6.1/include/linux/ |
D | energy_model.h | 78 #define em_span_cpus(em) (to_cpumask((em)->cpus)) argument 79 #define em_is_artificial(em) ((em)->flags & EM_PERF_DOMAIN_ARTIFICIAL) argument
|
/Linux-v6.1/drivers/powercap/ |
D | dtpm_cpu.c | 117 struct em_perf_domain *em = em_cpu_get(dtpm_cpu->cpu); in update_pd_power_uw() local 121 cpumask_and(&cpus, cpu_online_mask, to_cpumask(em->cpus)); in update_pd_power_uw() 124 dtpm->power_min = em->table[0].power; in update_pd_power_uw() 128 dtpm->power_max = em->table[em->nr_perf_states - 1].power; in update_pd_power_uw()
|
/Linux-v6.1/include/net/ |
D | pkt_cls.h | 403 static inline int tcf_em_is_container(struct tcf_ematch *em) in tcf_em_is_container() argument 405 return !em->ops; in tcf_em_is_container() 408 static inline int tcf_em_is_simple(struct tcf_ematch *em) in tcf_em_is_simple() argument 410 return em->flags & TCF_EM_SIMPLE; in tcf_em_is_simple() 413 static inline int tcf_em_is_inverted(struct tcf_ematch *em) in tcf_em_is_inverted() argument 415 return em->flags & TCF_EM_INVERT; in tcf_em_is_inverted() 418 static inline int tcf_em_last_match(struct tcf_ematch *em) in tcf_em_last_match() argument 420 return (em->flags & TCF_EM_REL_MASK) == TCF_EM_REL_END; in tcf_em_last_match() 423 static inline int tcf_em_early_end(struct tcf_ematch *em, int result) in tcf_em_early_end() argument 425 if (tcf_em_last_match(em)) in tcf_em_early_end() [all …]
|