/linux-master/tools/perf/tests/ |
H A D | mmap-thread-lookup.c | 15 #include "map.h" 28 void *map; member in struct:thread_data 36 void *map; local 38 map = mmap(NULL, page_size, 42 if (map == MAP_FAILED) { 47 td->map = map; 50 pr_debug("tid = %d, map = %p\n", td->tid, map); 75 munmap(td->map, page_siz 143 struct perf_thread_map *map; local [all...] |
/linux-master/drivers/mtd/maps/ |
H A D | physmap-gemini.c | 11 #include <linux/mtd/map.h> 81 static map_word __xipram gemini_flash_map_read(struct map_info *map, argument 87 ret = inline_map_read(map, ofs); 93 static void __xipram gemini_flash_map_write(struct map_info *map, argument 98 inline_map_write(map, datum, ofs); 102 static void __xipram gemini_flash_map_copy_from(struct map_info *map, argument 107 inline_map_copy_from(map, to, from, len); 111 static void __xipram gemini_flash_map_copy_to(struct map_info *map, argument 116 inline_map_copy_to(map, to, from, len); 122 struct map_info *map) 120 of_flash_probe_gemini(struct platform_device *pdev, struct device_node *np, struct map_info *map) argument [all...] |
H A D | physmap-bt1-rom.c | 13 #include <linux/mtd/map.h> 29 static map_word __xipram bt1_rom_map_read(struct map_info *map, argument 32 void __iomem *src = map->virt + ofs; 48 if (ofs + shift >= map->size) 57 static void __xipram bt1_rom_map_copy_from(struct map_info *map, argument 61 void __iomem *src = map->virt + from; 65 if (len <= 0 || from >= map->size) 68 /* Make sure we don't go over the map limit. */ 69 len = min_t(ssize_t, map->size - from, len); 103 struct map_info *map) 101 of_flash_probe_bt1_rom(struct platform_device *pdev, struct device_node *np, struct map_info *map) argument [all...] |
H A D | sun_uflash.c | 24 #include <linux/mtd/map.h> 40 struct map_info map; /* mtd map info */ member in struct:uflash_dev 69 memcpy(&up->map, &uflash_map_templ, sizeof(uflash_map_templ)); 71 up->map.size = resource_size(&op->resource[0]); 75 up->map.name = up->name; 77 up->map.phys = op->resource[0].start; 79 up->map.virt = of_ioremap(&op->resource[0], 0, up->map.size, 81 if (!up->map [all...] |
/linux-master/drivers/net/ |
H A D | Space.c | 39 struct ifmap map; member in struct:netdev_boot_setup 56 * @map: configured settings for the device 62 static int netdev_boot_setup_add(char *name, struct ifmap *map) argument 72 memcpy(&s[i].map, map, sizeof(s[i].map)); 97 dev->irq = s[i].map.irq; 98 dev->base_addr = s[i].map.base_addr; 99 dev->mem_start = s[i].map.mem_start; 100 dev->mem_end = s[i].map 145 struct ifmap map; local [all...] |
/linux-master/tools/perf/arch/loongarch/annotate/ |
H A D | instructions.c | 11 struct map *map = ms->map; local 13 .ms = { .map = map, }, 40 target.addr = map__objdump_2mem(map, ops->target.addr); 43 map__rip_2objdump(target.ms.map, map__map_ip(target.ms.map, target.addr)) == ops->target.addr) 56 struct map *map local [all...] |
/linux-master/net/netfilter/ipset/ |
H A D | ip_set_bitmap_gen.h | 36 #define get_ext(set, map, id) ((map)->extensions + ((set)->dsize * (id))) 41 struct mtype *map = set->data; local 43 timer_setup(&map->gc, gc, 0); 44 mod_timer(&map->gc, jiffies + IPSET_GC_PERIOD(set->timeout) * HZ); 50 struct mtype *map = set->data; local 53 for (id = 0; id < map->elements; id++) 54 if (test_bit(id, map->members)) 55 ip_set_ext_destroy(set, get_ext(set, map, id)); 61 struct mtype *map local 74 struct mtype *map = set->data; local 85 mtype_memsize(const struct mtype *map, size_t dsize) argument 94 const struct mtype *map = set->data; local 119 struct mtype *map = set->data; local 133 struct mtype *map = set->data; local 155 mtype_add_timeout(ext_timeout(x, set), e, ext, set, map, ret); local 178 struct mtype *map = set->data; local 206 struct mtype *map = set->data; local 267 struct mtype *map = from_timer(map, t, gc); local 294 struct mtype *map = set->data; local [all...] |
/linux-master/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | rvu_reg.c | 42 struct hw_reg_map *map; local 51 map = &txsch_reg_map[regblk]; 57 if (map->regblk != regblk) 60 reg &= map->mask; 62 for (idx = 0; idx < map->num_ranges; idx++) { 63 if (reg >= map->range[idx].start && 64 reg < map->range[idx].end)
|
H A D | mcs_cnf10kb.c | 73 void cnf10kb_mcs_flowid_secy_map(struct mcs *mcs, struct secy_mem_map *map, int dir) argument 77 val = (map->secy & 0x3F) | (map->ctrl_pkt & 0x1) << 6; 79 reg = MCSX_CPM_RX_SLAVE_SECY_MAP_MEMX(map->flow_id); 81 reg = MCSX_CPM_TX_SLAVE_SECY_MAP_MEM_0X(map->flow_id); 82 mcs_reg_write(mcs, reg, map->sci); 83 val |= (map->sc & 0x3F) << 7; 84 reg = MCSX_CPM_TX_SLAVE_SECY_MAP_MEM_1X(map->flow_id); 90 void cnf10kb_mcs_tx_sa_mem_map_write(struct mcs *mcs, struct mcs_tx_sc_sa_map *map) argument 94 val = (map 115 cnf10kb_mcs_rx_sa_mem_map_write(struct mcs *mcs, struct mcs_rx_sc_sa_map *map) argument [all...] |
/linux-master/drivers/clk/qcom/ |
H A D | reset.c | 29 const struct qcom_reset_map *map; local 33 map = &rst->reset_map[id]; 34 mask = map->bitmask ? map->bitmask : BIT(map->bit); 36 regmap_update_bits(rst->regmap, map->reg, mask, assert ? mask : 0); 39 regmap_read(rst->regmap, map->reg, &mask);
|
/linux-master/drivers/clk/meson/ |
H A D | meson-eeclk.c | 22 struct regmap *map; local 31 map = syscon_node_to_regmap(np); 33 if (IS_ERR(map)) { 36 return PTR_ERR(map); 40 regmap_multi_reg_write(map, data->init_regs, data->init_count); 44 data->regmap_clks[i]->map = map;
|
/linux-master/net/core/ |
H A D | sock_map.c | 18 struct bpf_map map; member in struct:bpf_stab 29 * - protect race between releasing and accessing map in bpf_link. 34 static int sock_map_prog_update(struct bpf_map *map, struct bpf_prog *prog, 37 static struct sk_psock_progs *sock_map_progs(struct bpf_map *map); 54 bpf_map_init_from_attr(&stab->map, attr); 57 stab->sks = bpf_map_area_alloc((u64) stab->map.max_entries * 59 stab->map.numa_node); 65 return &stab->map; 71 struct bpf_map *map; local 79 map 93 struct bpf_map *map; local 140 sock_map_add_link(struct sk_psock *psock, struct sk_psock_link *link, struct bpf_map *map, void *link_raw) argument 160 struct bpf_map *map = link->map; local 225 sock_map_link(struct bpf_map *map, struct sock *sk) argument 344 sock_map_free(struct bpf_map *map) argument 377 sock_map_release_progs(struct bpf_map *map) argument 382 __sock_map_lookup_elem(struct bpf_map *map, u32 key) argument 393 sock_map_lookup(struct bpf_map *map, void *key) argument 405 sock_map_lookup_sys(struct bpf_map *map, void *key) argument 443 sock_map_delete_from_link(struct bpf_map *map, struct sock *sk, void *link_raw) argument 451 sock_map_delete_elem(struct bpf_map *map, void *key) argument 464 sock_map_get_next_key(struct bpf_map *map, void *key, void *next) argument 479 sock_map_update_common(struct bpf_map *map, u32 idx, struct sock *sk, u64 flags) argument 562 sock_map_update_elem_sys(struct bpf_map *map, void *key, void *value, u64 flags) argument 603 sock_map_update_elem(struct bpf_map *map, void *key, void *value, u64 flags) argument 707 struct bpf_map *map; member in struct:sock_map_seq_info 815 sock_map_mem_usage(const struct bpf_map *map) argument 861 struct bpf_map map; member in struct:bpf_shtab 895 __sock_hash_lookup_elem(struct bpf_map *map, void *key) argument 918 sock_hash_delete_from_link(struct bpf_map *map, struct sock *sk, void *link_raw) argument 943 sock_hash_delete_elem(struct bpf_map *map, void *key) argument 996 sock_hash_update_common(struct bpf_map *map, void *key, struct sock *sk, u64 flags) argument 1061 sock_hash_get_next_key(struct bpf_map *map, void *key, void *key_next) argument 1149 sock_hash_free(struct bpf_map *map) argument 1201 sock_hash_lookup_sys(struct bpf_map *map, void *key) argument 1216 sock_hash_lookup(struct bpf_map *map, void *key) argument 1228 sock_hash_release_progs(struct bpf_map *map) argument 1311 struct bpf_map *map; member in struct:sock_hash_seq_info 1427 sock_hash_mem_usage(const struct bpf_map *map) argument 1461 sock_map_progs(struct bpf_map *map) argument 1475 sock_map_prog_link_lookup(struct bpf_map *map, struct bpf_prog ***pprog, struct bpf_link ***plink, u32 which) argument 1524 sock_map_prog_update(struct bpf_map *map, struct bpf_prog *prog, struct bpf_prog *old, struct bpf_link *link, u32 which) argument 1562 struct bpf_map *map; local 1709 struct bpf_map *map; member in struct:sockmap_link 1842 struct bpf_map *map; local 1901 struct bpf_map *map; local [all...] |
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_map.h | 9 #include <linux/iosys-map.h> 48 static inline u32 xe_map_read32(struct xe_device *xe, struct iosys_map *map) argument 52 if (map->is_iomem) 53 return readl(map->vaddr_iomem); 55 return READ_ONCE(*(u32 *)map->vaddr); 58 static inline void xe_map_write32(struct xe_device *xe, struct iosys_map *map, argument 63 if (map->is_iomem) 64 writel(val, map->vaddr_iomem); 66 *(u32 *)map->vaddr = val;
|
/linux-master/include/linux/pinctrl/ |
H A D | pinconf-generic.h | 195 struct device_node *np, struct pinctrl_map **map, 199 struct device_node *np_config, struct pinctrl_map **map, 202 struct pinctrl_map *map, unsigned int num_maps); 205 struct device_node *np_config, struct pinctrl_map **map, 208 return pinconf_generic_dt_node_to_map(pctldev, np_config, map, num_maps, 213 struct device_node *np_config, struct pinctrl_map **map, 216 return pinconf_generic_dt_node_to_map(pctldev, np_config, map, num_maps, 221 struct device_node *np_config, struct pinctrl_map **map, 226 * to infer the map type from the DT properties used. 228 return pinconf_generic_dt_node_to_map(pctldev, np_config, map, num_map 204 pinconf_generic_dt_node_to_map_group(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned int *num_maps) argument 212 pinconf_generic_dt_node_to_map_pin(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned int *num_maps) argument 220 pinconf_generic_dt_node_to_map_all(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) argument [all...] |
/linux-master/tools/lib/perf/include/perf/ |
H A D | cpumap.h | 9 /** A wrapper around a CPU to avoid confusion with the perf_cpu_map's map's indices. */ 22 * perf_cpu_map__new_any_cpu - a map with a singular "any CPU"/dummy -1 value. 26 * perf_cpu_map__new_online_cpus - a map read from 28 * available. If reading wasn't possible a map 35 * perf_cpu_map__new - create a map from the given cpu_list such as "0-7". If no 41 LIBPERF_API struct perf_cpu_map *perf_cpu_map__get(struct perf_cpu_map *map); 46 LIBPERF_API void perf_cpu_map__put(struct perf_cpu_map *map); 53 * perf_cpu_map__nr - for an empty map returns 1, as perf_cpu_map__cpu returns a 54 * cpu of -1 for an invalid index, this makes an empty map 56 * the result is the number CPUs in the map plu [all...] |
/linux-master/drivers/base/regmap/ |
H A D | regmap-kunit.c | 213 struct regmap *map; local 220 map = gen_regmap(test, &config, &data); 221 KUNIT_ASSERT_FALSE(test, IS_ERR(map)); 222 if (IS_ERR(map)) 228 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, 0, val)); 229 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, 0, &rval)); 238 struct regmap *map; local 246 map = gen_regmap(test, &config, &data); 247 KUNIT_ASSERT_FALSE(test, IS_ERR(map)); 248 if (IS_ERR(map)) 271 struct regmap *map; local 301 struct regmap *map; local 365 struct regmap *map; local 429 struct regmap *map; local 460 struct regmap *map; local 496 struct regmap *map; local 522 struct regmap *map; local 554 struct regmap *map; local 602 struct regmap *map; local 679 struct regmap *map; local 747 struct regmap *map; local 798 struct regmap *map; local 833 struct regmap *map; local 868 struct regmap *map; local 917 struct regmap *map; local 966 struct regmap *map; local 1013 struct regmap *map; local 1051 struct regmap *map; local 1109 struct regmap *map; local 1149 struct regmap *map; local 1251 struct regmap *map; local 1292 struct regmap *map; local 1334 struct regmap *map; local 1377 struct regmap *map; local 1413 struct regmap *map; local 1563 struct regmap *map; local 1585 struct regmap *map; local 1620 struct regmap *map; local 1643 struct regmap *map; local 1702 struct regmap *map; local 1749 struct regmap *map; local 1824 struct regmap *map; local [all...] |
/linux-master/drivers/clk/berlin/ |
H A D | berlin2-pll.c | 22 struct berlin2_pll_map map; member in struct:berlin2_pll 45 struct berlin2_pll_map *map = &pll->map; local 50 fbdiv = (val >> map->fbdiv_shift) & FBDIV_MASK; 51 rfdiv = (val >> map->rfdiv_shift) & RFDIV_MASK; 58 vcodivsel = (val >> map->divsel_shift) & DIVSEL_MASK; 59 vcodiv = map->vcodiv[vcodivsel]; 66 rate *= fbdiv * map->mult; 77 berlin2_pll_register(const struct berlin2_pll_map *map, argument 89 memcpy(&pll->map, ma [all...] |
/linux-master/drivers/md/persistent-data/ |
H A D | Makefile | 7 dm-space-map-common.o \ 8 dm-space-map-disk.o \ 9 dm-space-map-metadata.o \
|
/linux-master/lib/ |
H A D | iommu-helper.c | 9 unsigned long iommu_area_alloc(unsigned long *map, unsigned long size, argument 19 index = bitmap_find_next_zero_area(map, size, start, nr, align_mask); 25 bitmap_set(map, index, nr);
|
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | recursion.c | 28 int BPF_PROG(on_delete, struct bpf_map *map) argument 32 if (map == (void *)&hash1) { 36 if (map == (void *)&hash2) {
|
H A D | jeq_infer_not_null_fail.c | 24 struct bpf_map *map = (struct bpf_map *)&m_hash; local 25 struct bpf_map *inner_map = map->inner_map_meta; 28 val = bpf_map_lookup_elem(map, &key); 31 * access to map value (R8).
|
/linux-master/kernel/bpf/ |
H A D | reuseport_array.c | 12 struct bpf_map map; member in struct:reuseport_array 16 static struct reuseport_array *reuseport_array(struct bpf_map *map) argument 18 return (struct reuseport_array *)map; 50 static void *reuseport_array_lookup_elem(struct bpf_map *map, void *key) argument 52 struct reuseport_array *array = reuseport_array(map); 55 if (unlikely(index >= array->map.max_entries)) 62 static long reuseport_array_delete_elem(struct bpf_map *map, void *key) argument 64 struct reuseport_array *array = reuseport_array(map); 69 if (index >= map->max_entries) 94 static void reuseport_array_free(struct bpf_map *map) argument 165 bpf_fd_reuseport_array_lookup_elem(struct bpf_map *map, void *key, void *value) argument 232 bpf_fd_reuseport_array_update_elem(struct bpf_map *map, void *key, void *value, u64 map_flags) argument 316 reuseport_array_get_next_key(struct bpf_map *map, void *key, void *next_key) argument 335 reuseport_array_mem_usage(const struct bpf_map *map) argument [all...] |
/linux-master/drivers/mtd/chips/ |
H A D | map_rom.c | 3 * Common code to handle map devices which are simple ROM 17 #include <linux/mtd/map.h> 22 static struct mtd_info *map_rom_probe(struct map_info *map); 35 static unsigned int default_erasesize(struct map_info *map) argument 39 erase_size = of_get_property(map->device_node, "erase-size", NULL); 41 return !erase_size ? map->size : be32_to_cpu(*erase_size); 44 static struct mtd_info *map_rom_probe(struct map_info *map) argument 52 map->fldrv = &maprom_chipdrv; 53 mtd->priv = map; 54 mtd->name = map 76 struct map_info *map = mtd->priv; local 94 struct map_info *map = mtd->priv; local [all...] |
H A D | cfi_cmdset_0002.c | 35 #include <linux/mtd/map.h> 97 static int get_chip(struct map_info *map, struct flchip *chip, unsigned long adr, int mode); 98 static void put_chip(struct map_info *map, struct flchip *chip, unsigned long adr); 129 static int cfi_check_err_status(struct map_info *map, struct flchip *chip, argument 132 struct cfi_private *cfi = map->fldrv_priv; 138 cfi_send_gen_cmd(0x70, cfi->addr_unlock1, chip->start, map, cfi, 140 status = map_read(map, adr); 143 if (!map_word_bitsset(map, status, CMD(CFI_SR_DRB))) 146 if (map_word_bitsset(map, status, CMD(0x3a))) { 151 map 226 struct map_info *map = mtd->priv; local 276 struct map_info *map = mtd->priv; local 292 struct map_info *map = mtd->priv; local 330 struct map_info *map = mtd->priv; local 352 struct map_info *map = mtd->priv; local 366 struct map_info *map = mtd->priv; local 377 struct map_info *map = mtd->priv; local 390 struct map_info *map = mtd->priv; local 406 struct map_info *map = mtd->priv; local 418 struct map_info *map = mtd->priv; local 430 struct map_info *map = mtd->priv; local 444 struct map_info *map = mtd->priv; local 557 cfi_fixup_m29ew_erase_suspend(struct map_info *map, unsigned long adr) argument 600 cfi_cmdset_0002(struct map_info *map, int primary) argument 767 struct map_info *map = mtd->priv; local 831 chip_ready(struct map_info *map, struct flchip *chip, unsigned long addr, map_word *expected) argument 862 chip_good(struct map_info *map, struct flchip *chip, unsigned long addr, map_word *expected) argument 874 get_chip(struct map_info *map, struct flchip *chip, unsigned long adr, int mode) argument 980 put_chip(struct map_info *map, struct flchip *chip, unsigned long adr) argument 1021 xip_disable(struct map_info *map, struct flchip *chip, unsigned long adr) argument 1029 xip_enable(struct map_info *map, struct flchip *chip, unsigned long adr) argument 1056 xip_udelay(struct map_info *map, struct flchip *chip, unsigned long adr, int usec) argument 1203 do_read_onechip(struct map_info *map, struct flchip *chip, loff_t adr, size_t len, u_char *buf) argument 1237 struct map_info *map = mtd->priv; local 1275 otp_enter(struct map_info *map, struct flchip *chip, loff_t adr, size_t len) argument 1290 otp_exit(struct map_info *map, struct flchip *chip, loff_t adr, size_t len) argument 1307 do_read_secsi_onechip(struct map_info *map, struct flchip *chip, loff_t adr, size_t len, u_char *buf, size_t grouplen) argument 1345 struct map_info *map = mtd->priv; local 1386 do_otp_write(struct map_info *map, struct flchip *chip, loff_t adr, size_t len, u_char *buf, size_t grouplen) argument 1416 do_otp_lock(struct map_info *map, struct flchip *chip, loff_t adr, size_t len, u_char *buf, size_t grouplen) argument 1484 struct map_info *map = mtd->priv; local 1644 do_write_oneword_once(struct map_info *map, struct flchip *chip, unsigned long adr, map_word datum, int mode, struct cfi_private *cfi) argument 1715 do_write_oneword_start(struct map_info *map, struct flchip *chip, unsigned long adr, int mode) argument 1735 do_write_oneword_done(struct map_info *map, struct flchip *chip, unsigned long adr, int mode) argument 1749 do_write_oneword_retry(struct map_info *map, struct flchip *chip, unsigned long adr, map_word datum, int mode) argument 1792 do_write_oneword(struct map_info *map, struct flchip *chip, unsigned long adr, map_word datum, int mode) argument 1818 struct map_info *map = mtd->priv; local 1939 do_write_buffer_wait(struct map_info *map, struct flchip *chip, unsigned long adr, map_word datum) argument 1994 do_write_buffer_reset(struct map_info *map, struct flchip *chip, struct cfi_private *cfi) argument 2019 do_write_buffer(struct map_info *map, struct flchip *chip, unsigned long adr, const u_char *buf, int len) argument 2098 struct map_info *map = mtd->priv; local 2179 cfi_amdstd_panic_wait(struct map_info *map, struct flchip *chip, unsigned long adr) argument 2231 do_panic_write_oneword(struct map_info *map, struct flchip *chip, unsigned long adr, map_word datum) argument 2310 struct map_info *map = mtd->priv; local 2411 do_erase_chip(struct map_info *map, struct flchip *chip) argument 2512 do_erase_oneblock(struct map_info *map, struct flchip *chip, unsigned long adr, int len, void *thunk) argument 2620 struct map_info *map = mtd->priv; local 2632 do_atmel_lock(struct map_info *map, struct flchip *chip, unsigned long adr, int len, void *thunk) argument 2667 do_atmel_unlock(struct map_info *map, struct flchip *chip, unsigned long adr, int len, void *thunk) argument 2718 do_ppb_xxlock(struct map_info *map, struct flchip *chip, unsigned long adr, int len, void *thunk) argument 2802 struct map_info *map = mtd->priv; local 2912 struct map_info *map = mtd->priv; local 2974 struct map_info *map = mtd->priv; local 3029 struct map_info *map = mtd->priv; local 3061 struct map_info *map = mtd->priv; local 3099 struct map_info *map = mtd->priv; local [all...] |
/linux-master/drivers/staging/media/ipu3/ |
H A D | ipu3-dmamap.c | 84 * imgu_dmamap_alloc - allocate and map a buffer into KVA 86 * @map: struct to store mapping variables 93 void *imgu_dmamap_alloc(struct imgu_device *imgu, struct imgu_css_map *map, argument 127 map->vaddr = vmap(pages, count, VM_USERMAP, PAGE_KERNEL); 128 if (!map->vaddr) 131 map->pages = pages; 132 map->size = size; 133 map->daddr = iova_dma_addr(&imgu->iova_domain, iova); 136 size, &map->daddr, map 151 imgu_dmamap_unmap(struct imgu_device *imgu, struct imgu_css_map *map) argument 169 imgu_dmamap_free(struct imgu_device *imgu, struct imgu_css_map *map) argument 184 imgu_dmamap_map_sg(struct imgu_device *imgu, struct scatterlist *sglist, int nents, struct imgu_css_map *map) argument [all...] |