/linux-master/tools/perf/util/ |
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 | 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) { 29 * @maps_by_address: array of maps sorted by their starting address if 34 * @maps_by_name: optional array of maps sorted by their dso name if 46 * entries that contain maps. 67 static void check_invariants(const struct maps *maps __maybe_unuse 116 maps__maps_by_address(const struct maps *maps) argument 121 maps__set_maps_by_address(struct maps *maps, struct map **new) argument 127 maps__maps_by_name_addr(struct maps *maps) argument 132 maps__set_nr_maps_allocated(struct maps *maps, unsigned int nr_maps_allocated) argument 137 maps__set_nr_maps(struct maps *maps, unsigned int nr_maps) argument 143 maps__maps_by_name(const struct maps *maps) argument 149 maps__set_maps_by_name(struct maps *maps, struct map **new) argument 155 maps__maps_by_address_sorted(const struct maps *maps) argument 160 maps__set_maps_by_address_sorted(struct maps *maps, bool value) argument 165 maps__maps_by_name_sorted(const struct maps *maps) argument 170 maps__set_maps_by_name_sorted(struct maps *maps, bool value) argument 175 maps__machine(const struct maps *maps) argument 180 maps__nr_maps(const struct maps *maps) argument 185 maps__refcnt(struct maps *maps) argument 191 maps__addr_space(const struct maps *maps) argument 196 maps__set_addr_space(struct maps *maps, void *addr_space) argument 201 maps__unwind_libunwind_ops(const struct maps *maps) argument 206 maps__set_unwind_libunwind_ops(struct maps *maps, const struct unwind_libunwind_ops *ops) argument 212 maps__lock(struct maps *maps) argument 222 maps__init(struct maps *maps, struct machine *machine) argument 240 maps__exit(struct maps *maps) argument 266 maps__delete(struct maps *maps) argument 272 maps__get(struct maps *maps) argument 282 maps__put(struct maps *maps) argument 290 __maps__free_maps_by_name(struct maps *maps) argument 324 __maps__sort_by_address(struct maps *maps) argument 336 maps__sort_by_address(struct maps *maps) argument 358 maps__sort_by_name(struct maps *maps) argument 391 maps__by_address_index(const struct maps *maps, const struct map *map) argument 412 maps__by_name_index(const struct maps *maps, const struct map *map) argument 433 __maps__insert(struct maps *maps, struct map *new) argument 499 maps__insert(struct maps *maps, struct map *map) argument 509 __maps__remove(struct maps *maps, struct map *map) argument 535 maps__remove(struct maps *maps, struct map *map) argument 542 maps__empty(struct maps *maps) argument 558 maps__for_each_map(struct maps *maps, int (*cb)(struct map *map, void *data), void *data) argument 592 maps__remove_maps(struct maps *maps, bool (*cb)(struct map *map, void *data), void *data) argument 608 maps__find_symbol(struct maps *maps, u64 addr, struct map **mapp) argument 649 maps__find_symbol_by_name(struct maps *maps, const char *name, struct map **mapp) argument 661 maps__find_ams(struct maps *maps, struct addr_map_symbol *ams) argument 695 maps__fprintf(struct maps *maps, FILE *fp) argument 711 first_ending_after(struct maps *maps, const struct map *map) argument 741 __maps__fixup_overlap_and_insert(struct maps *maps, struct map *new) argument 858 maps__fixup_overlap_and_insert(struct maps *maps, struct map *new) argument 962 maps__find(struct maps *maps, u64 ip) argument 993 maps__find_by_name(struct maps *maps, const char *name) argument 1059 maps__find_next_entry(struct maps *maps, struct map *map) argument 1073 maps__fixup_end(struct maps *maps) argument 1191 maps__load_first(struct maps *maps) argument [all...] |
H A D | find-map.c | 4 FILE *maps; local 8 maps = fopen("/proc/self/maps", "r"); 9 if (!maps) { 10 fprintf(stderr, "cannot open maps\n"); 14 while (!found && fgets(line, sizeof(line), maps)) { 28 fclose(maps);
|
H A D | unwind-libunwind.c | 15 int unwind__prepare_access(struct maps *maps, struct map *map, bool *initialized) argument 27 if (maps__addr_space(maps)) { 34 machine = maps__machine(maps); 58 maps__set_unwind_libunwind_ops(maps, ops); 60 err = maps__unwind_libunwind_ops(maps)->prepare_access(maps); 66 void unwind__flush_access(struct maps *maps) argument 68 const struct unwind_libunwind_ops *ops = maps__unwind_libunwind_ops(maps); 74 unwind__finish_access(struct maps *maps) argument [all...] |
H A D | addr_location.h | 8 struct maps; 14 struct maps *maps; member in struct:addr_location
|
H A D | map_symbol.h | 7 struct maps; 12 struct maps *maps; member in struct:map_symbol
|
H A D | addr_location.c | 4 #include "maps.h" 10 al->maps = NULL; 32 maps__zput(al->maps); 38 maps__put(dst->maps); 42 dst->maps = maps__get(src->maps);
|
H A D | map_symbol.c | 3 #include "maps.h" 8 maps__zput(ms->maps);
|
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/ |
H A D | sw.c | 300 .maps[SYS_ISO_CTRL] = REG_SYS_ISO_CTRL, 301 .maps[SYS_FUNC_EN] = REG_SYS_FUNC_EN, 302 .maps[SYS_CLK] = REG_SYS_CLKR, 303 .maps[MAC_RCR_AM] = AM, 304 .maps[MAC_RCR_AB] = AB, 305 .maps[MAC_RCR_ACRC32] = ACRC32, 306 .maps[MAC_RCR_ACF] = ACF, 307 .maps[MAC_RCR_AAP] = AAP, 308 .maps[MAC_HIMR] = REG_HIMR, 309 .maps[MAC_HIMR [all...] |
/linux-master/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-master/drivers/net/wireless/realtek/rtlwifi/rtl8192se/ |
H A D | sw.c | 286 .maps[SYS_ISO_CTRL] = REG_SYS_ISO_CTRL, 287 .maps[SYS_FUNC_EN] = REG_SYS_FUNC_EN, 288 .maps[SYS_CLK] = SYS_CLKR, 289 .maps[MAC_RCR_AM] = RCR_AM, 290 .maps[MAC_RCR_AB] = RCR_AB, 291 .maps[MAC_RCR_ACRC32] = RCR_ACRC32, 292 .maps[MAC_RCR_ACF] = RCR_ACF, 293 .maps[MAC_RCR_AAP] = RCR_AAP, 294 .maps[MAC_HIMR] = INTA_MASK, 295 .maps[MAC_HIMR [all...] |
/linux-master/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-master/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-master/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-master/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-master/drivers/net/wireless/realtek/rtlwifi/rtl8192de/ |
H A D | sw.c | 245 .maps[SYS_ISO_CTRL] = REG_SYS_ISO_CTRL, 246 .maps[SYS_FUNC_EN] = REG_SYS_FUNC_EN, 247 .maps[SYS_CLK] = REG_SYS_CLKR, 248 .maps[MAC_RCR_AM] = RCR_AM, 249 .maps[MAC_RCR_AB] = RCR_AB, 250 .maps[MAC_RCR_ACRC32] = RCR_ACRC32, 251 .maps[MAC_RCR_ACF] = RCR_ACF, 252 .maps[MAC_RCR_AAP] = RCR_AAP, 254 .maps[EFUSE_TEST] = REG_EFUSE_TEST, 255 .maps[EFUSE_CTR [all...] |
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/ |
H A D | sw.c | 167 .maps[SYS_ISO_CTRL] = REG_SYS_ISO_CTRL, 168 .maps[SYS_FUNC_EN] = REG_SYS_FUNC_EN, 169 .maps[SYS_CLK] = REG_SYS_CLKR, 170 .maps[MAC_RCR_AM] = AM, 171 .maps[MAC_RCR_AB] = AB, 172 .maps[MAC_RCR_ACRC32] = ACRC32, 173 .maps[MAC_RCR_ACF] = ACF, 174 .maps[MAC_RCR_AAP] = AAP, 176 .maps[EFUSE_TEST] = REG_EFUSE_TEST, 177 .maps[EFUSE_CTR [all...] |
/linux-master/tools/perf/tests/ |
H A D | thread-maps-share.c | 15 struct maps *maps; local 19 struct maps *other_maps; 24 * maintain maps info (struct maps). 45 maps = thread__maps(leader); 46 TEST_ASSERT_EQUAL("wrong refcnt", refcount_read(maps__refcnt(maps)), 4); 48 /* test the maps pointer is shared */ 49 TEST_ASSERT_VAL("maps don't match", maps__equal(maps, thread__map [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) argument 52 if (maps__nr_maps(maps) != size) { 53 pr_debug("Expected %d maps, got %d", size, maps__nr_maps(maps)); 60 failed = maps__for_each_map(maps, check_maps_cb, &args); 69 maps__for_each_map(maps, failed_cb, NULL); 103 struct maps *maps local [all...] |
/linux-master/include/linux/iio/ |
H A D | driver.h | 34 * @maps: Pointer to an IIO map object which is to be registered to this IIO device 41 int devm_iio_map_array_register(struct device *dev, struct iio_dev *indio_dev, struct iio_map *maps);
|
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | btf_map_in_map.c | 38 map1_fd = bpf_map__fd(skel->maps.inner_map1); 39 map2_fd = bpf_map__fd(skel->maps.inner_map2); 40 map3_fd = bpf_map__fd(skel->maps.inner_map3); 41 map4_fd = bpf_map__fd(skel->maps.inner_map4); 42 map5_fd = bpf_map__fd(skel->maps.inner_map5); 43 outer_arr_dyn_fd = bpf_map__fd(skel->maps.outer_arr_dyn); 44 outer_arr_fd = bpf_map__fd(skel->maps.outer_arr); 45 outer_hash_fd = bpf_map__fd(skel->maps.outer_hash); 100 map1_id = bpf_map_id(skel->maps.inner_map1); 101 map2_id = bpf_map_id(skel->maps [all...] |
H A D | struct_ops_autocreate.c | 42 link = bpf_map__attach_struct_ops(skel->maps.testmod_1); 61 err = bpf_map__set_autocreate(skel->maps.testmod_2, false); 75 check_test_1_link(skel, skel->maps.testmod_1); 90 ASSERT_TRUE(bpf_map__autocreate(skel->maps.testmod_1), "testmod_1 autocreate"); 91 ASSERT_TRUE(bpf_map__autocreate(skel->maps.testmod_2), "testmod_2 autocreate"); 92 ASSERT_FALSE(bpf_map__autocreate(skel->maps.optional_map), "optional_map autocreate"); 93 ASSERT_FALSE(bpf_map__autocreate(skel->maps.optional_map2), "optional_map2 autocreate"); 95 err = bpf_map__set_autocreate(skel->maps.testmod_1, false); 96 err |= bpf_map__set_autocreate(skel->maps.testmod_2, false); 97 err |= bpf_map__set_autocreate(skel->maps [all...] |
/linux-master/tools/perf/arch/x86/util/ |
H A D | machine.c | 20 struct extra_kernel_map *maps; member in struct:extra_kernel_map_info 34 buf = realloc(mi->maps, sz); 37 mi->maps = buf; 40 mi->maps[mi->cnt].start = start; 41 mi->maps[mi->cnt].end = end; 42 mi->maps[mi->cnt].pgoff = pgoff; 43 strlcpy(mi->maps[mi->cnt].name, name, KMAP_NAME_LEN); 91 struct extra_kernel_map *xm = &mi.maps[i]; 101 free(mi.maps);
|
/linux-master/drivers/net/wireless/realtek/rtlwifi/ |
H A D | cam.c | 41 rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[WCAMI], 43 rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[RWCAM], 48 rtlpriv->cfg->maps[WCAMI], target_content); 53 rtlpriv->cfg->maps[RWCAM], target_command); 62 rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[WCAMI], 64 rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[RWCAM], 81 rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[WCAMI], 83 rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[RWCAM], 141 rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[WCAMI], 0); 142 rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[RWCA [all...] |