/linux-master/kernel/bpf/ |
H A D | bpf_cgrp_storage.c | 97 void *value, u64 map_flags) 110 value, map_flags, GFP_ATOMIC); 96 bpf_cgrp_storage_update_elem(struct bpf_map *map, void *key, void *value, u64 map_flags) argument
|
H A D | local_storage.c | 212 void *value, u64 map_flags) 219 if (map_flags != BPF_ANY && map_flags != BPF_EXIST) 308 if (attr->map_flags & ~LOCAL_STORAGE_CREATE_FLAG_MASK || 309 !bpf_map_flags_access_ok(attr->map_flags)) 211 bpf_percpu_cgroup_storage_update(struct bpf_map *_map, void *key, void *value, u64 map_flags) argument
|
H A D | stackmap.c | 36 return (map->map_flags & BPF_F_STACK_BUILD_ID); 77 if (attr->map_flags & ~STACK_CREATE_FLAG_MASK) 86 if (attr->map_flags & BPF_F_STACK_BUILD_ID) { 631 u64 map_flags) 630 stack_map_update_elem(struct bpf_map *map, void *key, void *value, u64 map_flags) argument
|
H A D | cpumap.c | 93 attr->map_flags & ~BPF_F_NUMA_NODE) 529 u64 map_flags) 539 if (unlikely(map_flags > BPF_EXIST)) 543 if (unlikely(map_flags == BPF_NOEXIST)) 528 cpu_map_update_elem(struct bpf_map *map, void *key, void *value, u64 map_flags) argument
|
H A D | bpf_task_storage.c | 124 void *value, u64 map_flags) 149 task, (struct bpf_local_storage_map *)map, value, map_flags, 123 bpf_pid_task_storage_update_elem(struct bpf_map *map, void *key, void *value, u64 map_flags) argument
|
H A D | bpf_struct_ops.c | 748 if (st_map->map.map_flags & BPF_F_LINK) { 798 if (st_map->map.map_flags & BPF_F_LINK) 888 (attr->map_flags & ~(BPF_F_LINK | BPF_F_VTYPE_BTF_OBJ_FD)) || 905 if (attr->map_flags & BPF_F_VTYPE_BTF_OBJ_FD) { 1044 map->map_flags & BPF_F_LINK &&
|
H A D | lpm_trie.c | 552 !(attr->map_flags & BPF_F_NO_PREALLOC) || 553 attr->map_flags & ~LPM_CREATE_FLAG_MASK || 554 !bpf_map_flags_access_ok(attr->map_flags) ||
|
H A D | arena.c | 103 !(attr->map_flags & BPF_F_MMAPABLE) || 105 (attr->map_flags & ~(BPF_F_SEGV_ON_FAULT | BPF_F_MMAPABLE | BPF_F_NO_USER_CONV))) 262 if (arena->map.map_flags & BPF_F_SEGV_ON_FAULT)
|
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | bloom_filter_map.c | 36 opts.map_flags = BPF_F_NO_PREALLOC; 71 opts.map_flags = BPF_F_ZERO_SEED | BPF_F_NUMA_NODE;
|
/linux-master/mm/ |
H A D | mremap.c | 876 unsigned long map_flags = 0; local 932 map_flags |= MAP_FIXED; 935 map_flags |= MAP_SHARED; 939 map_flags); 1148 unsigned long map_flags = 0; local 1150 map_flags |= MAP_SHARED; 1155 map_flags);
|
/linux-master/drivers/iommu/ |
H A D | virtio-iommu.c | 52 u32 map_flags; member in struct:viommu_dev 67 u32 map_flags; member in struct:viommu_domain 686 vdomain->map_flags = viommu->map_flags; 829 if (flags & ~vdomain->map_flags) 1165 viommu->map_flags = VIRTIO_IOMMU_MAP_F_READ | VIRTIO_IOMMU_MAP_F_WRITE; 1196 viommu->map_flags |= VIRTIO_IOMMU_MAP_F_MMIO;
|
/linux-master/drivers/iommu/iommufd/ |
H A D | ioas.c | 182 static int conv_iommu_prot(u32 map_flags) argument 193 if (map_flags & IOMMU_IOAS_MAP_WRITEABLE) 195 if (map_flags & IOMMU_IOAS_MAP_READABLE)
|
/linux-master/tools/lib/bpf/ |
H A D | features.c | 59 .map_flags = token_fd ? BPF_F_TOKEN_FD : 0, 217 .map_flags = BPF_F_MMAPABLE | (token_fd ? BPF_F_TOKEN_FD : 0), 277 .map_flags = token_fd ? BPF_F_TOKEN_FD : 0,
|
/linux-master/samples/bpf/ |
H A D | xdp_router_ipv4.bpf.c | 47 __uint(map_flags, BPF_F_NO_PREALLOC);
|
/linux-master/tools/testing/selftests/bpf/map_tests/ |
H A D | lpm_trie_map_batch_ops.c | 68 LIBBPF_OPTS(bpf_map_create_opts, create_opts, .map_flags = BPF_F_NO_PREALLOC);
|
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | sockopt_sk.c | 24 __uint(map_flags, BPF_F_NO_PREALLOC);
|
H A D | test_sock_fields.c | 33 __uint(map_flags, BPF_F_NO_PREALLOC); 40 __uint(map_flags, BPF_F_NO_PREALLOC);
|
H A D | map_ptr_kern.c | 100 __uint(map_flags, BPF_F_NO_PREALLOC); /* to test bpf_htab.count */ 325 __uint(map_flags, BPF_F_NO_PREALLOC); 617 __uint(map_flags, BPF_F_NO_PREALLOC);
|
H A D | bpf_dctcp.c | 31 __uint(map_flags, BPF_F_NO_PREALLOC);
|
/linux-master/drivers/infiniband/core/ |
H A D | iwpm_util.c | 105 * @map_flags: IWPM mapping flags 109 u8 nl_client, u32 map_flags) 125 map_info->map_flags = map_flags; 687 &map_info->map_flags, 107 iwpm_create_mapinfo(struct sockaddr_storage *local_sockaddr, struct sockaddr_storage *mapped_sockaddr, u8 nl_client, u32 map_flags) argument
|
/linux-master/include/linux/ |
H A D | bpf_local_storage.h | 198 void *value, u64 map_flags, gfp_t gfp_flags);
|
/linux-master/tools/testing/selftests/bpf/ |
H A D | test_lpm_map.c | 210 LIBBPF_OPTS(bpf_map_create_opts, opts, .map_flags = BPF_F_NO_PREALLOC); 333 LIBBPF_OPTS(bpf_map_create_opts, opts, .map_flags = BPF_F_NO_PREALLOC); 425 LIBBPF_OPTS(bpf_map_create_opts, opts, .map_flags = BPF_F_NO_PREALLOC); 534 LIBBPF_OPTS(bpf_map_create_opts, opts, .map_flags = BPF_F_NO_PREALLOC); 746 LIBBPF_OPTS(bpf_map_create_opts, opts, .map_flags = BPF_F_NO_PREALLOC);
|
H A D | test_tag.c | 187 LIBBPF_OPTS(bpf_map_create_opts, opts, .map_flags = BPF_F_NO_PREALLOC);
|
/linux-master/tools/perf/util/bpf_skel/ |
H A D | off_cpu.bpf.c | 44 __uint(map_flags, BPF_F_NO_PREALLOC);
|
/linux-master/tools/testing/selftests/bpf/benchs/ |
H A D | bench_local_storage.c | 123 create_opts.map_flags = BPF_F_NO_PREALLOC;
|