| /linux/fs/btrfs/tests/ |
| H A D | extent-map-tests.c | 17 struct extent_map *em; in free_extent_map_tree() local 24 em = rb_entry(node, struct extent_map, rb_node); in free_extent_map_tree() 25 btrfs_remove_extent_mapping(inode, em); in free_extent_map_tree() 28 if (refcount_read(&em->refs) != 1) { in free_extent_map_tree() 32 em->start, em->len, em->disk_bytenr, in free_extent_map_tree() 33 em->disk_num_bytes, em->offset, in free_extent_map_tree() 34 refcount_read(&em->refs)); in free_extent_map_tree() 36 refcount_set(&em->refs, 1); in free_extent_map_tree() 39 btrfs_free_extent_map(em); in free_extent_map_tree() 65 struct extent_map *em; in test_case_1() local [all …]
|
| /linux/fs/btrfs/ |
| H A D | extent_map.c | 47 struct extent_map *em; in btrfs_alloc_extent_map() local 48 em = kmem_cache_zalloc(extent_map_cache, GFP_NOFS); in btrfs_alloc_extent_map() 49 if (!em) in btrfs_alloc_extent_map() 51 RB_CLEAR_NODE(&em->rb_node); in btrfs_alloc_extent_map() 52 refcount_set(&em->refs, 1); in btrfs_alloc_extent_map() 53 INIT_LIST_HEAD(&em->list); in btrfs_alloc_extent_map() 54 return em; in btrfs_alloc_extent_map() 58 * Drop the reference out on @em by one and free the structure if the reference 61 void btrfs_free_extent_map(struct extent_map *em) in btrfs_free_extent_map() argument 63 if (!em) in btrfs_free_extent_map() 80 remove_em(struct btrfs_inode * inode,struct extent_map * em) remove_em() argument 91 tree_insert(struct rb_root * root,struct extent_map * em) tree_insert() argument 189 extent_map_block_len(const struct extent_map * em) extent_map_block_len() argument 196 extent_map_block_end(const struct extent_map * em) extent_map_block_end() argument 207 can_merge_extent_map(const struct extent_map * em) can_merge_extent_map() argument 308 dump_extent_map(struct btrfs_fs_info * fs_info,const char * prefix,struct extent_map * em) dump_extent_map() argument 320 validate_extent_map(struct btrfs_fs_info * fs_info,struct extent_map * em) validate_extent_map() argument 354 try_merge_map(struct btrfs_inode * inode,struct extent_map * em) try_merge_map() argument 429 struct extent_map *em; btrfs_unpin_extent_cache() local 464 btrfs_clear_em_logging(struct btrfs_inode * inode,struct extent_map * em) btrfs_clear_em_logging() argument 474 setup_extent_mapping(struct btrfs_inode * inode,struct extent_map * em,bool modified) setup_extent_mapping() argument 501 add_extent_mapping(struct btrfs_inode * inode,struct extent_map * em,bool modified) add_extent_mapping() argument 526 struct extent_map *em; lookup_extent_mapping() local 593 btrfs_remove_extent_mapping(struct btrfs_inode * inode,struct extent_map * em) btrfs_remove_extent_mapping() argument 628 next_extent_map(const struct extent_map * em) next_extent_map() argument 638 prev_extent_map(struct extent_map * em) prev_extent_map() argument 656 merge_extent_mapping(struct btrfs_inode * inode,struct extent_map * existing,struct extent_map * em,u64 map_start) merge_extent_mapping() argument 712 struct extent_map *em = *em_in; btrfs_add_extent_mapping() local 781 struct extent_map *em; drop_all_extent_maps_fast() local 816 struct extent_map *em; btrfs_drop_extent_map_range() local 1051 struct extent_map *em; btrfs_split_extent_map() local 1164 struct extent_map *em; btrfs_scan_inode() local [all...] |
| H A D | defrag.c | 602 * Return valid em if we find a file extent matching the requirement. 613 struct extent_map *em; in defrag_get_extent() local 618 em = btrfs_alloc_extent_map(); in defrag_get_extent() 619 if (!em) { in defrag_get_extent() 691 em->start = start; in defrag_get_extent() 692 em->disk_bytenr = EXTENT_MAP_HOLE; in defrag_get_extent() 693 em->disk_num_bytes = 0; in defrag_get_extent() 694 em->ram_bytes = 0; in defrag_get_extent() 695 em->offset = 0; in defrag_get_extent() 696 em in defrag_get_extent() 739 struct extent_map *em; defrag_lookup_extent() local 783 get_extent_max_capacity(const struct btrfs_fs_info * fs_info,const struct extent_map * em) get_extent_max_capacity() argument 790 defrag_check_next_extent(struct inode * inode,struct extent_map * em,u32 extent_thresh,u64 newer_than,bool locked) defrag_check_next_extent() argument 966 struct extent_map *em; defrag_collect_targets() local [all...] |
| H A D | extent_io.c | 980 struct extent_map *em; in btrfs_readahead_expand() 985 em = *em_cached; 986 if (btrfs_extent_map_in_tree(em) && start >= em->start && 987 start < btrfs_extent_map_end(em)) { 988 refcount_inc(&em->refs); 989 return em; 992 btrfs_free_extent_map(em); in btrfs_do_readpage() 996 em = btrfs_get_extent(inode, folio, start, len); in btrfs_do_readpage() 997 if (!IS_ERR(em)) { in btrfs_do_readpage() 940 struct extent_map *em; get_extent_map() local 967 btrfs_readahead_expand(struct readahead_control * ractl,const struct extent_map * em) btrfs_readahead_expand() argument 1002 struct extent_map *em; btrfs_do_readpage() local 1634 struct extent_map *em; submit_one_sector() local 2814 struct extent_map *em; try_release_extent_mapping() local [all...] |
| H A D | compression.c | 377 struct extent_map *em; in add_ra_bio_pages() 466 em = btrfs_lookup_extent_mapping(em_tree, cur, folio_end + 1 - cur); in add_ra_bio_pages() 474 if (!em || cur < em->start || in add_ra_bio_pages() 475 (cur + fs_info->sectorsize > btrfs_extent_map_end(em)) || in add_ra_bio_pages() 476 (btrfs_extent_map_block_start(em) >> SECTOR_SHIFT) != in add_ra_bio_pages() 478 btrfs_free_extent_map(em); in add_ra_bio_pages() 484 add_size = min(btrfs_extent_map_end(em), folio_end + 1) - cur; in add_ra_bio_pages() 485 btrfs_free_extent_map(em); in add_ra_bio_pages() 534 struct extent_map *em; 382 struct extent_map *em; add_ra_bio_pages() local 555 struct extent_map *em; btrfs_submit_compressed_read() local [all...] |
| H A D | file-item.c | 1326 struct extent_map *em) in btrfs_extent_item_to_extent_map() 1339 em->ram_bytes = btrfs_file_extent_ram_bytes(leaf, fi); in btrfs_extent_item_to_extent_map() 1340 em->generation = btrfs_file_extent_generation(leaf, fi); in btrfs_extent_item_to_extent_map() 1345 em->start = extent_start; in btrfs_extent_item_to_extent_map() 1346 em->len = btrfs_file_extent_end(path) - extent_start; in btrfs_extent_item_to_extent_map() 1348 em->disk_bytenr = EXTENT_MAP_HOLE; in btrfs_extent_item_to_extent_map() 1349 em->disk_num_bytes = 0; in btrfs_extent_item_to_extent_map() 1350 em->offset = 0; in btrfs_extent_item_to_extent_map() 1353 em->disk_bytenr = disk_bytenr; in btrfs_extent_item_to_extent_map() 1354 em in btrfs_extent_item_to_extent_map() 1324 btrfs_extent_item_to_extent_map(struct btrfs_inode * inode,const struct btrfs_path * path,const struct btrfs_file_extent_item * fi,struct extent_map * em) btrfs_extent_item_to_extent_map() argument [all...] |
| H A D | inode.c | 1037 struct extent_map *em; in submit_uncompressed_range() 1093 em = btrfs_create_io_em(inode, start, &file_extent, BTRFS_ORDERED_COMPRESSED); in submit_one_async_extent() 1094 if (IS_ERR(em)) { in submit_one_async_extent() 1095 ret = PTR_ERR(em); in submit_one_async_extent() 1098 btrfs_free_extent_map(em); in submit_one_async_extent() 1150 struct extent_map *em; in submit_one_async_extent() 1154 em = btrfs_search_extent_mapping(em_tree, start, num_bytes); in submit_one_async_extent() 1155 if (em) { in submit_one_async_extent() 1161 if (em->disk_bytenr >= EXTENT_MAP_LAST_BYTE) { in submit_one_async_extent() 1162 btrfs_free_extent_map(em); in submit_one_async_extent() 1061 struct extent_map *em; submit_one_async_extent() local 1174 struct extent_map *em; btrfs_get_extent_allocation_hint() local 1230 struct extent_map *em; cow_one_range() local 1940 struct extent_map *em; nocow_one_range() local 2780 struct extent_map *em; btrfs_find_new_delalloc_bytes() local 5302 struct extent_map *em = NULL; btrfs_cont_expand() local 7229 struct extent_map *em = NULL; btrfs_get_extent() local 7530 struct extent_map *em; btrfs_create_io_em() local 9217 struct extent_map *em; __btrfs_prealloc_file_range() local 9747 struct extent_map *em; btrfs_encoded_read() local 9924 struct extent_map *em; btrfs_do_encoded_write() local [all...] |
| H A D | file.c | 2174 * extent.(hole/vacuum extent whose em->start <= start && in fill_holes() 2175 * em->start + em->len > start) in fill_holes() 2181 struct extent_map *em; in fill_holes() 2184 em = btrfs_get_extent(inode, NULL, 2187 if (IS_ERR(em)) 2188 return PTR_ERR(em); 2191 if (em->disk_bytenr == EXTENT_MAP_HOLE) { in find_first_non_hole() 2192 const u64 em_end = btrfs_extent_map_end(em); in find_first_non_hole() 2198 btrfs_free_extent_map(em); in find_first_non_hole() 2193 struct extent_map *em; find_first_non_hole() local 2904 struct extent_map *em; btrfs_zero_range_check_range_boundary() local 2929 struct extent_map *em; btrfs_zero_range() local 3119 struct extent_map *em; btrfs_fallocate() local [all...] |
| H A D | tree-log.c | 5025 const struct extent_map *em, in log_extent_csums() 5033 u64 mod_start = em->start; in log_extent_csums() 5034 u64 mod_len = em->len; in log_extent_csums() 5039 (em->flags & EXTENT_FLAG_PREALLOC) || in log_extent_csums() 5040 em->disk_bytenr == EXTENT_MAP_HOLE) in log_extent_csums() 5102 if (btrfs_extent_map_is_compressed(em)) { in log_extent_csums() 5104 csum_len = em->disk_num_bytes; in log_extent_csums() 5106 csum_offset = mod_start - em->start; in log_extent_csums() 5111 block_start = btrfs_extent_map_block_start(em); in log_extent_csums() 5142 const struct extent_map *em, in log_one_extent() 5021 log_extent_csums(struct btrfs_trans_handle * trans,struct btrfs_inode * inode,struct btrfs_root * log_root,const struct extent_map * em,struct btrfs_log_ctx * ctx) log_extent_csums() argument 5138 log_one_extent(struct btrfs_trans_handle * trans,struct btrfs_inode * inode,const struct extent_map * em,struct btrfs_path * path,struct btrfs_log_ctx * ctx) log_one_extent() argument 5363 struct extent_map *em, *n; btrfs_log_changed_extents() local 7150 struct extent_map *em, *n; btrfs_log_inode() local [all...] |
| /linux/net/sched/ |
| H A 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 …]
|
| H A 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 …]
|
| H A 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()
|
| H A 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 …]
|
| H A 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()
|
| H A D | em_cmp.c | 21 static int em_cmp_match(struct sk_buff *skb, struct tcf_ematch *em, in em_cmp_match() argument 24 struct tcf_em_cmp *cmp = (struct tcf_em_cmp *) em->data; in em_cmp_match()
|
| /linux/drivers/thermal/ |
| H A D | cpufreq_cooling.c | 59 * @em: Reference on the Energy Model of the device 72 struct em_perf_domain *em; member 96 table = em_perf_state_from_pd(cpufreq_cdev->em); in get_level() 114 table = em_perf_state_from_pd(cpufreq_cdev->em); in cpu_freq_to_power() 136 table = em_perf_state_from_pd(cpufreq_cdev->em); in cpu_power_to_freq() 290 table = em_perf_state_from_pd(cpufreq_cdev->em); in cpufreq_state2power() 333 struct em_perf_domain *em) { in em_is_sane() argument 337 if (!em || em_is_artificial(em)) in em_is_sane() 341 if (!cpumask_equal(policy->related_cpus, em_span_cpus(em))) { in em_is_sane() 517 __cpufreq_cooling_register(struct device_node * np,struct cpufreq_policy * policy,struct em_perf_domain * em) __cpufreq_cooling_register() argument 660 struct em_perf_domain *em = em_cpu_get(policy->cpu); of_cpufreq_cooling_register() local [all...] |
| /linux/drivers/block/aoe/ |
| H A D | aoechr.c | 138 struct ErrMsg *em; in aoechr_error() local 146 em = emsgs + emsgs_tail_idx; in aoechr_error() 147 if ((em->flags & EMFL_VALID)) { in aoechr_error() 156 em->msg = mp; in aoechr_error() 157 em->flags |= EMFL_VALID; in aoechr_error() 158 em->len = n; in aoechr_error() 225 struct ErrMsg *em; in aoechr_read() local 236 em = emsgs + emsgs_head_idx; in aoechr_read() 237 if ((em->flags & EMFL_VALID) != 0) in aoechr_read() 258 if (em->len > cnt) { in aoechr_read() [all …]
|
| /linux/Documentation/sphinx/ |
| H A 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/arch/arm/boot/dts/renesas/ |
| H A 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/net/bridge/netfilter/ |
| H A 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/include/net/ |
| H A D | pkt_cls.h | 413 static inline int tcf_em_is_container(struct tcf_ematch *em) in tcf_em_is_container() argument 415 return !em->ops; in tcf_em_is_container() 418 static inline int tcf_em_is_simple(struct tcf_ematch *em) in tcf_em_is_simple() argument 420 return em->flags & TCF_EM_SIMPLE; in tcf_em_is_simple() 423 static inline int tcf_em_is_inverted(struct tcf_ematch *em) in tcf_em_is_inverted() argument 425 return em->flags & TCF_EM_INVERT; in tcf_em_is_inverted() 428 static inline int tcf_em_last_match(struct tcf_ematch *em) in tcf_em_last_match() argument 430 return (em->flags & TCF_EM_REL_MASK) == TCF_EM_REL_END; in tcf_em_last_match() 433 static inline int tcf_em_early_end(struct tcf_ematch *em, int result) in tcf_em_early_end() argument 435 if (tcf_em_last_match(em)) in tcf_em_early_end() [all …]
|
| /linux/drivers/powercap/ |
| H A D | dtpm_cpu.c | 124 struct em_perf_domain *em = em_cpu_get(dtpm_cpu->cpu); in update_pd_power_uw() local 128 nr_cpus = cpumask_weight_and(cpu_online_mask, to_cpumask(em->cpus)); in update_pd_power_uw() 131 table = em_perf_state_from_pd(em); in update_pd_power_uw() 136 dtpm->power_max = table[em->nr_perf_states - 1].power; in update_pd_power_uw()
|
| /linux/rust/kernel/ |
| H A D | opp.rs | 606 em: bool, field 634 em: false, in from_raw_table() 652 em: false, in from_dev() 963 self.em = true; in of_register_em() 986 if self.em { in drop()
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_mode.h | 658 #define ENCODER_MODE_IS_DP(em) (((em) == ATOM_ENCODER_MODE_DP) || \ argument 659 ((em) == ATOM_ENCODER_MODE_DP_MST))
|
| /linux/drivers/net/ethernet/freescale/enetc/ |
| H A D | enetc_pf.c | 123 bool em = (f->mac_addr_cnt == 1) && (i == UC); in enetc_sync_mac_filters() local 135 if (em) { in enetc_sync_mac_filters() 167 bool em; in enetc_pf_set_rx_mode() local 186 em = (netdev_uc_count(ndev) == 1); in enetc_pf_set_rx_mode() 188 if (em) { in enetc_pf_set_rx_mode()
|