/Linux-v4.19/fs/btrfs/tests/ |
D | extent-map-tests.c | 12 struct extent_map *em; in free_extent_map_tree() local 17 em = rb_entry(node, struct extent_map, rb_node); in free_extent_map_tree() 18 remove_extent_mapping(em_tree, em); in free_extent_map_tree() 21 if (refcount_read(&em->refs) != 1) { in free_extent_map_tree() 24 em->start, em->len, em->block_start, in free_extent_map_tree() 25 em->block_len, refcount_read(&em->refs)); in free_extent_map_tree() 27 refcount_set(&em->refs, 1); in free_extent_map_tree() 30 free_extent_map(em); in free_extent_map_tree() 53 struct extent_map *em; in test_case_1() local 58 em = alloc_extent_map(); in test_case_1() [all …]
|
D | inode-tests.c | 223 struct extent_map *em = NULL; in test_btrfs_get_extent() local 268 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, 0, sectorsize, 0); in test_btrfs_get_extent() 269 if (IS_ERR(em)) { in test_btrfs_get_extent() 270 em = NULL; in test_btrfs_get_extent() 274 if (em->block_start != EXTENT_MAP_HOLE) { in test_btrfs_get_extent() 275 test_err("expected a hole, got %llu", em->block_start); in test_btrfs_get_extent() 278 free_extent_map(em); in test_btrfs_get_extent() 288 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, 0, (u64)-1, 0); in test_btrfs_get_extent() 289 if (IS_ERR(em)) { in test_btrfs_get_extent() 293 if (em->block_start != EXTENT_MAP_HOLE) { in test_btrfs_get_extent() [all …]
|
/Linux-v4.19/fs/btrfs/ |
D | extent_map.c | 51 struct extent_map *em; in alloc_extent_map() local 52 em = kmem_cache_zalloc(extent_map_cache, GFP_NOFS); in alloc_extent_map() 53 if (!em) in alloc_extent_map() 55 RB_CLEAR_NODE(&em->rb_node); in alloc_extent_map() 56 em->flags = 0; in alloc_extent_map() 57 em->compress_type = BTRFS_COMPRESS_NONE; in alloc_extent_map() 58 em->generation = 0; 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() [all …]
|
D | extent_map.h | 57 static inline int extent_map_in_tree(const struct extent_map *em) in extent_map_in_tree() argument 59 return !RB_EMPTY_NODE(&em->rb_node); in extent_map_in_tree() 62 static inline u64 extent_map_end(struct extent_map *em) in extent_map_end() argument 64 if (em->start + em->len < em->start) in extent_map_end() 66 return em->start + em->len; in extent_map_end() 69 static inline u64 extent_map_block_end(struct extent_map *em) in extent_map_block_end() argument 71 if (em->block_start + em->block_len < em->block_start) in extent_map_block_end() 73 return em->block_start + em->block_len; in extent_map_block_end() 80 struct extent_map *em, int modified); 81 int remove_extent_mapping(struct extent_map_tree *tree, struct extent_map *em); [all …]
|
D | file.c | 475 struct extent_map *em; in btrfs_find_new_delalloc_bytes() local 479 em = btrfs_get_extent(inode, NULL, 0, search_start, in btrfs_find_new_delalloc_bytes() 481 if (IS_ERR(em)) in btrfs_find_new_delalloc_bytes() 482 return PTR_ERR(em); in btrfs_find_new_delalloc_bytes() 484 if (em->block_start != EXTENT_MAP_HOLE) in btrfs_find_new_delalloc_bytes() 487 em_len = em->len; in btrfs_find_new_delalloc_bytes() 488 if (em->start < search_start) in btrfs_find_new_delalloc_bytes() 489 em_len -= search_start - em->start; in btrfs_find_new_delalloc_bytes() 498 search_start = extent_map_end(em); in btrfs_find_new_delalloc_bytes() 499 free_extent_map(em); in btrfs_find_new_delalloc_bytes() [all …]
|
D | volumes.c | 1265 struct extent_map *em; in contains_pending_extent() local 1273 list_for_each_entry(em, search_list, list) { in contains_pending_extent() 1277 map = em->map_lookup; in contains_pending_extent() 1284 map->stripes[i].physical + em->orig_block_len <= in contains_pending_extent() 1299 end = map->stripes[i].physical + em->orig_block_len; in contains_pending_extent() 1610 struct extent_map *em; in find_next_chunk() local 1618 em = rb_entry(n, struct extent_map, rb_node); in find_next_chunk() 1619 ret = em->start + em->len; in find_next_chunk() 2713 struct extent_map *em; in get_chunk_map() local 2717 em = lookup_extent_mapping(em_tree, logical, length); in get_chunk_map() [all …]
|
D | extent_io.c | 2166 struct extent_map *em; in btrfs_get_io_failure_record() local 2186 em = lookup_extent_mapping(em_tree, start, failrec->len); in btrfs_get_io_failure_record() 2187 if (!em) { in btrfs_get_io_failure_record() 2193 if (em->start > start || em->start + em->len <= start) { in btrfs_get_io_failure_record() 2194 free_extent_map(em); in btrfs_get_io_failure_record() 2195 em = NULL; in btrfs_get_io_failure_record() 2198 if (!em) { in btrfs_get_io_failure_record() 2203 logical = start - em->start; in btrfs_get_io_failure_record() 2204 logical = em->block_start + logical; in btrfs_get_io_failure_record() 2205 if (test_bit(EXTENT_FLAG_COMPRESSED, &em->flags)) { in btrfs_get_io_failure_record() [all …]
|
D | inode.c | 714 struct extent_map *em; in submit_compressed_extents() local 802 em = create_io_em(inode, async_extent->start, in submit_compressed_extents() 811 if (IS_ERR(em)) in submit_compressed_extents() 814 free_extent_map(em); in submit_compressed_extents() 894 struct extent_map *em; in get_extent_allocation_hint() local 898 em = search_extent_mapping(em_tree, start, num_bytes); in get_extent_allocation_hint() 899 if (em) { in get_extent_allocation_hint() 905 if (em->block_start >= EXTENT_MAP_LAST_BYTE) { in get_extent_allocation_hint() 906 free_extent_map(em); in get_extent_allocation_hint() 907 em = search_extent_mapping(em_tree, 0, 0); in get_extent_allocation_hint() [all …]
|
D | file-item.c | 923 struct extent_map *em) in btrfs_extent_item_to_extent_map() argument 935 em->bdev = fs_info->fs_devices->latest_bdev; in btrfs_extent_item_to_extent_map() 950 em->ram_bytes = btrfs_file_extent_ram_bytes(leaf, fi); in btrfs_extent_item_to_extent_map() 953 em->start = extent_start; in btrfs_extent_item_to_extent_map() 954 em->len = extent_end - extent_start; in btrfs_extent_item_to_extent_map() 955 em->orig_start = extent_start - in btrfs_extent_item_to_extent_map() 957 em->orig_block_len = btrfs_file_extent_disk_num_bytes(leaf, fi); in btrfs_extent_item_to_extent_map() 960 em->block_start = EXTENT_MAP_HOLE; in btrfs_extent_item_to_extent_map() 964 set_bit(EXTENT_FLAG_COMPRESSED, &em->flags); in btrfs_extent_item_to_extent_map() 965 em->compress_type = compress_type; in btrfs_extent_item_to_extent_map() [all …]
|
D | compression.c | 418 struct extent_map *em; in add_ra_bio_pages() local 469 em = lookup_extent_mapping(em_tree, last_offset, in add_ra_bio_pages() 473 if (!em || last_offset < em->start || in add_ra_bio_pages() 474 (last_offset + PAGE_SIZE > extent_map_end(em)) || in add_ra_bio_pages() 475 (em->block_start >> 9) != cb->orig_bio->bi_iter.bi_sector) { in add_ra_bio_pages() 476 free_extent_map(em); in add_ra_bio_pages() 482 free_extent_map(em); in add_ra_bio_pages() 543 struct extent_map *em; in btrfs_submit_compressed_read() local 553 em = lookup_extent_mapping(em_tree, in btrfs_submit_compressed_read() 557 if (!em) in btrfs_submit_compressed_read() [all …]
|
D | tree-log.c | 4127 const struct extent_map *em) in log_extent_csums() argument 4135 test_bit(EXTENT_FLAG_PREALLOC, &em->flags) || in log_extent_csums() 4136 em->block_start == EXTENT_MAP_HOLE) in log_extent_csums() 4140 if (em->compress_type) { in log_extent_csums() 4142 csum_len = max(em->block_len, em->orig_block_len); in log_extent_csums() 4144 csum_offset = em->mod_start - em->start; in log_extent_csums() 4145 csum_len = em->mod_len; in log_extent_csums() 4150 em->block_start + csum_offset, in log_extent_csums() 4151 em->block_start + csum_offset + in log_extent_csums() 4171 const struct extent_map *em, in log_one_extent() argument [all …]
|
D | ioctl.c | 1000 struct extent_map *em = NULL; in check_defrag_in_cache() local 1005 em = lookup_extent_mapping(em_tree, offset, PAGE_SIZE); in check_defrag_in_cache() 1008 if (em) { in check_defrag_in_cache() 1009 end = extent_map_end(em); in check_defrag_in_cache() 1010 free_extent_map(em); in check_defrag_in_cache() 1094 struct extent_map *em; in defrag_lookup_extent() local 1102 em = lookup_extent_mapping(em_tree, start, len); in defrag_lookup_extent() 1105 if (!em) { in defrag_lookup_extent() 1111 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, start, len, 0); in defrag_lookup_extent() 1114 if (IS_ERR(em)) in defrag_lookup_extent() [all …]
|
D | dev-replace.c | 710 struct extent_map *em; in btrfs_dev_replace_update_device_in_mapping_tree() local 717 em = lookup_extent_mapping(em_tree, start, (u64)-1); in btrfs_dev_replace_update_device_in_mapping_tree() 718 if (!em) in btrfs_dev_replace_update_device_in_mapping_tree() 720 map = em->map_lookup; in btrfs_dev_replace_update_device_in_mapping_tree() 724 start = em->start + em->len; in btrfs_dev_replace_update_device_in_mapping_tree() 725 free_extent_map(em); in btrfs_dev_replace_update_device_in_mapping_tree()
|
/Linux-v4.19/net/sched/ |
D | ematch.c | 175 struct tcf_ematch *em, struct nlattr *nla, int idx) in tcf_em_validate() argument 206 em->data = ref; in tcf_em_validate() 216 em->ops = tcf_em_lookup(em_hdr->kind); in tcf_em_validate() 218 if (em->ops == NULL) { in tcf_em_validate() 224 em->ops = tcf_em_lookup(em_hdr->kind); in tcf_em_validate() 225 if (em->ops) { in tcf_em_validate() 230 module_put(em->ops->owner); in tcf_em_validate() 231 em->ops = NULL; in tcf_em_validate() 241 if (em->ops->datalen && data_len < em->ops->datalen) in tcf_em_validate() 244 if (em->ops->change) { in tcf_em_validate() [all …]
|
D | em_ipset.c | 23 struct tcf_ematch *em) in em_ipset_change() argument 35 em->datalen = sizeof(*set); in em_ipset_change() 36 em->data = (unsigned long)kmemdup(data, em->datalen, GFP_KERNEL); in em_ipset_change() 37 if (em->data) in em_ipset_change() 44 static void em_ipset_destroy(struct tcf_ematch *em) in em_ipset_destroy() argument 46 const struct xt_set_info *set = (const void *) em->data; in em_ipset_destroy() 48 ip_set_nfnl_put(em->net, set->index); in em_ipset_destroy() 49 kfree((void *) em->data); in em_ipset_destroy() 53 static int em_ipset_match(struct sk_buff *skb, struct tcf_ematch *em, in em_ipset_match() argument 58 const struct xt_set_info *set = (const void *) em->data; in em_ipset_match() [all …]
|
D | em_nbyte.c | 27 struct tcf_ematch *em) in em_nbyte_change() argument 35 em->datalen = sizeof(*nbyte) + nbyte->len; in em_nbyte_change() 36 em->data = (unsigned long)kmemdup(data, em->datalen, GFP_KERNEL); in em_nbyte_change() 37 if (em->data == 0UL) in em_nbyte_change() 43 static int em_nbyte_match(struct sk_buff *skb, struct tcf_ematch *em, in em_nbyte_match() argument 46 struct nbyte_data *nbyte = (struct nbyte_data *) em->data; in em_nbyte_match()
|
D | em_ipt.c | 116 struct tcf_ematch *em) in em_ipt_change() argument 153 em->datalen = sizeof(*im) + mdata_len; in em_ipt_change() 154 em->data = (unsigned long)im; in em_ipt_change() 163 static void em_ipt_destroy(struct tcf_ematch *em) in em_ipt_destroy() argument 165 struct em_ipt_match *im = (void *)em->data; in em_ipt_destroy() 172 .net = em->net, in em_ipt_destroy() 183 static int em_ipt_match(struct sk_buff *skb, struct tcf_ematch *em, in em_ipt_match() argument 186 const struct em_ipt_match *im = (const void *)em->data; in em_ipt_match() 195 indev = dev_get_by_index_rcu(em->net, skb->skb_iif); in em_ipt_match() 198 indev ?: skb->dev, skb->dev, NULL, em->net, NULL); in em_ipt_match() [all …]
|
D | em_u32.c | 21 static int em_u32_match(struct sk_buff *skb, struct tcf_ematch *em, in em_u32_match() argument 24 struct tc_u32_key *key = (struct tc_u32_key *) em->data; in em_u32_match()
|
D | em_cmp.c | 25 static int em_cmp_match(struct sk_buff *skb, struct tcf_ematch *em, in em_cmp_match() argument 28 struct tcf_em_cmp *cmp = (struct tcf_em_cmp *) em->data; in em_cmp_match()
|
/Linux-v4.19/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() 148 em->msg = mp; in aoechr_error() 149 em->flags |= EMFL_VALID; in aoechr_error() 150 em->len = n; in aoechr_error() 217 struct ErrMsg *em; in aoechr_read() local 228 em = emsgs + emsgs_head_idx; in aoechr_read() 229 if ((em->flags & EMFL_VALID) != 0) in aoechr_read() 250 if (em->len > cnt) { in aoechr_read() [all …]
|
/Linux-v4.19/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"; 216 compatible = "renesas,em-gio"; 228 compatible = "renesas,em-gio"; 240 compatible = "renesas,em-gio"; 252 compatible = "renesas,em-gio";
|
/Linux-v4.19/net/bridge/netfilter/ |
D | ebt_among.c | 205 const struct ebt_entry_match *em = in ebt_among_mt_check() local 211 if (expected_length > em->match_size) in ebt_among_mt_check() 214 if (wormhash_offset_invalid(info->wh_dst_ofs, em->match_size) || in ebt_among_mt_check() 215 wormhash_offset_invalid(info->wh_src_ofs, em->match_size)) in ebt_among_mt_check() 223 if (expected_length > em->match_size) in ebt_among_mt_check() 240 if (em->match_size != EBT_ALIGN(expected_length)) { in ebt_among_mt_check() 242 em->match_size, expected_length, in ebt_among_mt_check()
|
/Linux-v4.19/include/net/ |
D | pkt_cls.h | 427 static inline int tcf_em_is_container(struct tcf_ematch *em) in tcf_em_is_container() argument 429 return !em->ops; in tcf_em_is_container() 432 static inline int tcf_em_is_simple(struct tcf_ematch *em) in tcf_em_is_simple() argument 434 return em->flags & TCF_EM_SIMPLE; in tcf_em_is_simple() 437 static inline int tcf_em_is_inverted(struct tcf_ematch *em) in tcf_em_is_inverted() argument 439 return em->flags & TCF_EM_INVERT; in tcf_em_is_inverted() 442 static inline int tcf_em_last_match(struct tcf_ematch *em) in tcf_em_last_match() argument 444 return (em->flags & TCF_EM_REL_MASK) == TCF_EM_REL_END; in tcf_em_last_match() 447 static inline int tcf_em_early_end(struct tcf_ematch *em, int result) in tcf_em_early_end() argument 449 if (tcf_em_last_match(em)) in tcf_em_early_end() [all …]
|
/Linux-v4.19/fs/ocfs2/ |
D | extent_map.c | 63 static void __ocfs2_extent_map_lookup(struct ocfs2_extent_map *em, in __ocfs2_extent_map_lookup() argument 72 list_for_each_entry(emi, &em->em_list, ei_list) { in __ocfs2_extent_map_lookup() 76 list_move(&emi->ei_list, &em->em_list); in __ocfs2_extent_map_lookup() 119 struct ocfs2_extent_map *em = &oi->ip_extent_map; in ocfs2_extent_map_trunc() local 124 list_for_each_entry_safe(emi, n, &em->em_list, ei_list) { in ocfs2_extent_map_trunc() 128 BUG_ON(em->em_num_items == 0); in ocfs2_extent_map_trunc() 129 em->em_num_items--; in ocfs2_extent_map_trunc() 232 struct ocfs2_extent_map *em = &oi->ip_extent_map; in ocfs2_extent_map_insert_rec() local 245 list_for_each_entry(emi, &em->em_list, ei_list) { in ocfs2_extent_map_insert_rec() 247 list_move(&emi->ei_list, &em->em_list); in ocfs2_extent_map_insert_rec() [all …]
|
/Linux-v4.19/sound/soc/pxa/ |
D | Makefile | 25 snd-soc-em-x270-objs := em-x270.o 44 obj-$(CONFIG_SND_PXA2XX_SOC_EM_X270) += snd-soc-em-x270.o
|