/linux/tools/perf/util/ |
H A D | maps.c | 8 #include "maps.h" 21 * where another thread could insert and break the sorting of the maps. In 22 * practice inserting maps should be rare meaning that the race shouldn't lead 23 * to live lock. Removal of maps doesn't break being sorted. 26 DECLARE_RC_STRUCT(maps) { in DECLARE_RC_STRUCT() argument 29 * @maps_by_address: array of maps sorted by their starting address if in DECLARE_RC_STRUCT() 34 * @maps_by_name: optional array of maps sorted by their dso name if in DECLARE_RC_STRUCT() 46 * entries that contain maps. in DECLARE_RC_STRUCT() 67 static void check_invariants(const struct maps *maps __maybe_unuse 116 maps__maps_by_address(const struct maps * maps) maps__maps_by_address() argument 121 maps__set_maps_by_address(struct maps * maps,struct map ** new) maps__set_maps_by_address() argument 127 maps__set_nr_maps_allocated(struct maps * maps,unsigned int nr_maps_allocated) maps__set_nr_maps_allocated() argument 132 maps__set_nr_maps(struct maps * maps,unsigned int nr_maps) maps__set_nr_maps() argument 138 maps__maps_by_name(const struct maps * maps) maps__maps_by_name() argument 144 maps__set_maps_by_name(struct maps * maps,struct map ** new) maps__set_maps_by_name() argument 150 maps__maps_by_address_sorted(const struct maps * maps) maps__maps_by_address_sorted() argument 155 maps__set_maps_by_address_sorted(struct maps * maps,bool value) maps__set_maps_by_address_sorted() argument 160 maps__maps_by_name_sorted(const struct maps * maps) maps__maps_by_name_sorted() argument 165 maps__set_maps_by_name_sorted(struct maps * maps,bool value) maps__set_maps_by_name_sorted() argument 170 maps__machine(const struct maps * maps) maps__machine() argument 175 maps__nr_maps(const struct maps * maps) maps__nr_maps() argument 180 maps__refcnt(struct maps * maps) maps__refcnt() argument 186 maps__addr_space(const struct maps * maps) maps__addr_space() argument 191 maps__set_addr_space(struct maps * maps,void * addr_space) maps__set_addr_space() argument 196 maps__unwind_libunwind_ops(const struct maps * maps) maps__unwind_libunwind_ops() argument 201 maps__set_unwind_libunwind_ops(struct maps * maps,const struct unwind_libunwind_ops * ops) maps__set_unwind_libunwind_ops() argument 207 maps__lock(struct maps * maps) maps__lock() argument 212 maps__init(struct maps * maps,struct machine * machine) maps__init() argument 230 maps__exit(struct maps * maps) maps__exit() argument 256 maps__delete(struct maps * maps) maps__delete() argument 262 maps__get(struct maps * maps) maps__get() argument 272 maps__put(struct maps * maps) maps__put() argument 280 __maps__free_maps_by_name(struct maps * maps) __maps__free_maps_by_name() argument 320 __maps__sort_by_address(struct maps * maps) __maps__sort_by_address() argument 332 maps__sort_by_address(struct maps * maps) maps__sort_by_address() argument 354 maps__sort_by_name(struct maps * maps) maps__sort_by_name() argument 389 maps__by_address_index(const struct maps * maps,const struct map * map) maps__by_address_index() argument 410 maps__by_name_index(const struct maps * maps,const struct map * map) maps__by_name_index() argument 431 map__set_kmap_maps(struct map * map,struct maps * maps) map__set_kmap_maps() argument 450 __maps__insert(struct maps * maps,struct map * new) __maps__insert() argument 510 maps__insert(struct maps * maps,struct map * map) maps__insert() argument 521 __maps__remove(struct maps * maps,struct map * map) __maps__remove() argument 547 maps__remove(struct maps * maps,struct map * map) maps__remove() argument 555 maps__empty(struct maps * maps) maps__empty() argument 571 maps__for_each_map(struct maps * maps,int (* cb)(struct map * map,void * data),void * data) maps__for_each_map() argument 605 maps__remove_maps(struct maps * maps,bool (* cb)(struct map * map,void * data),void * data) maps__remove_maps() argument 622 maps__find_symbol(struct maps * maps,u64 addr,struct map ** mapp) maps__find_symbol() argument 663 maps__find_symbol_by_name(struct maps * maps,const char * name,struct map ** mapp) maps__find_symbol_by_name() argument 675 maps__find_ams(struct maps * maps,struct addr_map_symbol * ams) maps__find_ams() argument 709 maps__fprintf(struct maps * maps,FILE * fp) maps__fprintf() argument 725 first_ending_after(struct maps * maps,const struct map * map) first_ending_after() argument 751 __maps__insert_sorted(struct maps * maps,unsigned int first_after_index,struct map * new1,struct map * new2) __maps__insert_sorted() argument 812 __maps__fixup_overlap_and_insert(struct maps * maps,struct map * new) __maps__fixup_overlap_and_insert() argument 970 maps__fixup_overlap_and_insert(struct maps * maps,struct map * new) maps__fixup_overlap_and_insert() argument 1076 maps__find(struct maps * maps,u64 ip) maps__find() argument 1110 maps__find_by_name(struct maps * maps,const char * name) maps__find_by_name() argument 1176 maps__find_next_entry(struct maps * maps,struct map * map) maps__find_next_entry() argument 1195 maps__fixup_end(struct maps * maps) maps__fixup_end() argument 1316 maps__load_first(struct maps * maps) maps__load_first() argument [all...] |
H A D | maps.h | 13 struct maps; 19 struct maps *kmaps; 23 struct maps *maps__new(struct machine *machine); 24 bool maps__empty(struct maps *maps); 25 int maps__copy_from(struct maps *maps, struct maps *parent); 27 struct maps *maps__get(struct maps *map [all...] |
H A D | unwind.h | 9 struct maps; 21 int (*prepare_access)(struct maps *maps); 22 void (*flush_access)(struct maps *maps); 23 void (*finish_access)(struct maps *maps); 46 int unwind__prepare_access(struct maps *maps, struct map *map, bool *initialized); 47 void unwind__flush_access(struct maps *map [all...] |
H A D | unwind-libunwind.c | 15 int unwind__prepare_access(struct maps *maps, struct map *map, bool *initialized) in unwind__prepare_access() argument 27 if (maps__addr_space(maps)) { in unwind__prepare_access() 34 machine = maps__machine(maps); in unwind__prepare_access() 58 maps__set_unwind_libunwind_ops(maps, ops); in unwind__prepare_access() 60 err = maps__unwind_libunwind_ops(maps)->prepare_access(maps); in unwind__prepare_access() 66 void unwind__flush_access(struct maps *maps) in unwind__flush_access() argument 68 const struct unwind_libunwind_ops *ops = maps__unwind_libunwind_ops(maps); in unwind__flush_access() 74 unwind__finish_access(struct maps * maps) unwind__finish_access() argument [all...] |
H A D | bpf_lock_contention.c | 58 bpf_map__set_max_entries(skel->maps.slab_caches, con->map_nr_entries); in check_slab_cache_iter() 83 fd = bpf_map__fd(skel->maps.slab_caches); in run_slab_cache_iter() 193 bpf_map__set_value_size(skel->maps.stacks, con->max_stack * sizeof(u64)); in lock_contention_prepare() 194 bpf_map__set_max_entries(skel->maps.lock_stat, con->map_nr_entries); in lock_contention_prepare() 195 bpf_map__set_max_entries(skel->maps.tstamp, con->map_nr_entries); in lock_contention_prepare() 198 bpf_map__set_max_entries(skel->maps.task_data, con->map_nr_entries); in lock_contention_prepare() 200 bpf_map__set_max_entries(skel->maps.task_data, 1); in lock_contention_prepare() 203 bpf_map__set_max_entries(skel->maps.stacks, con->map_nr_entries); in lock_contention_prepare() 205 bpf_map__set_value_size(skel->maps.stack_buf, con->max_stack * sizeof(u64)); in lock_contention_prepare() 206 bpf_map__set_key_size(skel->maps in lock_contention_prepare() [all...] |
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/ |
H A D | sw.c | 253 .maps[SYS_ISO_CTRL] = REG_SYS_ISO_CTRL, 254 .maps[SYS_FUNC_EN] = REG_SYS_FUNC_EN, 255 .maps[SYS_CLK] = REG_SYS_CLKR, 256 .maps[MAC_RCR_AM] = AM, 257 .maps[MAC_RCR_AB] = AB, 258 .maps[MAC_RCR_ACRC32] = ACRC32, 259 .maps[MAC_RCR_ACF] = ACF, 260 .maps[MAC_RCR_AAP] = AAP, 261 .maps[MAC_HIMR] = REG_HIMR, 262 .maps[MAC_HIMR [all...] |
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ |
H A D | sw.c | 239 .maps[SYS_ISO_CTRL] = REG_SYS_ISO_CTRL, 240 .maps[SYS_FUNC_EN] = REG_SYS_FUNC_EN, 241 .maps[SYS_CLK] = REG_SYS_CLKR, 242 .maps[MAC_RCR_AM] = AM, 243 .maps[MAC_RCR_AB] = AB, 244 .maps[MAC_RCR_ACRC32] = ACRC32, 245 .maps[MAC_RCR_ACF] = ACF, 246 .maps[MAC_RCR_AAP] = AAP, 247 .maps[MAC_HIMR] = REG_HIMR, 248 .maps[MAC_HIMR [all...] |
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/ |
H A D | sw.c | 247 .maps[SYS_ISO_CTRL] = REG_SYS_ISO_CTRL, 248 .maps[SYS_FUNC_EN] = REG_SYS_FUNC_EN, 249 .maps[SYS_CLK] = REG_SYS_CLKR, 250 .maps[MAC_RCR_AM] = AM, 251 .maps[MAC_RCR_AB] = AB, 252 .maps[MAC_RCR_ACRC32] = ACRC32, 253 .maps[MAC_RCR_ACF] = ACF, 254 .maps[MAC_RCR_AAP] = AAP, 255 .maps[MAC_HIMR] = REG_HIMR, 256 .maps[MAC_HIMR [all...] |
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/ |
H A D | sw.c | 255 .maps[SYS_ISO_CTRL] = REG_SYS_ISO_CTRL, 256 .maps[SYS_FUNC_EN] = REG_SYS_FUNC_EN, 257 .maps[SYS_CLK] = REG_SYS_CLKR, 258 .maps[MAC_RCR_AM] = AM, 259 .maps[MAC_RCR_AB] = AB, 260 .maps[MAC_RCR_ACRC32] = ACRC32, 261 .maps[MAC_RCR_ACF] = ACF, 262 .maps[MAC_RCR_AAP] = AAP, 263 .maps[MAC_HIMR] = REG_HIMR, 264 .maps[MAC_HIMR [all...] |
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8723be/ |
H A D | sw.c | 256 .maps[SYS_ISO_CTRL] = REG_SYS_ISO_CTRL, 257 .maps[SYS_FUNC_EN] = REG_SYS_FUNC_EN, 258 .maps[SYS_CLK] = REG_SYS_CLKR, 259 .maps[MAC_RCR_AM] = AM, 260 .maps[MAC_RCR_AB] = AB, 261 .maps[MAC_RCR_ACRC32] = ACRC32, 262 .maps[MAC_RCR_ACF] = ACF, 263 .maps[MAC_RCR_AAP] = AAP, 264 .maps[MAC_HIMR] = REG_HIMR, 265 .maps[MAC_HIMR [all...] |
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192se/ |
H A D | sw.c | 287 .maps[SYS_ISO_CTRL] = REG_SYS_ISO_CTRL, 288 .maps[SYS_FUNC_EN] = REG_SYS_FUNC_EN, 289 .maps[SYS_CLK] = SYS_CLKR, 290 .maps[MAC_RCR_AM] = RCR_AM, 291 .maps[MAC_RCR_AB] = RCR_AB, 292 .maps[MAC_RCR_ACRC32] = RCR_ACRC32, 293 .maps[MAC_RCR_ACF] = RCR_ACF, 294 .maps[MAC_RCR_AAP] = RCR_AAP, 295 .maps[MAC_HIMR] = INTA_MASK, 296 .maps[MAC_HIMR [all...] |
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192du/ |
H A D | sw.c | 252 .maps[SYS_ISO_CTRL] = REG_SYS_ISO_CTRL, 253 .maps[SYS_FUNC_EN] = REG_SYS_FUNC_EN, 254 .maps[SYS_CLK] = REG_SYS_CLKR, 255 .maps[MAC_RCR_AM] = RCR_AM, 256 .maps[MAC_RCR_AB] = RCR_AB, 257 .maps[MAC_RCR_ACRC32] = RCR_ACRC32, 258 .maps[MAC_RCR_ACF] = RCR_ACF, 259 .maps[MAC_RCR_AAP] = RCR_AAP, 261 .maps[EFUSE_TEST] = REG_EFUSE_TEST, 262 .maps[EFUSE_ACCES [all...] |
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192de/ |
H A D | sw.c | 251 .maps[SYS_ISO_CTRL] = REG_SYS_ISO_CTRL, 252 .maps[SYS_FUNC_EN] = REG_SYS_FUNC_EN, 253 .maps[SYS_CLK] = REG_SYS_CLKR, 254 .maps[MAC_RCR_AM] = RCR_AM, 255 .maps[MAC_RCR_AB] = RCR_AB, 256 .maps[MAC_RCR_ACRC32] = RCR_ACRC32, 257 .maps[MAC_RCR_ACF] = RCR_ACF, 258 .maps[MAC_RCR_AAP] = RCR_AAP, 260 .maps[EFUSE_TEST] = REG_EFUSE_TEST, 261 .maps[EFUSE_CTR [all...] |
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/ |
H A D | sw.c | 166 .maps[SYS_ISO_CTRL] = REG_SYS_ISO_CTRL, 167 .maps[SYS_FUNC_EN] = REG_SYS_FUNC_EN, 168 .maps[SYS_CLK] = REG_SYS_CLKR, 169 .maps[MAC_RCR_AM] = AM, 170 .maps[MAC_RCR_AB] = AB, 171 .maps[MAC_RCR_ACRC32] = ACRC32, 172 .maps[MAC_RCR_ACF] = ACF, 173 .maps[MAC_RCR_AAP] = AAP, 175 .maps[EFUSE_TEST] = REG_EFUSE_TEST, 176 .maps[EFUSE_CTR [all...] |
/linux/tools/perf/tests/ |
H A D | thread-maps-share.c | 15 struct maps *maps; in test__thread_maps_share() local 19 struct maps *other_maps; in test__thread_maps_share() 24 * maintain maps info (struct maps). in test__thread_maps_share() 45 maps = thread__maps(leader); in test__thread_maps_share() 46 TEST_ASSERT_EQUAL("wrong refcnt", refcount_read(maps__refcnt(maps)), 4); in test__thread_maps_share() 48 /* test the maps pointer is shared */ in test__thread_maps_share() 49 TEST_ASSERT_VAL("maps don't match", maps__equal(maps, thread__map in test__thread_maps_share() [all...] |
H A D | maps.c | 7 #include "maps.h" 48 static int check_maps(struct map_def *merged, unsigned int size, struct maps *maps) in check_maps() argument 52 if (maps__nr_maps(maps) != size) { in check_maps() 53 pr_debug("Expected %d maps, got %d", size, maps__nr_maps(maps)); in check_maps() 60 failed = maps__for_each_map(maps, check_maps_cb, &args); in check_maps() 69 maps__for_each_map(maps, failed_cb, NULL); in check_maps() 103 struct maps *maps in test__maps__merge_in() local [all...] |
/linux/tools/testing/selftests/bpf/prog_tests/ |
H A D | sockmap_redir.c | 85 struct maps { struct 202 struct maps *maps, int status) in test_send_redir_recv() argument 210 if (xbpf_map_update_elem(maps->verd, &u32(SK_DROP), &u32(0), BPF_ANY) || in test_send_redir_recv() 211 xbpf_map_update_elem(maps->verd, &u32(SK_PASS), &u32(0), BPF_ANY)) in test_send_redir_recv() 214 if (xbpf_map_update_elem(maps->in, &u32(0), &u64(sd_in), BPF_NOEXIST)) in test_send_redir_recv() 217 if (xbpf_map_update_elem(maps->out, &u32(0), &u64(sd_out), BPF_NOEXIST)) in test_send_redir_recv() 235 maps->verd, status); in test_send_redir_recv() 247 if (xbpf_map_lookup_elem(maps->verd, &u32(SK_DROP), &drop) || in test_send_redir_recv() 248 xbpf_map_lookup_elem(maps in test_send_redir_recv() 86 inmaps global() argument 87 outmaps global() argument 88 verdmaps global() argument 328 test_socket(enum bpf_map_type type,struct redir_spec * redir,struct maps * maps,struct socket_spec * s_in,struct socket_spec * s_out) test_socket() argument 364 test_redir(enum bpf_map_type type,struct redir_spec * redir,struct maps * maps) test_redir() argument 421 struct maps maps; test_map() local [all...] |
H A D | btf_map_in_map.c | 38 map1_fd = bpf_map__fd(skel->maps.inner_map1); in test_lookup_update() 39 map2_fd = bpf_map__fd(skel->maps.inner_map2); in test_lookup_update() 40 map3_fd = bpf_map__fd(skel->maps.inner_map3); in test_lookup_update() 41 map4_fd = bpf_map__fd(skel->maps.inner_map4); in test_lookup_update() 42 map5_fd = bpf_map__fd(skel->maps.inner_map5); in test_lookup_update() 43 outer_arr_dyn_fd = bpf_map__fd(skel->maps.outer_arr_dyn); in test_lookup_update() 44 outer_arr_fd = bpf_map__fd(skel->maps.outer_arr); in test_lookup_update() 45 outer_hash_fd = bpf_map__fd(skel->maps.outer_hash); in test_lookup_update() 100 map1_id = bpf_map_id(skel->maps.inner_map1); in test_lookup_update() 101 map2_id = bpf_map_id(skel->maps in test_lookup_update() [all...] |
H A D | struct_ops_autocreate.c | 42 link = bpf_map__attach_struct_ops(skel->maps.testmod_1); in check_test_1_link() 61 err = bpf_map__set_autocreate(skel->maps.testmod_2, false); in can_load_partial_object() 75 check_test_1_link(skel, skel->maps.testmod_1); in can_load_partial_object() 90 ASSERT_TRUE(bpf_map__autocreate(skel->maps.testmod_1), "testmod_1 autocreate"); in optional_maps() 91 ASSERT_TRUE(bpf_map__autocreate(skel->maps.testmod_2), "testmod_2 autocreate"); in optional_maps() 92 ASSERT_FALSE(bpf_map__autocreate(skel->maps.optional_map), "optional_map autocreate"); in optional_maps() 93 ASSERT_FALSE(bpf_map__autocreate(skel->maps.optional_map2), "optional_map2 autocreate"); in optional_maps() 95 err = bpf_map__set_autocreate(skel->maps.testmod_1, false); in optional_maps() 96 err |= bpf_map__set_autocreate(skel->maps.testmod_2, false); in optional_maps() 97 err |= bpf_map__set_autocreate(skel->maps in optional_maps() [all...] |
/linux/tools/tracing/rtla/src/ |
H A D | timerlat_bpf.c | 35 bpf_map__set_max_entries(bpf->maps.hist_irq, params->entries); in timerlat_bpf_init() 36 bpf_map__set_max_entries(bpf->maps.hist_thread, params->entries); in timerlat_bpf_init() 37 bpf_map__set_max_entries(bpf->maps.hist_user, params->entries); in timerlat_bpf_init() 40 bpf_map__set_autocreate(bpf->maps.hist_irq, false); in timerlat_bpf_init() 41 bpf_map__set_autocreate(bpf->maps.hist_thread, false); in timerlat_bpf_init() 42 bpf_map__set_autocreate(bpf->maps.hist_user, false); in timerlat_bpf_init() 47 bpf_map__set_autocreate(bpf->maps.summary_irq, false); in timerlat_bpf_init() 48 bpf_map__set_autocreate(bpf->maps.summary_thread, false); in timerlat_bpf_init() 49 bpf_map__set_autocreate(bpf->maps.summary_user, false); in timerlat_bpf_init() 101 rb = ring_buffer__new(bpf_map__fd(bpf->maps in timerlat_bpf_wait() [all...] |
/linux/drivers/net/wireless/realtek/rtlwifi/ |
H A D | cam.c | 42 rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[WCAMI], in rtl_cam_program_entry() 44 rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[RWCAM], in rtl_cam_program_entry() 49 rtlpriv->cfg->maps[WCAMI], target_content); in rtl_cam_program_entry() 54 rtlpriv->cfg->maps[RWCAM], target_command); in rtl_cam_program_entry() 63 rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[WCAMI], in rtl_cam_program_entry() 65 rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[RWCAM], in rtl_cam_program_entry() 82 rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[WCAMI], in rtl_cam_program_entry() 84 rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[RWCAM], in rtl_cam_program_entry() 142 rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[WCAMI], 0); in rtl_cam_delete_one_entry() 143 rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[RWCA in rtl_cam_delete_one_entry() [all...] |
H A D | efuse.c | 52 bytetemp = rtl_read_byte(rtlpriv, rtlpriv->cfg->maps[SYS_FUNC_EN] + 1); in efuse_initialize() 54 rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[SYS_FUNC_EN] + 1, temp); in efuse_initialize() 56 bytetemp = rtl_read_byte(rtlpriv, rtlpriv->cfg->maps[SYS_ISO_CTRL] + 1); in efuse_initialize() 58 rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[SYS_ISO_CTRL] + 1, temp); in efuse_initialize() 60 bytetemp = rtl_read_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_TEST] + 3); in efuse_initialize() 62 rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_TEST] + 3, temp); in efuse_initialize() 66 rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL] + 3, 0x72); in efuse_initialize() 78 rtlpriv->cfg->maps[EFUSE_REAL_CONTENT_SIZE]; in efuse_read_1byte() 82 rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL] + 1, in efuse_read_1byte() 85 rtlpriv->cfg->maps[EFUSE_CTR in efuse_read_1byte() [all...] |
/linux/tools/testing/selftests/mseal_system_mappings/ |
H A D | sysmap_is_sealed.c | 21 bool has_mapping(char *name, FILE *maps) in has_mapping() argument 25 while (fgets(line, sizeof(line), maps)) { in has_mapping() 33 bool mapping_is_sealed(char *name, FILE *maps) in mapping_is_sealed() argument 37 while (fgets(line, sizeof(line), maps)) { in mapping_is_sealed() 50 FILE *maps; in FIXTURE() local 55 self->maps = fopen("/proc/self/smaps", "r"); in FIXTURE_SETUP() 56 if (!self->maps) in FIXTURE_SETUP() 63 if (self->maps) in FIXTURE_TEARDOWN() 64 fclose(self->maps); in FIXTURE_TEARDOWN() 110 if (!has_mapping(variant->name, self->maps)) { in TEST_F() [all...] |
/linux/tools/testing/selftests/bpf/progs/ |
H A D | test_btf_map_in_map.c | 11 } inner_map1 SEC(".maps"), 12 inner_map2 SEC(".maps"); 19 } inner_map_sz2 SEC(".maps"); 35 } outer_arr SEC(".maps") = { 50 } inner_map3 SEC(".maps"), 51 inner_map4 SEC(".maps"); 59 } inner_map5 SEC(".maps"); 73 } outer_arr_dyn SEC(".maps") = { 90 } outer_hash SEC(".maps") = { 102 } sockarr_sz1 SEC(".maps"); [all...] |
/linux/drivers/mtd/maps/ |
H A D | physmap-core.c | 54 struct map_info *maps; member 363 info->maps[i].name = mtd_name; in physmap_flash_of_init() 364 info->maps[i].swap = swap; in physmap_flash_of_init() 365 info->maps[i].bankwidth = bankwidth; in physmap_flash_of_init() 366 info->maps[i].device_node = dp; in physmap_flash_of_init() 368 err = of_flash_probe_bt1_rom(dev, dp, &info->maps[i]); in physmap_flash_of_init() 372 err = of_flash_probe_gemini(dev, dp, &info->maps[i]); in physmap_flash_of_init() 376 err = of_flash_probe_ixp4xx(dev, dp, &info->maps[i]); in physmap_flash_of_init() 380 err = of_flash_probe_versatile(dev, dp, &info->maps[i]); in physmap_flash_of_init() 393 info->maps[ in physmap_flash_of_init() [all...] |