/linux/tools/perf/util/ |
H A D | maps.c | 45 * @nr_maps: number of maps_by_address, and possibly maps_by_name, in DECLARE_RC_STRUCT() 48 unsigned int nr_maps; in DECLARE_RC_STRUCT() local 70 assert(RC_CHK_ACCESS(maps)->nr_maps <= RC_CHK_ACCESS(maps)->nr_maps_allocated); in check_invariants() 71 for (unsigned int i = 0; i < RC_CHK_ACCESS(maps)->nr_maps; i++) { in check_invariants() 103 for (unsigned int i = 0; i < RC_CHK_ACCESS(maps)->nr_maps; i++) { in check_invariants() 132 static void maps__set_nr_maps(struct maps *maps, unsigned int nr_maps) in maps__set_nr_maps() argument 134 RC_CHK_ACCESS(maps)->nr_maps = nr_maps; in maps__set_nr_maps() 177 return RC_CHK_ACCESS(maps)->nr_maps; in maps__nr_maps() 223 RC_CHK_ACCESS(maps)->nr_maps in maps__init() 454 unsigned int nr_maps = maps__nr_maps(maps); __maps__insert() local 525 unsigned int nr_maps = maps__nr_maps(maps); __maps__remove() local 756 unsigned int nr_maps = maps__nr_maps(maps); __maps__insert_sorted() local 1087 unsigned int nr_maps = maps__nr_maps(maps); maps__find() local [all...] |
/linux/tools/testing/selftests/bpf/benchs/ |
H A D | bench_local_storage.c | 13 __u32 nr_maps; member 16 .nr_maps = 1000, 26 { "nr_maps", ARG_NR_MAPS, "NR_MAPS", 0, 41 fprintf(stderr, "invalid nr_maps"); in parse_arg() 44 args.nr_maps = ret; in parse_arg() 82 if (args.nr_maps > MAX_NR_MAPS) { in validate() 83 fprintf(stderr, "nr_maps must be <= 1000\n"); in validate() 125 ctx.skel->rodata->num_maps = args.nr_maps; in __setup() 145 for (i = 0; i < args.nr_maps; i++) { in __setup()
|
/linux/tools/lib/bpf/ |
H A D | bpf_gen_internal.h | 40 __u32 nr_maps; member 55 void bpf_gen__init(struct bpf_gen *gen, int log_level, int nr_progs, int nr_maps); 56 int bpf_gen__finish(struct bpf_gen *gen, int nr_progs, int nr_maps);
|
H A D | gen_loader.c | 114 void bpf_gen__init(struct bpf_gen *gen, int log_level, int nr_progs, int nr_maps) in bpf_gen__init() argument 140 nr_maps * (6 + (gen->log_level ? 6 : 0)))); in bpf_gen__init() 150 for (i = 0; i < nr_maps; i++) in bpf_gen__init() 181 if (gen->nr_maps == MAX_USED_MAPS) { in add_map_fd() 186 return gen->nr_maps++; in add_map_fd() 371 int bpf_gen__finish(struct bpf_gen *gen, int nr_progs, int nr_maps) in bpf_gen__finish() argument 375 if (nr_progs < gen->nr_progs || nr_maps != gen->nr_maps) { in bpf_gen__finish() 376 pr_warn("nr_progs %d/%d nr_maps %d/%d mismatch\n", in bpf_gen__finish() 377 nr_progs, gen->nr_progs, nr_maps, ge in bpf_gen__finish() [all...] |
H A D | libbpf.c | 690 size_t nr_maps; member 1108 for (j = 0; j < obj->nr_maps; ++j) { in bpf_object_adjust_struct_ops_autoload() 1340 for (i = 0; i < obj->nr_maps; i++) { in bpf_object__init_kern_struct_ops_maps() 1763 sizeof(*obj->maps), obj->nr_maps + 1); in bpf_object__add_map() 1767 map = &obj->maps[obj->nr_maps++]; in bpf_object__add_map() 2363 obj->kconfig_map_idx = obj->nr_maps - 1; in bpf_object__init_kconfig_map() 3036 for (i = 0; i < obj->nr_maps; i++) { in bpf_object__init_user_btf_maps() 4494 size_t map_idx, nr_maps = prog->obj->nr_maps; in bpf_program__record_reloc() local 4609 for (map_idx = 0; map_idx < nr_maps; map_id in bpf_program__record_reloc() [all...] |
/linux/tools/bpf/bpftool/ |
H A D | struct_ops.c | 25 unsigned int nr_maps; member 172 if (res->nr_errs || (!res->nr_maps && must_have_one_map)) in cmd_retval() 203 res.nr_maps++; in do_search() 215 if (!wtr && name && !res.nr_errs && !res.nr_maps) in do_search() 277 res.nr_maps++; in do_one_id() 504 int nr_errs = 0, nr_maps = 0; in do_register() local 549 nr_maps++; in do_register() 596 if (!nr_maps) { in do_register()
|
H A D | prog.c | 226 int nr_maps; in find_metadata() local 245 nr_maps = prog_info.nr_map_ids; in find_metadata() 247 prog_info.nr_map_ids = nr_maps; in find_metadata()
|
/linux/tools/testing/selftests/bpf/prog_tests/ |
H A D | metadata.c | 23 int nr_maps; in prog_holds_map() local 41 nr_maps = prog_info.nr_map_ids; in prog_holds_map() 43 prog_info.nr_map_ids = nr_maps; in prog_holds_map()
|
/linux/net/core/ |
H A D | bpf_sk_storage.c | 426 u32 nr_maps; member 457 for (i = 0; i < diag->nr_maps; i++) in bpf_sk_storage_diag_free() 469 for (i = 0; i < diag->nr_maps; i++) { in diag_check_dup() 482 u32 nr_maps = 0; in bpf_sk_storage_diag_alloc() local 495 nr_maps++; in bpf_sk_storage_diag_alloc() 498 diag = kzalloc(struct_size(diag, maps, nr_maps), GFP_KERNEL); in bpf_sk_storage_diag_alloc() 521 diag->maps[diag->nr_maps++] = map; in bpf_sk_storage_diag_alloc() 639 if (!diag->nr_maps) in bpf_sk_storage_diag_put() 656 for (i = 0; i < diag->nr_maps; i++) { in bpf_sk_storage_diag_put()
|
/linux/fs/xfs/ |
H A D | xfs_pnfs.h | 9 int xfs_fs_commit_blocks(struct inode *inode, struct iomap *maps, int nr_maps,
|
H A D | xfs_pnfs.c | 259 int nr_maps, in xfs_fs_commit_blocks() argument 279 for (i = 0; i < nr_maps; i++) { in xfs_fs_commit_blocks()
|
/linux/rust/kernel/block/mq/ |
H A D | tag_set.rs | 56 nr_maps: num_maps, in new()
|
/linux/block/ |
H A D | blk-mq.c | 3509 for (i = 0; i < set->nr_maps; i++) { in hctx_idx_to_type() 3517 if (i >= set->nr_maps) in hctx_idx_to_type() 4083 for (j = 0; j < set->nr_maps; j++) { in blk_mq_init_cpu_queues() 4167 for (j = 0; j < set->nr_maps; j++) { in blk_mq_map_swqueue() 4397 if (set->nr_maps > HCTX_TYPE_POLL) in blk_mq_alloc_queue() 4708 if (set->nr_maps == 1) in blk_mq_update_queue_map() 4728 for (i = 0; i < set->nr_maps; i++) in blk_mq_update_queue_map() 4733 BUG_ON(set->nr_maps > 1); in blk_mq_update_queue_map() 4803 if (!set->nr_maps) in blk_mq_alloc_tag_set() 4804 set->nr_maps in blk_mq_alloc_tag_set() [all...] |
/linux/drivers/scsi/ |
H A D | virtio_scsi.c | 730 for (i = 0, qoff = 0; i < shost->nr_maps; i++) { in virtscsi_map_queues() 933 shost->nr_maps = 1; in virtscsi_probe() 944 shost->nr_maps = HCTX_TYPE_POLL + 1; in virtscsi_probe()
|
H A D | scsi_lib.c | 2085 tag_set->nr_maps = shost->nr_maps ? : 1; in scsi_mq_setup_tags()
|
/linux/drivers/block/ |
H A D | z2ram.c | 354 tag_set.nr_maps = 1; in z2_init()
|
H A D | ataflop.c | 2089 unit[i].tag_set.nr_maps = 1; in atari_floppy_init()
|
H A D | amiflop.c | 1819 unit[drive].tag_set.nr_maps = 1; in fd_alloc_drive()
|
/linux/include/scsi/ |
H A D | scsi_host.h | 633 unsigned nr_maps; member
|
/linux/drivers/block/null_blk/ |
H A D | main.c | 1558 for (i = 0, qoff = 0; i < set->nr_maps; i++) { in null_map_queues() 1824 set->nr_maps = 1; in null_init_tag_set() 1827 set->nr_maps += 2; in null_init_tag_set()
|
/linux/include/linux/ |
H A D | blk-mq.h | 486 * @nr_maps: Number of elements in the @map array. A number in the range 517 unsigned int nr_maps; member
|
/linux/drivers/net/ethernet/mellanox/mlx4/ |
H A D | mlx4_en.h | 226 u8 nr_maps; member
|
/linux/drivers/nvme/host/ |
H A D | apple.c | 1279 anv->tagset.nr_maps = 1; in apple_nvme_alloc_tagsets()
|
H A D | core.c | 4905 const struct blk_mq_ops *ops, unsigned int nr_maps, in nvme_alloc_io_tag_set() argument 4929 set->nr_maps = nr_maps; in nvme_alloc_io_tag_set()
|
/linux/drivers/scsi/hisi_sas/ |
H A D | hisi_sas_v3_hw.c | 3373 for (i = 0, qoff = 0; i < shost->nr_maps; i++) { in hisi_sas_map_queues() 5003 shost->nr_maps = 3; in hisi_sas_v3_probe() 5005 shost->nr_maps = 1; in hisi_sas_v3_probe()
|