arch/mips/cavium-octeon/flash_setup.c
21
static struct map_info flash_map;
arch/mips/cavium-octeon/flash_setup.c
31
static map_word octeon_flash_map_read(struct map_info *map, unsigned long ofs)
arch/mips/cavium-octeon/flash_setup.c
42
static void octeon_flash_map_write(struct map_info *map, const map_word datum,
arch/mips/cavium-octeon/flash_setup.c
50
static void octeon_flash_map_copy_from(struct map_info *map, void *to,
arch/mips/cavium-octeon/flash_setup.c
58
static void octeon_flash_map_copy_to(struct map_info *map, unsigned long to,
drivers/gpu/drm/virtio/virtgpu_drv.h
112
uint32_t map_info;
drivers/gpu/drm/virtio/virtgpu_vq.c
1376
vram->map_info = resp->map_info;
drivers/gpu/drm/virtio/virtgpu_vram.c
55
if (vram->map_info == VIRTIO_GPU_MAP_CACHE_WC)
drivers/gpu/drm/virtio/virtgpu_vram.c
57
else if (vram->map_info == VIRTIO_GPU_MAP_CACHE_UNCACHED)
drivers/infiniband/core/iwpm_util.c
112
struct iwpm_mapping_info *map_info;
drivers/infiniband/core/iwpm_util.c
116
map_info = kzalloc_obj(struct iwpm_mapping_info);
drivers/infiniband/core/iwpm_util.c
117
if (!map_info)
drivers/infiniband/core/iwpm_util.c
120
memcpy(&map_info->local_sockaddr, local_sockaddr,
drivers/infiniband/core/iwpm_util.c
122
memcpy(&map_info->mapped_sockaddr, mapped_sockaddr,
drivers/infiniband/core/iwpm_util.c
124
map_info->nl_client = nl_client;
drivers/infiniband/core/iwpm_util.c
125
map_info->map_flags = map_flags;
drivers/infiniband/core/iwpm_util.c
130
&map_info->local_sockaddr,
drivers/infiniband/core/iwpm_util.c
131
&map_info->mapped_sockaddr);
drivers/infiniband/core/iwpm_util.c
133
hlist_add_head(&map_info->hlist_node, hash_bucket_head);
drivers/infiniband/core/iwpm_util.c
140
kfree(map_info);
drivers/infiniband/core/iwpm_util.c
158
struct iwpm_mapping_info *map_info = NULL;
drivers/infiniband/core/iwpm_util.c
170
hlist_for_each_entry_safe(map_info, tmp_hlist_node,
drivers/infiniband/core/iwpm_util.c
173
if (!iwpm_compare_sockaddr(&map_info->mapped_sockaddr,
drivers/infiniband/core/iwpm_util.c
176
hlist_del_init(&map_info->hlist_node);
drivers/infiniband/core/iwpm_util.c
177
kfree(map_info);
drivers/infiniband/core/iwpm_util.c
191
struct iwpm_mapping_info *map_info;
drivers/infiniband/core/iwpm_util.c
198
hlist_for_each_entry_safe(map_info, tmp_hlist_node,
drivers/infiniband/core/iwpm_util.c
201
hlist_del_init(&map_info->hlist_node);
drivers/infiniband/core/iwpm_util.c
202
kfree(map_info);
drivers/infiniband/core/iwpm_util.c
640
struct iwpm_mapping_info *map_info;
drivers/infiniband/core/iwpm_util.c
659
hlist_for_each_entry(map_info, &iwpm_hash_bucket[i],
drivers/infiniband/core/iwpm_util.c
661
if (map_info->nl_client != nl_client)
drivers/infiniband/core/iwpm_util.c
673
&map_info->local_sockaddr,
drivers/infiniband/core/iwpm_util.c
680
&map_info->mapped_sockaddr,
drivers/infiniband/core/iwpm_util.c
687
&map_info->map_flags,
drivers/infiniband/core/iwpm_util.c
695
iwpm_print_sockaddr(&map_info->local_sockaddr,
drivers/infiniband/core/iwpm_util.c
697
iwpm_print_sockaddr(&map_info->mapped_sockaddr,
drivers/md/dm-mpath.c
1648
blk_status_t error, union map_info *map_context)
drivers/md/dm-mpath.c
276
static struct dm_mpath_io *get_mpio(union map_info *info)
drivers/md/dm-mpath.c
507
union map_info *map_context,
drivers/md/dm-mpath.c
570
union map_info *map_context)
drivers/md/dm-rq.c
24
union map_info info;
drivers/md/dm-target.c
200
union map_info *map_context,
drivers/md/dm-target.c
207
union map_info *map_context)
drivers/media/pci/cobalt/cobalt-flash.c
18
static struct map_info cobalt_flash_map = {
drivers/media/pci/cobalt/cobalt-flash.c
25
static map_word flash_read16(struct map_info *map, unsigned long offset)
drivers/media/pci/cobalt/cobalt-flash.c
38
static void flash_write16(struct map_info *map, const map_word datum,
drivers/media/pci/cobalt/cobalt-flash.c
46
static void flash_copy_from(struct map_info *map, void *to,
drivers/media/pci/cobalt/cobalt-flash.c
64
static void flash_copy_to(struct map_info *map, unsigned long to,
drivers/media/pci/cobalt/cobalt-flash.c
87
struct map_info *map = &cobalt_flash_map;
drivers/mtd/chips/cfi_cmdset_0001.c
100
static int get_chip(struct map_info *map, struct flchip *chip, unsigned long adr, int mode);
drivers/mtd/chips/cfi_cmdset_0001.c
101
static void put_chip(struct map_info *map, struct flchip *chip, unsigned long adr);
drivers/mtd/chips/cfi_cmdset_0001.c
1036
static void put_chip(struct map_info *map, struct flchip *chip, unsigned long adr)
drivers/mtd/chips/cfi_cmdset_0001.c
1120
static void xip_disable(struct map_info *map, struct flchip *chip,
drivers/mtd/chips/cfi_cmdset_0001.c
1128
static void __xipram xip_enable(struct map_info *map, struct flchip *chip,
drivers/mtd/chips/cfi_cmdset_0001.c
1155
struct map_info *map, struct flchip *chip,
drivers/mtd/chips/cfi_cmdset_0001.c
1286
struct map_info *map, struct flchip *chip,
drivers/mtd/chips/cfi_cmdset_0001.c
1369
static int do_point_onechip (struct map_info *map, struct flchip *chip, loff_t adr, size_t len)
drivers/mtd/chips/cfi_cmdset_0001.c
1399
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0001.c
1451
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0001.c
1496
static inline int do_read_onechip(struct map_info *map, struct flchip *chip, loff_t adr, size_t len, u_char *buf)
drivers/mtd/chips/cfi_cmdset_0001.c
1530
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0001.c
1565
static int __xipram do_write_oneword(struct map_info *map, struct flchip *chip,
drivers/mtd/chips/cfi_cmdset_0001.c
1642
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0001.c
1719
static int __xipram do_write_buffer(struct map_info *map, struct flchip *chip,
drivers/mtd/chips/cfi_cmdset_0001.c
174
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0001.c
1888
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0001.c
1948
static int __xipram do_erase_oneblock(struct map_info *map, struct flchip *chip,
drivers/mtd/chips/cfi_cmdset_0001.c
2046
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0001.c
2085
static int __xipram do_getlockstatus_oneblock(struct map_info *map,
drivers/mtd/chips/cfi_cmdset_0001.c
2103
static int __xipram do_printlockstatus_oneblock(struct map_info *map,
drivers/mtd/chips/cfi_cmdset_0001.c
2117
static int __xipram do_xxlock_oneblock(struct map_info *map, struct flchip *chip,
drivers/mtd/chips/cfi_cmdset_0001.c
214
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0001.c
2234
typedef int (*otp_op_t)(struct map_info *map, struct flchip *chip,
drivers/mtd/chips/cfi_cmdset_0001.c
2239
do_otp_read(struct map_info *map, struct flchip *chip, u_long offset,
drivers/mtd/chips/cfi_cmdset_0001.c
226
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0001.c
2272
do_otp_write(struct map_info *map, struct flchip *chip, u_long offset,
drivers/mtd/chips/cfi_cmdset_0001.c
2297
do_otp_lock(struct map_info *map, struct flchip *chip, u_long offset,
drivers/mtd/chips/cfi_cmdset_0001.c
2316
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0001.c
239
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0001.c
252
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0001.c
2523
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0001.c
261
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0001.c
2618
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0001.c
2649
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0001.c
2684
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0001.c
281
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0001.c
301
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0001.c
310
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0001.c
324
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0001.c
393
read_pri_intelext(struct map_info *map, __u16 adr)
drivers/mtd/chips/cfi_cmdset_0001.c
498
struct mtd_info *cfi_cmdset_0001(struct map_info *map, int primary)
drivers/mtd/chips/cfi_cmdset_0001.c
611
struct mtd_info *cfi_cmdset_0003(struct map_info *map, int primary) __attribute__((alias("cfi_cmdset_0001")));
drivers/mtd/chips/cfi_cmdset_0001.c
612
struct mtd_info *cfi_cmdset_0200(struct map_info *map, int primary) __attribute__((alias("cfi_cmdset_0001")));
drivers/mtd/chips/cfi_cmdset_0001.c
619
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0001.c
699
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0001.c
823
static int chip_ready (struct map_info *map, struct flchip *chip, unsigned long adr, int mode)
drivers/mtd/chips/cfi_cmdset_0001.c
90
struct mtd_info *cfi_cmdset_0001(struct map_info *, int);
drivers/mtd/chips/cfi_cmdset_0001.c
940
static int get_chip(struct map_info *map, struct flchip *chip, unsigned long adr, int mode)
drivers/mtd/chips/cfi_cmdset_0001.c
99
static int chip_ready (struct map_info *map, struct flchip *chip, unsigned long adr, int mode);
drivers/mtd/chips/cfi_cmdset_0002.c
1020
static void xip_disable(struct map_info *map, struct flchip *chip,
drivers/mtd/chips/cfi_cmdset_0002.c
1028
static void __xipram xip_enable(struct map_info *map, struct flchip *chip,
drivers/mtd/chips/cfi_cmdset_0002.c
1055
static void __xipram xip_udelay(struct map_info *map, struct flchip *chip,
drivers/mtd/chips/cfi_cmdset_0002.c
1202
static inline int do_read_onechip(struct map_info *map, struct flchip *chip, loff_t adr, size_t len, u_char *buf)
drivers/mtd/chips/cfi_cmdset_0002.c
1236
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0002.c
1271
typedef int (*otp_op_t)(struct map_info *map, struct flchip *chip,
drivers/mtd/chips/cfi_cmdset_0002.c
1274
static inline void otp_enter(struct map_info *map, struct flchip *chip,
drivers/mtd/chips/cfi_cmdset_0002.c
1289
static inline void otp_exit(struct map_info *map, struct flchip *chip,
drivers/mtd/chips/cfi_cmdset_0002.c
129
static int cfi_check_err_status(struct map_info *map, struct flchip *chip,
drivers/mtd/chips/cfi_cmdset_0002.c
1306
static inline int do_read_secsi_onechip(struct map_info *map,
drivers/mtd/chips/cfi_cmdset_0002.c
1344
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0002.c
1381
static int __xipram do_write_oneword(struct map_info *map, struct flchip *chip,
drivers/mtd/chips/cfi_cmdset_0002.c
1385
static int do_otp_write(struct map_info *map, struct flchip *chip, loff_t adr,
drivers/mtd/chips/cfi_cmdset_0002.c
1415
static int do_otp_lock(struct map_info *map, struct flchip *chip, loff_t adr,
drivers/mtd/chips/cfi_cmdset_0002.c
1483
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0002.c
1643
static int __xipram do_write_oneword_once(struct map_info *map,
drivers/mtd/chips/cfi_cmdset_0002.c
1714
static int __xipram do_write_oneword_start(struct map_info *map,
drivers/mtd/chips/cfi_cmdset_0002.c
1734
static void __xipram do_write_oneword_done(struct map_info *map,
drivers/mtd/chips/cfi_cmdset_0002.c
1748
static int __xipram do_write_oneword_retry(struct map_info *map,
drivers/mtd/chips/cfi_cmdset_0002.c
1789
static int __xipram do_write_oneword(struct map_info *map, struct flchip *chip,
drivers/mtd/chips/cfi_cmdset_0002.c
1815
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0002.c
1936
static int __xipram do_write_buffer_wait(struct map_info *map,
drivers/mtd/chips/cfi_cmdset_0002.c
1991
static void __xipram do_write_buffer_reset(struct map_info *map,
drivers/mtd/chips/cfi_cmdset_0002.c
2016
static int __xipram do_write_buffer(struct map_info *map, struct flchip *chip,
drivers/mtd/chips/cfi_cmdset_0002.c
2095
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0002.c
2176
static int cfi_amdstd_panic_wait(struct map_info *map, struct flchip *chip,
drivers/mtd/chips/cfi_cmdset_0002.c
2228
static int do_panic_write_oneword(struct map_info *map, struct flchip *chip,
drivers/mtd/chips/cfi_cmdset_0002.c
226
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0002.c
2307
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0002.c
2408
static int __xipram do_erase_chip(struct map_info *map, struct flchip *chip)
drivers/mtd/chips/cfi_cmdset_0002.c
2509
static int __xipram do_erase_oneblock(struct map_info *map, struct flchip *chip, unsigned long adr, int len, void *thunk)
drivers/mtd/chips/cfi_cmdset_0002.c
2617
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0002.c
2629
static int do_atmel_lock(struct map_info *map, struct flchip *chip,
drivers/mtd/chips/cfi_cmdset_0002.c
2664
static int do_atmel_unlock(struct map_info *map, struct flchip *chip,
drivers/mtd/chips/cfi_cmdset_0002.c
2715
static int __maybe_unused do_ppb_xxlock(struct map_info *map,
drivers/mtd/chips/cfi_cmdset_0002.c
276
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0002.c
2799
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0002.c
2909
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0002.c
292
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0002.c
2971
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0002.c
3026
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0002.c
3058
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0002.c
3096
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0002.c
330
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0002.c
352
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0002.c
366
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0002.c
377
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0002.c
390
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0002.c
406
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0002.c
418
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0002.c
430
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0002.c
444
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0002.c
557
static void cfi_fixup_m29ew_erase_suspend(struct map_info *map,
drivers/mtd/chips/cfi_cmdset_0002.c
600
struct mtd_info *cfi_cmdset_0002(struct map_info *map, int primary)
drivers/mtd/chips/cfi_cmdset_0002.c
759
struct mtd_info *cfi_cmdset_0006(struct map_info *map, int primary) __attribute__((alias("cfi_cmdset_0002")));
drivers/mtd/chips/cfi_cmdset_0002.c
760
struct mtd_info *cfi_cmdset_0701(struct map_info *map, int primary) __attribute__((alias("cfi_cmdset_0002")));
drivers/mtd/chips/cfi_cmdset_0002.c
767
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0002.c
830
static int __xipram chip_ready(struct map_info *map, struct flchip *chip,
drivers/mtd/chips/cfi_cmdset_0002.c
861
static int __xipram chip_good(struct map_info *map, struct flchip *chip,
drivers/mtd/chips/cfi_cmdset_0002.c
873
static int get_chip(struct map_info *map, struct flchip *chip, unsigned long adr, int mode)
drivers/mtd/chips/cfi_cmdset_0002.c
94
struct mtd_info *cfi_cmdset_0002(struct map_info *, int);
drivers/mtd/chips/cfi_cmdset_0002.c
97
static int get_chip(struct map_info *map, struct flchip *chip, unsigned long adr, int mode);
drivers/mtd/chips/cfi_cmdset_0002.c
979
static void put_chip(struct map_info *map, struct flchip *chip, unsigned long adr)
drivers/mtd/chips/cfi_cmdset_0002.c
98
static void put_chip(struct map_info *map, struct flchip *chip, unsigned long adr);
drivers/mtd/chips/cfi_cmdset_0020.c
1031
static inline int do_lock_oneblock(struct map_info *map, struct flchip *chip, unsigned long adr)
drivers/mtd/chips/cfi_cmdset_0020.c
1128
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0020.c
114
struct mtd_info *cfi_cmdset_0020(struct map_info *map, int primary)
drivers/mtd/chips/cfi_cmdset_0020.c
1177
static inline int do_unlock_oneblock(struct map_info *map, struct flchip *chip, unsigned long adr)
drivers/mtd/chips/cfi_cmdset_0020.c
1274
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0020.c
1313
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0020.c
1371
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0020.c
1395
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0020.c
167
static struct mtd_info *cfi_staa_setup(struct map_info *map)
drivers/mtd/chips/cfi_cmdset_0020.c
248
static inline int do_read_onechip(struct map_info *map, struct flchip *chip, loff_t adr, size_t len, u_char *buf)
drivers/mtd/chips/cfi_cmdset_0020.c
385
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0020.c
420
static int do_write_buffer(struct map_info *map, struct flchip *chip,
drivers/mtd/chips/cfi_cmdset_0020.c
51
struct mtd_info *cfi_cmdset_0020(struct map_info *, int);
drivers/mtd/chips/cfi_cmdset_0020.c
53
static struct mtd_info *cfi_staa_setup (struct map_info *);
drivers/mtd/chips/cfi_cmdset_0020.c
609
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0020.c
732
static inline int do_erase_oneblock(struct map_info *map, struct flchip *chip, unsigned long adr)
drivers/mtd/chips/cfi_cmdset_0020.c
892
{ struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_cmdset_0020.c
974
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_probe.c
195
static int __xipram cfi_chip_setup(struct map_info *map,
drivers/mtd/chips/cfi_probe.c
28
static int cfi_probe_chip(struct map_info *map, __u32 base,
drivers/mtd/chips/cfi_probe.c
30
static int cfi_chip_setup(struct map_info *map, struct cfi_private *cfi);
drivers/mtd/chips/cfi_probe.c
32
struct mtd_info *cfi_probe(struct map_info *map);
drivers/mtd/chips/cfi_probe.c
432
struct mtd_info *cfi_probe(struct map_info *map)
drivers/mtd/chips/cfi_probe.c
96
static int __xipram cfi_probe_chip(struct map_info *map, __u32 base,
drivers/mtd/chips/cfi_util.c
132
unsigned long cfi_merge_status(map_word val, struct map_info *map,
drivers/mtd/chips/cfi_util.c
203
struct map_info *map, struct cfi_private *cfi,
drivers/mtd/chips/cfi_util.c
219
int __xipram cfi_qry_present(struct map_info *map, __u32 base,
drivers/mtd/chips/cfi_util.c
247
int __xipram cfi_qry_mode_on(uint32_t base, struct map_info *map,
drivers/mtd/chips/cfi_util.c
285
void __xipram cfi_qry_mode_off(uint32_t base, struct map_info *map,
drivers/mtd/chips/cfi_util.c
298
__xipram cfi_read_pri(struct map_info *map, __u16 adr, __u16 size, const char* name)
drivers/mtd/chips/cfi_util.c
343
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_util.c
360
struct map_info *map = mtd->priv;
drivers/mtd/chips/cfi_util.c
40
struct map_info *map, struct cfi_private *cfi)
drivers/mtd/chips/cfi_util.c
66
map_word cfi_build_cmd(u_long cmd, struct map_info *map, struct cfi_private *cfi)
drivers/mtd/chips/chipreg.c
55
struct mtd_info *do_map_probe(const char *name, struct map_info *map)
drivers/mtd/chips/chipreg.c
85
struct map_info *map = mtd->priv;
drivers/mtd/chips/fwh_lock.h
29
static int fwh_xxlock_oneblock(struct map_info *map, struct flchip *chip,
drivers/mtd/chips/gen_probe.c
15
static struct mtd_info *check_cmd_set(struct map_info *, int);
drivers/mtd/chips/gen_probe.c
16
static struct cfi_private *genprobe_ident_chips(struct map_info *map,
drivers/mtd/chips/gen_probe.c
164
static int genprobe_new_chip(struct map_info *map, struct chip_probe *cp,
drivers/mtd/chips/gen_probe.c
18
static int genprobe_new_chip(struct map_info *map, struct chip_probe *cp,
drivers/mtd/chips/gen_probe.c
198
static inline struct mtd_info *cfi_cmdset_unknown(struct map_info *map,
drivers/mtd/chips/gen_probe.c
21
struct mtd_info *mtd_do_chip_probe(struct map_info *map, struct chip_probe *cp)
drivers/mtd/chips/gen_probe.c
232
static struct mtd_info *check_cmd_set(struct map_info *map, int primary)
drivers/mtd/chips/gen_probe.c
59
static struct cfi_private *genprobe_ident_chips(struct map_info *map, struct chip_probe *cp)
drivers/mtd/chips/jedec_probe.c
1911
static inline u32 jedec_read_mfr(struct map_info *map, uint32_t base,
drivers/mtd/chips/jedec_probe.c
1934
static inline u32 jedec_read_id(struct map_info *map, uint32_t base,
drivers/mtd/chips/jedec_probe.c
1945
static void jedec_reset(u32 base, struct map_info *map, struct cfi_private *cfi)
drivers/mtd/chips/jedec_probe.c
1973
static int cfi_jedec_setup(struct map_info *map, struct cfi_private *cfi, int index)
drivers/mtd/chips/jedec_probe.c
2032
struct map_info *map,
drivers/mtd/chips/jedec_probe.c
2150
static int jedec_probe_chip(struct map_info *map, __u32 base,
drivers/mtd/chips/jedec_probe.c
2285
static struct mtd_info *jedec_probe(struct map_info *map)
drivers/mtd/chips/map_absent.c
34
static struct mtd_info *map_absent_probe(struct map_info *map);
drivers/mtd/chips/map_absent.c
45
static struct mtd_info *map_absent_probe(struct map_info *map)
drivers/mtd/chips/map_ram.c
112
struct map_info *map = mtd->priv;
drivers/mtd/chips/map_ram.c
121
struct map_info *map = mtd->priv;
drivers/mtd/chips/map_ram.c
132
struct map_info *map = mtd->priv;
drivers/mtd/chips/map_ram.c
23
static struct mtd_info *map_ram_probe(struct map_info *map);
drivers/mtd/chips/map_ram.c
35
static struct mtd_info *map_ram_probe(struct map_info *map)
drivers/mtd/chips/map_ram.c
94
struct map_info *map = mtd->priv;
drivers/mtd/chips/map_rom.c
22
static struct mtd_info *map_rom_probe(struct map_info *map);
drivers/mtd/chips/map_rom.c
35
static unsigned int default_erasesize(struct map_info *map)
drivers/mtd/chips/map_rom.c
44
static struct mtd_info *map_rom_probe(struct map_info *map)
drivers/mtd/chips/map_rom.c
76
struct map_info *map = mtd->priv;
drivers/mtd/chips/map_rom.c
94
struct map_info *map = mtd->priv;
drivers/mtd/hyperbus/hbmc-am654.c
40
struct map_info *map = &hbdev->map;
drivers/mtd/hyperbus/hyperbus-core.c
15
static struct hyperbus_device *map_to_hbdev(struct map_info *map)
drivers/mtd/hyperbus/hyperbus-core.c
20
static map_word hyperbus_read16(struct map_info *map, unsigned long addr)
drivers/mtd/hyperbus/hyperbus-core.c
31
static void hyperbus_write16(struct map_info *map, map_word d,
drivers/mtd/hyperbus/hyperbus-core.c
40
static void hyperbus_copy_from(struct map_info *map, void *to,
drivers/mtd/hyperbus/hyperbus-core.c
49
static void hyperbus_copy_to(struct map_info *map, unsigned long to,
drivers/mtd/hyperbus/hyperbus-core.c
63
struct map_info *map;
drivers/mtd/lpddr/lpddr2_nvm.c
120
static inline u_long ow_reg_add(struct map_info *map, u_long offset)
drivers/mtd/lpddr/lpddr2_nvm.c
136
static inline void ow_enable(struct map_info *map)
drivers/mtd/lpddr/lpddr2_nvm.c
151
static inline void ow_disable(struct map_info *map)
drivers/mtd/lpddr/lpddr2_nvm.c
163
static int lpddr2_nvm_do_op(struct map_info *map, u_long cmd_code,
drivers/mtd/lpddr/lpddr2_nvm.c
236
struct map_info *map = mtd->priv;
drivers/mtd/lpddr/lpddr2_nvm.c
263
static int lpddr2_nvm_pfow_present(struct map_info *map)
drivers/mtd/lpddr/lpddr2_nvm.c
301
struct map_info *map = mtd->priv;
drivers/mtd/lpddr/lpddr2_nvm.c
319
struct map_info *map = mtd->priv;
drivers/mtd/lpddr/lpddr2_nvm.c
412
struct map_info *map;
drivers/mtd/lpddr/lpddr2_nvm.c
439
*map = (struct map_info) {
drivers/mtd/lpddr/lpddr_cmds.c
124
static int wait_for_ready(struct map_info *map, struct flchip *chip,
drivers/mtd/lpddr/lpddr_cmds.c
197
static int get_chip(struct map_info *map, struct flchip *chip, int mode)
drivers/mtd/lpddr/lpddr_cmds.c
293
static int chip_ready(struct map_info *map, struct flchip *chip, int mode)
drivers/mtd/lpddr/lpddr_cmds.c
31
static int get_chip(struct map_info *map, struct flchip *chip, int mode);
drivers/mtd/lpddr/lpddr_cmds.c
32
static int chip_ready(struct map_info *map, struct flchip *chip, int mode);
drivers/mtd/lpddr/lpddr_cmds.c
33
static void put_chip(struct map_info *map, struct flchip *chip);
drivers/mtd/lpddr/lpddr_cmds.c
347
static void put_chip(struct map_info *map, struct flchip *chip)
drivers/mtd/lpddr/lpddr_cmds.c
35
struct mtd_info *lpddr_cmdset(struct map_info *map)
drivers/mtd/lpddr/lpddr_cmds.c
402
static int do_write_buffer(struct map_info *map, struct flchip *chip,
drivers/mtd/lpddr/lpddr_cmds.c
482
struct map_info *map = mtd->priv;
drivers/mtd/lpddr/lpddr_cmds.c
510
struct map_info *map = mtd->priv;
drivers/mtd/lpddr/lpddr_cmds.c
534
struct map_info *map = mtd->priv;
drivers/mtd/lpddr/lpddr_cmds.c
586
struct map_info *map = mtd->priv;
drivers/mtd/lpddr/lpddr_cmds.c
644
struct map_info *map = mtd->priv;
drivers/mtd/lpddr/lpddr_cmds.c
692
struct map_info *map = mtd->priv;
drivers/mtd/lpddr/lpddr_cmds.c
715
struct map_info *map = mtd->priv;
drivers/mtd/lpddr/qinfo_probe.c
120
static int lpddr_chip_setup(struct map_info *map, struct lpddr_private *lpddr)
drivers/mtd/lpddr/qinfo_probe.c
145
static struct lpddr_private *lpddr_probe_chip(struct map_info *map)
drivers/mtd/lpddr/qinfo_probe.c
183
struct mtd_info *lpddr_probe(struct map_info *map)
drivers/mtd/lpddr/qinfo_probe.c
20
static int lpddr_chip_setup(struct map_info *map, struct lpddr_private *lpddr);
drivers/mtd/lpddr/qinfo_probe.c
21
struct mtd_info *lpddr_probe(struct map_info *map);
drivers/mtd/lpddr/qinfo_probe.c
22
static struct lpddr_private *lpddr_probe_chip(struct map_info *map);
drivers/mtd/lpddr/qinfo_probe.c
23
static int lpddr_pfow_present(struct map_info *map,
drivers/mtd/lpddr/qinfo_probe.c
44
static long lpddr_get_qinforec_pos(struct map_info *map, char *id_str)
drivers/mtd/lpddr/qinfo_probe.c
63
static uint16_t lpddr_info_query(struct map_info *map, char *id_str)
drivers/mtd/lpddr/qinfo_probe.c
91
static int lpddr_pfow_present(struct map_info *map, struct lpddr_private *lpddr)
drivers/mtd/maps/amd76xrom.c
42
struct map_info map;
drivers/mtd/maps/cfi_flagadm.c
58
static struct map_info flagadm_map = {
drivers/mtd/maps/ck804xrom.c
46
struct map_info map;
drivers/mtd/maps/dc21285.c
105
static void dc21285_copy_to_32(struct map_info *map, unsigned long to, const void *from, ssize_t len)
drivers/mtd/maps/dc21285.c
117
static void dc21285_copy_to_16(struct map_info *map, unsigned long to, const void *from, ssize_t len)
drivers/mtd/maps/dc21285.c
129
static void dc21285_copy_to_8(struct map_info *map, unsigned long to, const void *from, ssize_t len)
drivers/mtd/maps/dc21285.c
139
static struct map_info dc21285_map = {
drivers/mtd/maps/dc21285.c
54
static map_word dc21285_read8(struct map_info *map, unsigned long ofs)
drivers/mtd/maps/dc21285.c
61
static map_word dc21285_read16(struct map_info *map, unsigned long ofs)
drivers/mtd/maps/dc21285.c
68
static map_word dc21285_read32(struct map_info *map, unsigned long ofs)
drivers/mtd/maps/dc21285.c
75
static void dc21285_copy_from(struct map_info *map, void *to, unsigned long from, ssize_t len)
drivers/mtd/maps/dc21285.c
80
static void dc21285_write8(struct map_info *map, const map_word d, unsigned long adr)
drivers/mtd/maps/dc21285.c
89
static void dc21285_write16(struct map_info *map, const map_word d, unsigned long adr)
drivers/mtd/maps/dc21285.c
98
static void dc21285_write32(struct map_info *map, const map_word d, unsigned long adr)
drivers/mtd/maps/esb2rom.c
108
struct map_info map;
drivers/mtd/maps/ichxrom.c
47
struct map_info map;
drivers/mtd/maps/impa7.c
31
static struct map_info impa7_map[NUM_FLASHBANKS] = {
drivers/mtd/maps/l440gx.c
33
static void l440gx_set_vpp(struct map_info *map, int vpp)
drivers/mtd/maps/l440gx.c
48
static struct map_info l440gx_map = {
drivers/mtd/maps/lantiq-flash.c
125
ltq_mtd->map = devm_kzalloc(&pdev->dev, sizeof(struct map_info),
drivers/mtd/maps/lantiq-flash.c
42
struct map_info *map;
drivers/mtd/maps/lantiq-flash.c
48
ltq_read16(struct map_info *map, unsigned long adr)
drivers/mtd/maps/lantiq-flash.c
62
ltq_write16(struct map_info *map, map_word d, unsigned long adr)
drivers/mtd/maps/lantiq-flash.c
81
ltq_copy_from(struct map_info *map, void *to,
drivers/mtd/maps/lantiq-flash.c
95
ltq_copy_to(struct map_info *map, unsigned long to,
drivers/mtd/maps/map_funcs.c
13
static map_word __xipram simple_map_read(struct map_info *map, unsigned long ofs)
drivers/mtd/maps/map_funcs.c
18
static void __xipram simple_map_write(struct map_info *map, const map_word datum, unsigned long ofs)
drivers/mtd/maps/map_funcs.c
23
static void __xipram simple_map_copy_from(struct map_info *map, void *to, unsigned long from, ssize_t len)
drivers/mtd/maps/map_funcs.c
28
static void __xipram simple_map_copy_to(struct map_info *map, unsigned long to, const void *from, ssize_t len)
drivers/mtd/maps/map_funcs.c
33
void simple_map_init(struct map_info *map)
drivers/mtd/maps/netsc520.c
69
static struct map_info netsc520_map = {
drivers/mtd/maps/nettel.c
105
static struct map_info nettel_amd_map = {
drivers/mtd/maps/nettel.c
67
static struct map_info nettel_intel_map = {
drivers/mtd/maps/pci.c
30
struct map_info map;
drivers/mtd/maps/pci.c
37
static map_word mtd_pci_read8(struct map_info *_map, unsigned long ofs)
drivers/mtd/maps/pci.c
45
static map_word mtd_pci_read32(struct map_info *_map, unsigned long ofs)
drivers/mtd/maps/pci.c
53
static void mtd_pci_copyfrom(struct map_info *_map, void *to, unsigned long from, ssize_t len)
drivers/mtd/maps/pci.c
59
static void mtd_pci_write8(struct map_info *_map, map_word val, unsigned long ofs)
drivers/mtd/maps/pci.c
65
static void mtd_pci_write32(struct map_info *_map, map_word val, unsigned long ofs)
drivers/mtd/maps/pci.c
71
static void mtd_pci_copyto(struct map_info *_map, unsigned long to, const void *from, ssize_t len)
drivers/mtd/maps/pci.c
77
static const struct map_info mtd_pci_map = {
drivers/mtd/maps/pcmciamtd.c
108
static map_word pcmcia_read8_remap(struct map_info *map, unsigned long ofs)
drivers/mtd/maps/pcmciamtd.c
123
static map_word pcmcia_read16_remap(struct map_info *map, unsigned long ofs)
drivers/mtd/maps/pcmciamtd.c
138
static void pcmcia_copy_from_remap(struct map_info *map, void *to, unsigned long from, ssize_t len)
drivers/mtd/maps/pcmciamtd.c
164
static void pcmcia_write8_remap(struct map_info *map, map_word d, unsigned long adr)
drivers/mtd/maps/pcmciamtd.c
176
static void pcmcia_write16_remap(struct map_info *map, map_word d, unsigned long adr)
drivers/mtd/maps/pcmciamtd.c
187
static void pcmcia_copy_to_remap(struct map_info *map, unsigned long to, const void *from, ssize_t len)
drivers/mtd/maps/pcmciamtd.c
217
static map_word pcmcia_read8(struct map_info *map, unsigned long ofs)
drivers/mtd/maps/pcmciamtd.c
232
static map_word pcmcia_read16(struct map_info *map, unsigned long ofs)
drivers/mtd/maps/pcmciamtd.c
247
static void pcmcia_copy_from(struct map_info *map, void *to, unsigned long from, ssize_t len)
drivers/mtd/maps/pcmciamtd.c
259
static void pcmcia_write8(struct map_info *map, map_word d, unsigned long adr)
drivers/mtd/maps/pcmciamtd.c
272
static void pcmcia_write16(struct map_info *map, map_word d, unsigned long adr)
drivers/mtd/maps/pcmciamtd.c
285
static void pcmcia_copy_to(struct map_info *map, unsigned long to, const void *from, ssize_t len)
drivers/mtd/maps/pcmciamtd.c
299
static void pcmciamtd_set_vpp(struct map_info *map, int on)
drivers/mtd/maps/pcmciamtd.c
36
struct map_info pcmcia_map;
drivers/mtd/maps/pcmciamtd.c
83
static void __iomem *remap_window(struct map_info *map, unsigned long to)
drivers/mtd/maps/physmap-bt1-rom.c
103
struct map_info *map)
drivers/mtd/maps/physmap-bt1-rom.c
29
static map_word __xipram bt1_rom_map_read(struct map_info *map,
drivers/mtd/maps/physmap-bt1-rom.c
57
static void __xipram bt1_rom_map_copy_from(struct map_info *map,
drivers/mtd/maps/physmap-bt1-rom.h
13
struct map_info *map)
drivers/mtd/maps/physmap-bt1-rom.h
8
struct map_info *map);
drivers/mtd/maps/physmap-core.c
142
static map_word physmap_addr_gpios_read(struct map_info *map,
drivers/mtd/maps/physmap-core.c
159
static void physmap_addr_gpios_copy_from(struct map_info *map, void *buf,
drivers/mtd/maps/physmap-core.c
181
static void physmap_addr_gpios_write(struct map_info *map, map_word mw,
drivers/mtd/maps/physmap-core.c
196
static void physmap_addr_gpios_copy_to(struct map_info *map, unsigned long ofs,
drivers/mtd/maps/physmap-core.c
218
static int physmap_addr_gpios_map_init(struct map_info *map)
drivers/mtd/maps/physmap-core.c
229
static int physmap_addr_gpios_map_init(struct map_info *map)
drivers/mtd/maps/physmap-core.c
54
struct map_info *maps;
drivers/mtd/maps/physmap-core.c
94
static void physmap_set_vpp(struct map_info *map, int state)
drivers/mtd/maps/physmap-gemini.c
102
static void __xipram gemini_flash_map_copy_from(struct map_info *map,
drivers/mtd/maps/physmap-gemini.c
111
static void __xipram gemini_flash_map_copy_to(struct map_info *map,
drivers/mtd/maps/physmap-gemini.c
122
struct map_info *map)
drivers/mtd/maps/physmap-gemini.c
81
static map_word __xipram gemini_flash_map_read(struct map_info *map,
drivers/mtd/maps/physmap-gemini.c
93
static void __xipram gemini_flash_map_write(struct map_info *map,
drivers/mtd/maps/physmap-gemini.h
13
struct map_info *map)
drivers/mtd/maps/physmap-gemini.h
8
struct map_info *map);
drivers/mtd/maps/physmap-ixp4xx.c
109
static void ixp4xx_write16(struct map_info *map, map_word d, unsigned long adr)
drivers/mtd/maps/physmap-ixp4xx.c
116
struct map_info *map)
drivers/mtd/maps/physmap-ixp4xx.c
69
static map_word ixp4xx_read16(struct map_info *map, unsigned long ofs)
drivers/mtd/maps/physmap-ixp4xx.c
82
static void ixp4xx_copy_from(struct map_info *map, void *to,
drivers/mtd/maps/physmap-ixp4xx.h
14
struct map_info *map)
drivers/mtd/maps/physmap-ixp4xx.h
9
struct map_info *map);
drivers/mtd/maps/physmap-versatile.c
122
static void ap_flash_set_vpp(struct map_info *map, int on)
drivers/mtd/maps/physmap-versatile.c
150
static void cp_flash_set_vpp(struct map_info *map, int on)
drivers/mtd/maps/physmap-versatile.c
177
static void versatile_flash_set_vpp(struct map_info *map, int on)
drivers/mtd/maps/physmap-versatile.c
189
struct map_info *map)
drivers/mtd/maps/physmap-versatile.h
13
struct map_info *map)
drivers/mtd/maps/physmap-versatile.h
8
struct map_info *map);
drivers/mtd/maps/plat-ram.c
32
struct map_info map;
drivers/mtd/maps/pxa2xx-flash.c
23
static void pxa2xx_map_inval_cache(struct map_info *map, unsigned long from,
drivers/mtd/maps/pxa2xx-flash.c
39
struct map_info map;
drivers/mtd/maps/sa1100-flash.c
29
struct map_info map;
drivers/mtd/maps/sa1100-flash.c
42
static void sa1100_set_vpp(struct map_info *map, int on)
drivers/mtd/maps/sbc_gxx.c
102
static map_word sbc_gxx_read8(struct map_info *map, unsigned long ofs)
drivers/mtd/maps/sbc_gxx.c
112
static void sbc_gxx_copy_from(struct map_info *map, void *to, unsigned long from, ssize_t len)
drivers/mtd/maps/sbc_gxx.c
129
static void sbc_gxx_write8(struct map_info *map, map_word d, unsigned long adr)
drivers/mtd/maps/sbc_gxx.c
137
static void sbc_gxx_copy_to(struct map_info *map, unsigned long to, const void *from, ssize_t len)
drivers/mtd/maps/sbc_gxx.c
154
static struct map_info sbc_gxx_map = {
drivers/mtd/maps/sbc_gxx.c
91
static inline void sbc_gxx_page(struct map_info *map, unsigned long ofs)
drivers/mtd/maps/sc520cdp.c
72
static struct map_info sc520cdp_map[] = {
drivers/mtd/maps/scb2_flash.c
65
static struct map_info scb2_map = {
drivers/mtd/maps/scb2_flash.c
76
struct map_info *map = mtd->priv;
drivers/mtd/maps/scx200_docflash.c
72
static struct map_info scx200_docflash_map = {
drivers/mtd/maps/solutionengine.c
22
struct map_info soleng_eprom_map = {
drivers/mtd/maps/solutionengine.c
28
struct map_info soleng_flash_map = {
drivers/mtd/maps/sun_uflash.c
40
struct map_info map; /* mtd map info */
drivers/mtd/maps/sun_uflash.c
44
struct map_info uflash_map_templ = {
drivers/mtd/maps/ts5500_flash.c
26
static struct map_info ts5500_map = {
drivers/mtd/maps/tsunami_flash.c
18
static inline map_word tsunami_flash_read8(struct map_info *map, unsigned long offset)
drivers/mtd/maps/tsunami_flash.c
25
static void tsunami_flash_write8(struct map_info *map, map_word value, unsigned long offset)
drivers/mtd/maps/tsunami_flash.c
31
struct map_info *map, void *addr, unsigned long offset, ssize_t len)
drivers/mtd/maps/tsunami_flash.c
44
struct map_info *map, unsigned long offset,
drivers/mtd/maps/tsunami_flash.c
62
static struct map_info tsunami_flash_map = {
drivers/mtd/maps/uclinux.c
34
static struct map_info uclinux_ram_map = {
drivers/mtd/maps/uclinux.c
57
struct map_info *map = mtd->priv;
drivers/mtd/maps/uclinux.c
70
struct map_info *mapp;
drivers/mtd/mtdchar.c
1384
struct map_info *map = mtd->priv;
drivers/net/ethernet/intel/ice/ice_switch.c
3261
struct ice_vsi_list_map_info *map_info = NULL;
drivers/net/ethernet/intel/ice/ice_switch.c
3269
map_info = list_itr->vsi_list_info;
drivers/net/ethernet/intel/ice/ice_switch.c
3270
if (test_bit(vsi_handle, map_info->vsi_map)) {
drivers/net/ethernet/intel/ice/ice_switch.c
3271
*vsi_list_id = map_info->vsi_list_id;
drivers/net/ethernet/intel/ice/ice_switch.c
3272
return map_info;
drivers/net/ethernet/intel/ice/ice_switch.c
3569
struct ice_vsi_list_map_info *map_info;
drivers/net/ethernet/intel/ice/ice_switch.c
3593
map_info = entry->vsi_list_info;
drivers/net/ethernet/intel/ice/ice_switch.c
3594
if (!test_bit(vsi_handle, map_info->vsi_map))
drivers/net/ethernet/intel/ice/ice_switch.c
3687
struct ice_vsi_list_map_info *map_info = NULL;
drivers/net/ethernet/intel/ice/ice_switch.c
3695
map_info = ice_find_vsi_list_entry(hw, ICE_SW_LKUP_VLAN,
drivers/net/ethernet/intel/ice/ice_switch.c
3698
if (!map_info) {
drivers/net/ethernet/intel/ice/ice_switch.c
3721
if (map_info) {
drivers/net/ethernet/intel/ice/ice_switch.c
3722
v_list_itr->vsi_list_info = map_info;
drivers/net/ethernet/intel/ice/ice_switch.c
3723
map_info->ref_cnt++;
drivers/soc/cirrus/soc-ep93xx.c
173
struct ep93xx_map_info *map_info;
drivers/soc/cirrus/soc-ep93xx.c
206
map_info = devm_kzalloc(dev, sizeof(*map_info), GFP_KERNEL);
drivers/soc/cirrus/soc-ep93xx.c
207
if (!map_info)
drivers/soc/cirrus/soc-ep93xx.c
210
spin_lock_init(&map_info->lock);
drivers/soc/cirrus/soc-ep93xx.c
211
map_info->map = map;
drivers/soc/cirrus/soc-ep93xx.c
212
map_info->base = base;
drivers/soc/cirrus/soc-ep93xx.c
214
ret = ep93xx_controller_register(dev, pinctrl_names[model], map_info);
drivers/soc/cirrus/soc-ep93xx.c
224
ret = ep93xx_controller_register(dev, "clk-ep93xx.e2", map_info);
drivers/soc/cirrus/soc-ep93xx.c
226
ret = ep93xx_controller_register(dev, "clk-ep93xx", map_info);
drivers/soc/cirrus/soc-ep93xx.c
230
ret = ep93xx_controller_register(dev, "reset-ep93xx", map_info);
drivers/tee/qcomtee/primordial_obj.c
39
struct qcomtee_mapping_info *map_info;
drivers/tee/qcomtee/primordial_obj.c
71
map_info = args[0].b.addr;
drivers/tee/qcomtee/primordial_obj.c
75
&map_info->paddr, &map_info->len,
drivers/tee/qcomtee/primordial_obj.c
76
&map_info->perms);
include/linux/device-mapper.h
65
union map_info *map_context,
include/linux/device-mapper.h
68
union map_info *map_context);
include/linux/device-mapper.h
82
union map_info *map_context);
include/linux/mtd/cfi.h
281
struct mtd_info *(*cmdset_setup)(struct map_info *);
include/linux/mtd/cfi.h
294
struct map_info *map, struct cfi_private *cfi);
include/linux/mtd/cfi.h
296
map_word cfi_build_cmd(u_long cmd, struct map_info *map, struct cfi_private *cfi);
include/linux/mtd/cfi.h
299
unsigned long cfi_merge_status(map_word val, struct map_info *map,
include/linux/mtd/cfi.h
304
struct map_info *map, struct cfi_private *cfi,
include/linux/mtd/cfi.h
307
static inline uint8_t cfi_read_query(struct map_info *map, uint32_t addr)
include/linux/mtd/cfi.h
323
static inline uint16_t cfi_read_query16(struct map_info *map, uint32_t addr)
include/linux/mtd/cfi.h
341
int __xipram cfi_qry_present(struct map_info *map, __u32 base,
include/linux/mtd/cfi.h
343
int __xipram cfi_qry_mode_on(uint32_t base, struct map_info *map,
include/linux/mtd/cfi.h
345
void __xipram cfi_qry_mode_off(uint32_t base, struct map_info *map,
include/linux/mtd/cfi.h
348
struct cfi_extquery *cfi_read_pri(struct map_info *map, uint16_t adr, uint16_t size,
include/linux/mtd/cfi.h
380
typedef int (*varsize_frob_t)(struct map_info *map, struct flchip *chip,
include/linux/mtd/gen_probe.h
17
int (*probe_chip)(struct map_info *map, __u32 base,
include/linux/mtd/gen_probe.h
21
struct mtd_info *mtd_do_chip_probe(struct map_info *map, struct chip_probe *cp);
include/linux/mtd/hyperbus.h
38
struct map_info map;
include/linux/mtd/map.h
209
map_word (*read)(struct map_info *, unsigned long);
include/linux/mtd/map.h
210
void (*copy_from)(struct map_info *, void *, unsigned long, ssize_t);
include/linux/mtd/map.h
212
void (*write)(struct map_info *, const map_word, unsigned long);
include/linux/mtd/map.h
213
void (*copy_to)(struct map_info *, unsigned long, const void *, ssize_t);
include/linux/mtd/map.h
224
void (*inval_cache)(struct map_info *, unsigned long, ssize_t);
include/linux/mtd/map.h
231
void (*set_vpp)(struct map_info *, int);
include/linux/mtd/map.h
242
struct mtd_info *(*probe)(struct map_info *map);
include/linux/mtd/map.h
252
struct mtd_info *do_map_probe(const char *name, struct map_info *map);
include/linux/mtd/map.h
323
static inline map_word map_word_load(struct map_info *map, const void *ptr)
include/linux/mtd/map.h
345
static inline map_word map_word_load_partial(struct map_info *map, map_word orig, const unsigned char *buf, int start, int len)
include/linux/mtd/map.h
375
static inline map_word map_word_ff(struct map_info *map)
include/linux/mtd/map.h
391
static inline map_word inline_map_read(struct map_info *map, unsigned long ofs)
include/linux/mtd/map.h
413
static inline void inline_map_write(struct map_info *map, const map_word datum, unsigned long ofs)
include/linux/mtd/map.h
432
static inline void inline_map_copy_from(struct map_info *map, void *to, unsigned long from, ssize_t len)
include/linux/mtd/map.h
440
static inline void inline_map_copy_to(struct map_info *map, unsigned long to, const void *from, ssize_t len)
include/linux/mtd/map.h
451
extern void simple_map_init(struct map_info *);
include/linux/mtd/pfow.h
100
static inline void send_pfow_command(struct map_info *map,
include/linux/mtd/physmap.h
16
struct map_info;
include/linux/mtd/qinfo.h
79
static inline map_word lpddr_build_cmd(u_long cmd, struct map_info *map)
include/linux/mtd/qinfo.h
89
struct mtd_info *lpddr_cmdset(struct map_info *);
include/uapi/linux/virtio_gpu.h
449
__u32 map_info;
kernel/events/uprobes.c
1189
struct map_info *next;
kernel/events/uprobes.c
1194
static inline struct map_info *free_map_info(struct map_info *info)
kernel/events/uprobes.c
1196
struct map_info *next = info->next;
kernel/events/uprobes.c
1201
static struct map_info *
kernel/events/uprobes.c
1206
struct map_info *curr = NULL;
kernel/events/uprobes.c
1207
struct map_info *prev = NULL;
kernel/events/uprobes.c
1208
struct map_info *info;
kernel/events/uprobes.c
1222
prev = kmalloc_obj(struct map_info,
kernel/events/uprobes.c
1255
info = kmalloc_obj(struct map_info);
kernel/events/uprobes.c
1275
struct map_info *info;
tools/bpf/bpftool/btf.c
1222
struct bpf_map_info map_info;
tools/bpf/bpftool/btf.c
1223
__u32 map_len = sizeof(map_info);
tools/bpf/bpftool/btf.c
1231
err = build_btf_type_table(btf_map_table, BPF_OBJ_MAP, &map_info,
tools/bpf/bpftool/map.c
101
step = round_up(map_info->value_size, 8);
tools/bpf/bpftool/map.c
214
print_entry_error(struct bpf_map_info *map_info, void *key, int lookup_errno)
tools/bpf/bpftool/map.c
220
if ((map_is_map_of_maps(map_info->type) ||
tools/bpf/bpftool/map.c
221
map_is_map_of_progs(map_info->type)) && lookup_errno == ENOENT)
tools/bpf/bpftool/map.c
227
print_hex_data_json(key, map_info->key_size);
tools/bpf/bpftool/map.c
239
map_info->type == BPF_MAP_TYPE_REUSEPORT_SOCKARRAY)
tools/bpf/bpftool/map.c
242
print_entry_error_msg(map_info, key,
tools/bpf/bpftool/map.c
72
struct bpf_map_info *map_info, void *key,
tools/bpf/bpftool/map.c
746
struct bpf_map_info *map_info, struct btf *btf,
tools/bpf/bpftool/map.c
750
print_entry_error(map_info, key, errno);
tools/bpf/bpftool/map.c
755
print_entry_json(map_info, key, value, btf);
tools/bpf/bpftool/map.c
763
do_dump_btf(&d, map_info, key, value);
tools/bpf/bpftool/map.c
765
print_entry_plain(map_info, key, value);
tools/bpf/bpftool/map.c
81
if (map_info->btf_key_type_id) {
tools/bpf/bpftool/map.c
84
ret = btf_dumper_type(d, map_info->btf_key_type_id, key);
tools/bpf/bpftool/map.c
89
value_id = map_info->btf_vmlinux_value_type_id ?
tools/bpf/bpftool/map.c
90
: map_info->btf_value_type_id;
tools/bpf/bpftool/map.c
92
if (!map_is_per_cpu(map_info->type)) {
tools/bpf/bpftool/map_perf_ring.c
119
struct bpf_map_info map_info = {};
tools/bpf/bpftool/map_perf_ring.c
130
map_info_len = sizeof(map_info);
tools/bpf/bpftool/map_perf_ring.c
131
map_fd = map_parse_fd_and_info(&argc, &argv, &map_info, &map_info_len,
tools/bpf/bpftool/map_perf_ring.c
136
if (map_info.type != BPF_MAP_TYPE_PERF_EVENT_ARRAY) {
tools/bpf/bpftool/prog.c
220
static void *find_metadata(int prog_fd, struct bpf_map_info *map_info)
tools/bpf/bpftool/prog.c
261
memset(map_info, 0, sizeof(*map_info));
tools/bpf/bpftool/prog.c
262
map_info_len = sizeof(*map_info);
tools/bpf/bpftool/prog.c
263
ret = bpf_map_get_info_by_fd(map_fd, map_info, &map_info_len);
tools/bpf/bpftool/prog.c
269
if (map_info->type != BPF_MAP_TYPE_ARRAY ||
tools/bpf/bpftool/prog.c
270
map_info->key_size != sizeof(int) ||
tools/bpf/bpftool/prog.c
271
map_info->max_entries != 1 ||
tools/bpf/bpftool/prog.c
272
!map_info->btf_value_type_id ||
tools/bpf/bpftool/prog.c
273
!strstr(map_info->name, ".rodata")) {
tools/bpf/bpftool/prog.c
278
value = malloc(map_info->value_size);
tools/bpf/bpftool/prog.c
308
struct bpf_map_info map_info;
tools/bpf/bpftool/prog.c
320
memset(&map_info, 0, sizeof(map_info));
tools/bpf/bpftool/prog.c
321
value = find_metadata(fd, &map_info);
tools/bpf/bpftool/prog.c
325
btf = btf__load_from_kernel_by_id(map_info.btf_id);
tools/bpf/bpftool/prog.c
329
t_datasec = btf__type_by_id(btf, map_info.btf_value_type_id);
tools/lib/bpf/libbpf.c
5168
struct bpf_map_info map_info;
tools/lib/bpf/libbpf.c
5169
__u32 map_info_len = sizeof(map_info);
tools/lib/bpf/libbpf.c
5172
memset(&map_info, 0, map_info_len);
tools/lib/bpf/libbpf.c
5173
err = bpf_map_get_info_by_fd(map_fd, &map_info, &map_info_len);
tools/lib/bpf/libbpf.c
5175
err = bpf_get_map_info_from_fdinfo(map_fd, &map_info);
tools/lib/bpf/libbpf.c
5190
map_info.map_flags &= ~BPF_F_RDONLY_PROG;
tools/lib/bpf/libbpf.c
5192
return (map_info.type == map->def.type &&
tools/lib/bpf/libbpf.c
5193
map_info.key_size == map->def.key_size &&
tools/lib/bpf/libbpf.c
5194
map_info.value_size == map->def.value_size &&
tools/lib/bpf/libbpf.c
5195
map_info.max_entries == map->def.max_entries &&
tools/lib/bpf/libbpf.c
5196
map_info.map_flags == map->def.map_flags &&
tools/lib/bpf/libbpf.c
5197
map_info.map_extra == map->map_extra);
tools/perf/util/bpf-event.c
186
struct bpf_map_info map_info;
tools/perf/util/bpf-event.c
199
memset(&map_info, 0, sizeof(map_info));
tools/perf/util/bpf-event.c
200
map_info_len = sizeof(map_info);
tools/perf/util/bpf-event.c
201
if (bpf_obj_get_info_by_fd(map_fd, &map_info, &map_info_len) < 0)
tools/perf/util/bpf-event.c
205
if (map_info.type != BPF_MAP_TYPE_ARRAY ||
tools/perf/util/bpf-event.c
206
map_info.key_size != sizeof(int) ||
tools/perf/util/bpf-event.c
207
map_info.max_entries != 1 ||
tools/perf/util/bpf-event.c
208
!map_info.btf_value_type_id ||
tools/perf/util/bpf-event.c
209
!strstr(map_info.name, ".rodata")) {
tools/perf/util/bpf-event.c
213
btf = btf__load_from_kernel_by_id(map_info.btf_id);
tools/perf/util/bpf-event.c
216
datasec = btf__type_by_id(btf, map_info.btf_value_type_id);
tools/perf/util/bpf-event.c
237
rodata = zalloc(map_info.value_size);
tools/perf/util/bpf-event.c
250
map->rodata_size = map_info.value_size;
tools/perf/util/bpf_counter.c
365
struct bpf_map_info map_info = {0};
tools/perf/util/bpf_counter.c
366
__u32 map_info_len = sizeof(map_info);
tools/perf/util/bpf_counter.c
369
err = bpf_obj_get_info_by_fd(attr_map_fd, &map_info, &map_info_len);
tools/perf/util/bpf_counter.c
373
return (map_info.key_size == sizeof(struct perf_event_attr)) &&
tools/perf/util/bpf_counter.c
374
(map_info.value_size == sizeof(struct perf_event_attr_map_entry));
tools/perf/util/bpf_counter.c
75
struct bpf_map_info map_info = { .id = 0, };
tools/perf/util/bpf_counter.c
76
__u32 map_info_len = sizeof(map_info);
tools/perf/util/bpf_counter.c
78
bpf_obj_get_info_by_fd(fd, &map_info, &map_info_len);
tools/perf/util/bpf_counter.c
79
return map_info.id;
tools/testing/selftests/bpf/map_tests/map_in_map_batch_ops.c
17
struct bpf_map_info map_info = {};
tools/testing/selftests/bpf/map_tests/map_in_map_batch_ops.c
18
uint32_t info_len = sizeof(map_info);
tools/testing/selftests/bpf/map_tests/map_in_map_batch_ops.c
21
ret = bpf_map_get_info_by_fd(map_fd, &map_info, &info_len);
tools/testing/selftests/bpf/map_tests/map_in_map_batch_ops.c
25
return map_info.id;
tools/testing/selftests/bpf/map_tests/map_percpu_stats.c
299
map_info(map_fd, &info);
tools/testing/selftests/bpf/prog_tests/bpf_gotox.c
104
if (map_info.type == BPF_MAP_TYPE_INSN_ARRAY) {
tools/testing/selftests/bpf/prog_tests/bpf_gotox.c
71
struct bpf_map_info map_info;
tools/testing/selftests/bpf/prog_tests/bpf_gotox.c
96
len = sizeof(map_info);
tools/testing/selftests/bpf/prog_tests/bpf_gotox.c
97
memset(&map_info, 0, len);
tools/testing/selftests/bpf/prog_tests/bpf_gotox.c
98
ret = bpf_obj_get_info_by_fd(map_fd, &map_info, &len);
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
721
struct bpf_map_info map_info = {};
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
767
map_info_len = sizeof(map_info);
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
768
err = bpf_map_get_info_by_fd(map1_fd, &map_info, &map_info_len);
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
771
skel->bss->map1_id = map_info.id;
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
773
err = bpf_map_get_info_by_fd(map2_fd, &map_info, &map_info_len);
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
776
skel->bss->map2_id = map_info.id;
tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c
209
struct bpf_map_info map_info = {};
tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c
212
info_len = sizeof(map_info);
tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c
234
err = bpf_map_get_info_by_fd(map_fd, &map_info, &info_len);
tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c
235
cmp_res = memcmp(&map_info, &map_infos[i], info_len);
tools/testing/selftests/bpf/prog_tests/btf.c
4613
struct bpf_map_info map_info = {};
tools/testing/selftests/bpf/prog_tests/btf.c
4683
info_len = sizeof(map_info);
tools/testing/selftests/bpf/prog_tests/btf.c
4684
err = bpf_map_get_info_by_fd(map_fd, &map_info, &info_len);
tools/testing/selftests/bpf/prog_tests/btf.c
4685
if (CHECK(err || map_info.btf_id != info[0].id ||
tools/testing/selftests/bpf/prog_tests/btf.c
4686
map_info.btf_key_type_id != 1 || map_info.btf_value_type_id != 2,
tools/testing/selftests/bpf/prog_tests/btf.c
4688
err, errno, info[0].id, map_info.btf_id, map_info.btf_key_type_id,
tools/testing/selftests/bpf/prog_tests/btf.c
4689
map_info.btf_value_type_id)) {
tools/testing/selftests/bpf/prog_tests/btf.c
4700
btf_fd[0] = bpf_btf_get_fd_by_id(map_info.btf_id);
tools/testing/selftests/bpf/prog_tests/metadata.c
19
struct bpf_map_info map_info = {};
tools/testing/selftests/bpf/prog_tests/metadata.c
27
map_info_len = sizeof(map_info);
tools/testing/selftests/bpf/prog_tests/metadata.c
28
ret = bpf_map_get_info_by_fd(map_fd, &map_info, &map_info_len);
tools/testing/selftests/bpf/prog_tests/metadata.c
55
if (map_ids[i] == map_info.id) {
tools/testing/selftests/bpf/prog_tests/mmap.c
26
struct bpf_map_info map_info;
tools/testing/selftests/bpf/prog_tests/mmap.c
27
__u32 map_info_sz = sizeof(map_info);
tools/testing/selftests/bpf/prog_tests/mmap.c
66
memset(&map_info, 0, map_info_sz);
tools/testing/selftests/bpf/prog_tests/mmap.c
67
err = bpf_map_get_info_by_fd(data_map_fd, &map_info, &map_info_sz);
tools/testing/selftests/bpf/prog_tests/mmap.c
70
data_map_id = map_info.id;
tools/testing/selftests/bpf/prog_tests/pinning.c
10
struct bpf_map_info map_info = {};
tools/testing/selftests/bpf/prog_tests/pinning.c
15
map_info_len = sizeof(map_info);
tools/testing/selftests/bpf/prog_tests/pinning.c
22
&map_info, &map_info_len);
tools/testing/selftests/bpf/prog_tests/pinning.c
24
return map_info.id;
tools/testing/selftests/bpf/prog_tests/unpriv_bpf_disabled.c
152
struct bpf_map_info map_info = {};
tools/testing/selftests/bpf/prog_tests/unpriv_bpf_disabled.c
153
__u32 map_info_len = sizeof(map_info);
tools/testing/selftests/bpf/prog_tests/unpriv_bpf_disabled.c
187
if (ASSERT_OK(bpf_map_get_info_by_fd(map_fds[0], &map_info, &map_info_len),
tools/testing/selftests/bpf/prog_tests/unpriv_bpf_disabled.c
189
ASSERT_EQ(bpf_map_get_fd_by_id(map_info.id), -EPERM, "map_get_fd_by_id_fails");
tools/testing/selftests/bpf/prog_tests/unpriv_bpf_disabled.c
190
ASSERT_EQ(bpf_map_get_next_id(map_info.id, &next), -EPERM,
tools/testing/selftests/bpf/xdp_synproxy.c
311
struct bpf_map_info map_info = {};
tools/testing/selftests/bpf/xdp_synproxy.c
321
info_len = sizeof(map_info);
tools/testing/selftests/bpf/xdp_synproxy.c
322
err = bpf_map_get_info_by_fd(map_fd, &map_info, &info_len);
tools/testing/selftests/bpf/xdp_synproxy.c
329
if (strcmp(map_info.name, "values") == 0) {
tools/testing/selftests/bpf/xdp_synproxy.c
333
if (strcmp(map_info.name, "allowed_ports") == 0) {