/linux-4.19.296/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 269 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, 0, sectorsize, 0); in test_btrfs_get_extent() 270 if (IS_ERR(em)) { in test_btrfs_get_extent() 271 em = NULL; in test_btrfs_get_extent() 275 if (em->block_start != EXTENT_MAP_HOLE) { in test_btrfs_get_extent() 276 test_err("expected a hole, got %llu", em->block_start); in test_btrfs_get_extent() 279 free_extent_map(em); in test_btrfs_get_extent() 289 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, 0, (u64)-1, 0); in test_btrfs_get_extent() 290 if (IS_ERR(em)) { in test_btrfs_get_extent() 294 if (em->block_start != EXTENT_MAP_HOLE) { in test_btrfs_get_extent() [all …]
|
/linux-4.19.296/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 | 1294 struct extent_map *em; in contains_pending_extent() local 1302 list_for_each_entry(em, search_list, list) { in contains_pending_extent() 1306 map = em->map_lookup; in contains_pending_extent() 1313 map->stripes[i].physical + em->orig_block_len <= in contains_pending_extent() 1328 end = map->stripes[i].physical + em->orig_block_len; in contains_pending_extent() 1643 struct extent_map *em; in find_next_chunk() local 1651 em = rb_entry(n, struct extent_map, rb_node); in find_next_chunk() 1652 ret = em->start + em->len; in find_next_chunk() 2750 struct extent_map *em; in get_chunk_map() local 2754 em = lookup_extent_mapping(em_tree, logical, length); in get_chunk_map() [all …]
|
D | file-item.c | 929 struct extent_map *em) in btrfs_extent_item_to_extent_map() argument 941 em->bdev = fs_info->fs_devices->latest_bdev; in btrfs_extent_item_to_extent_map() 956 em->ram_bytes = btrfs_file_extent_ram_bytes(leaf, fi); in btrfs_extent_item_to_extent_map() 959 em->start = extent_start; in btrfs_extent_item_to_extent_map() 960 em->len = extent_end - extent_start; in btrfs_extent_item_to_extent_map() 961 em->orig_start = extent_start - in btrfs_extent_item_to_extent_map() 963 em->orig_block_len = btrfs_file_extent_disk_num_bytes(leaf, fi); in btrfs_extent_item_to_extent_map() 966 em->block_start = EXTENT_MAP_HOLE; in btrfs_extent_item_to_extent_map() 970 set_bit(EXTENT_FLAG_COMPRESSED, &em->flags); in btrfs_extent_item_to_extent_map() 971 em->compress_type = compress_type; in btrfs_extent_item_to_extent_map() [all …]
|
D | inode.c | 754 struct extent_map *em; in submit_compressed_extents() local 842 em = create_io_em(inode, async_extent->start, in submit_compressed_extents() 851 if (IS_ERR(em)) in submit_compressed_extents() 854 free_extent_map(em); in submit_compressed_extents() 934 struct extent_map *em; in get_extent_allocation_hint() local 938 em = search_extent_mapping(em_tree, start, num_bytes); in get_extent_allocation_hint() 939 if (em) { in get_extent_allocation_hint() 945 if (em->block_start >= EXTENT_MAP_LAST_BYTE) { in get_extent_allocation_hint() 946 free_extent_map(em); in get_extent_allocation_hint() 947 em = search_extent_mapping(em_tree, 0, 0); in get_extent_allocation_hint() [all …]
|
D | extent_io.c | 2221 struct extent_map *em; in btrfs_get_io_failure_record() local 2241 em = lookup_extent_mapping(em_tree, start, failrec->len); in btrfs_get_io_failure_record() 2242 if (!em) { in btrfs_get_io_failure_record() 2248 if (em->start > start || em->start + em->len <= start) { in btrfs_get_io_failure_record() 2249 free_extent_map(em); in btrfs_get_io_failure_record() 2250 em = NULL; in btrfs_get_io_failure_record() 2253 if (!em) { in btrfs_get_io_failure_record() 2258 logical = start - em->start; in btrfs_get_io_failure_record() 2259 logical = em->block_start + logical; in btrfs_get_io_failure_record() 2260 if (test_bit(EXTENT_FLAG_COMPRESSED, &em->flags)) { in btrfs_get_io_failure_record() [all …]
|
D | compression.c | 433 struct extent_map *em; in add_ra_bio_pages() local 484 em = lookup_extent_mapping(em_tree, last_offset, in add_ra_bio_pages() 488 if (!em || last_offset < em->start || in add_ra_bio_pages() 489 (last_offset + PAGE_SIZE > extent_map_end(em)) || in add_ra_bio_pages() 490 (em->block_start >> 9) != cb->orig_bio->bi_iter.bi_sector) { in add_ra_bio_pages() 491 free_extent_map(em); in add_ra_bio_pages() 497 free_extent_map(em); in add_ra_bio_pages() 558 struct extent_map *em; in btrfs_submit_compressed_read() local 568 em = lookup_extent_mapping(em_tree, in btrfs_submit_compressed_read() 572 if (!em) in btrfs_submit_compressed_read() [all …]
|
D | tree-log.c | 4089 const struct extent_map *em) in log_extent_csums() argument 4097 test_bit(EXTENT_FLAG_PREALLOC, &em->flags) || in log_extent_csums() 4098 em->block_start == EXTENT_MAP_HOLE) in log_extent_csums() 4102 if (em->compress_type) { in log_extent_csums() 4104 csum_len = max(em->block_len, em->orig_block_len); in log_extent_csums() 4106 csum_offset = em->mod_start - em->start; in log_extent_csums() 4107 csum_len = em->mod_len; in log_extent_csums() 4112 em->block_start + csum_offset, in log_extent_csums() 4113 em->block_start + csum_offset + in log_extent_csums() 4133 const struct extent_map *em, in log_one_extent() argument [all …]
|
D | ioctl.c | 1031 struct extent_map *em = NULL; in check_defrag_in_cache() local 1036 em = lookup_extent_mapping(em_tree, offset, PAGE_SIZE); in check_defrag_in_cache() 1039 if (em) { in check_defrag_in_cache() 1040 end = extent_map_end(em); in check_defrag_in_cache() 1041 free_extent_map(em); in check_defrag_in_cache() 1125 struct extent_map *em; in defrag_lookup_extent() local 1133 em = lookup_extent_mapping(em_tree, start, len); in defrag_lookup_extent() 1136 if (!em) { in defrag_lookup_extent() 1142 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, start, len, 0); in defrag_lookup_extent() 1145 if (IS_ERR(em)) in defrag_lookup_extent() [all …]
|
D | dev-replace.c | 743 struct extent_map *em; in btrfs_dev_replace_update_device_in_mapping_tree() local 750 em = lookup_extent_mapping(em_tree, start, (u64)-1); in btrfs_dev_replace_update_device_in_mapping_tree() 751 if (!em) in btrfs_dev_replace_update_device_in_mapping_tree() 753 map = em->map_lookup; in btrfs_dev_replace_update_device_in_mapping_tree() 757 start = em->start + em->len; in btrfs_dev_replace_update_device_in_mapping_tree() 758 free_extent_map(em); in btrfs_dev_replace_update_device_in_mapping_tree()
|
D | disk-io.c | 212 struct extent_map *em; in btree_get_extent() local 216 em = lookup_extent_mapping(em_tree, start, len); in btree_get_extent() 217 if (em) { in btree_get_extent() 218 em->bdev = fs_info->fs_devices->latest_bdev; in btree_get_extent() 224 em = alloc_extent_map(); in btree_get_extent() 225 if (!em) { in btree_get_extent() 226 em = ERR_PTR(-ENOMEM); in btree_get_extent() 229 em->start = 0; in btree_get_extent() 230 em->len = (u64)-1; in btree_get_extent() 231 em->block_len = (u64)-1; in btree_get_extent() [all …]
|
D | extent-tree.c | 9594 struct extent_map *em; in find_first_block_group() local 9598 em = lookup_extent_mapping(em_tree, found_key.objectid, in find_first_block_group() 9601 if (!em) { in find_first_block_group() 9606 } else if (em->start != found_key.objectid || in find_first_block_group() 9607 em->len != found_key.offset) { in find_first_block_group() 9611 em->start, em->len); in find_first_block_group() 9620 if (flags != (em->map_lookup->type & in find_first_block_group() 9627 em->map_lookup->type)); in find_first_block_group() 9633 free_extent_map(em); in find_first_block_group() 9891 struct extent_map *em; in check_chunk_block_group_mappings() local [all …]
|
D | relocation.c | 3124 struct extent_map *em; in setup_extent_mapping() local 3127 em = alloc_extent_map(); in setup_extent_mapping() 3128 if (!em) in setup_extent_mapping() 3131 em->start = start; in setup_extent_mapping() 3132 em->len = end + 1 - start; in setup_extent_mapping() 3133 em->block_len = em->len; in setup_extent_mapping() 3134 em->block_start = block_start; in setup_extent_mapping() 3135 em->bdev = fs_info->fs_devices->latest_bdev; in setup_extent_mapping() 3136 set_bit(EXTENT_FLAG_PINNED, &em->flags); in setup_extent_mapping() 3141 ret = add_extent_mapping(em_tree, em, 0); in setup_extent_mapping() [all …]
|
D | transaction.c | 56 struct extent_map *em; in btrfs_put_transaction() local 58 em = list_first_entry(&transaction->pending_chunks, in btrfs_put_transaction() 60 list_del_init(&em->list); in btrfs_put_transaction() 61 free_extent_map(em); in btrfs_put_transaction()
|
D | free-space-cache.c | 3370 struct extent_map *em; in btrfs_put_block_group_trimming() local 3382 em = lookup_extent_mapping(em_tree, block_group->key.objectid, in btrfs_put_block_group_trimming() 3384 BUG_ON(!em); /* logic error, can't happen */ in btrfs_put_block_group_trimming() 3389 remove_extent_mapping(em_tree, em); in btrfs_put_block_group_trimming() 3394 free_extent_map(em); in btrfs_put_block_group_trimming() 3395 free_extent_map(em); in btrfs_put_block_group_trimming()
|
D | scrub.c | 3423 struct extent_map *em; in scrub_chunk() local 3428 em = lookup_extent_mapping(&map_tree->map_tree, chunk_offset, 1); in scrub_chunk() 3431 if (!em) { in scrub_chunk() 3444 map = em->map_lookup; in scrub_chunk() 3445 if (em->start != chunk_offset) in scrub_chunk() 3448 if (em->len < length) in scrub_chunk() 3461 free_extent_map(em); in scrub_chunk()
|
/linux-4.19.296/include/net/ |
D | pkt_cls.h | 432 static inline int tcf_em_is_container(struct tcf_ematch *em) in tcf_em_is_container() argument 434 return !em->ops; in tcf_em_is_container() 437 static inline int tcf_em_is_simple(struct tcf_ematch *em) in tcf_em_is_simple() argument 439 return em->flags & TCF_EM_SIMPLE; in tcf_em_is_simple() 442 static inline int tcf_em_is_inverted(struct tcf_ematch *em) in tcf_em_is_inverted() argument 444 return em->flags & TCF_EM_INVERT; in tcf_em_is_inverted() 447 static inline int tcf_em_last_match(struct tcf_ematch *em) in tcf_em_last_match() argument 449 return (em->flags & TCF_EM_REL_MASK) == TCF_EM_REL_END; in tcf_em_last_match() 452 static inline int tcf_em_early_end(struct tcf_ematch *em, int result) in tcf_em_early_end() argument 454 if (tcf_em_last_match(em)) in tcf_em_early_end() [all …]
|
/linux-4.19.296/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-4.19.296/drivers/media/rc/keymaps/ |
D | Makefile | 39 rc-em-terratec.o \
|
/linux-4.19.296/drivers/media/radio/ |
D | radio-wl1273.c | 915 u16 em; in wl1273_fm_set_preemphasis() local 925 em = 1; in wl1273_fm_set_preemphasis() 928 em = 0; in wl1273_fm_set_preemphasis() 931 em = 2; in wl1273_fm_set_preemphasis() 938 r = core->write(core, WL1273_PREMPH_SET, em); in wl1273_fm_set_preemphasis()
|
/linux-4.19.296/include/linux/ |
D | rio.h | 481 } em; member
|
/linux-4.19.296/drivers/gpio/ |
D | Makefile | 49 obj-$(CONFIG_GPIO_EM) += gpio-em.o
|