/linux-master/drivers/gpio/ |
H A D | gpio-i8255.h | 13 * struct i8255_regmap_config - Configuration for the register map of an i8255 15 * @map: regmap for the i8255 25 struct regmap *map; member in struct:i8255_regmap_config
|
H A D | gpio-idio-16.h | 11 * struct idio_16_regmap_config - Configuration for the IDIO-16 register map 13 * @map: regmap for the IDIO-16 device 22 struct regmap *map; member in struct:idio_16_regmap_config
|
H A D | gpio-lp87565.c | 18 struct regmap *map; member in struct:lp87565_gpio 26 ret = regmap_read(gpio->map, LP87565_REG_GPIO_IN, &val); 38 regmap_update_bits(gpio->map, LP87565_REG_GPIO_OUT, 48 ret = regmap_read(gpio->map, LP87565_REG_GPIO_CONFIG, &val); 63 return regmap_update_bits(gpio->map, 75 return regmap_update_bits(gpio->map, 94 ret = regmap_update_bits(gpio->map, 115 return regmap_update_bits(gpio->map, 122 return regmap_update_bits(gpio->map, 159 gpio->map [all...] |
/linux-master/arch/s390/include/uapi/asm/ |
H A D | fs3270.h | 22 __u16 map; member in struct:raw3270_iocb
|
/linux-master/drivers/iommu/ |
H A D | iommu-traces.c | 23 EXPORT_TRACEPOINT_SYMBOL_GPL(map); variable
|
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_irq.c | 290 * On failure, return map with negative .index. The caller 291 * is expected to check returned map index. 297 struct msi_map map = { .index = -ENOENT }; local 303 return map; 310 map = pci_msix_alloc_irq_at(pf->pdev, entry->index, NULL); 311 if (map.index < 0) 313 dev_dbg(dev, "allocated new irq at index %d\n", map.index); 315 map.index = entry->index; 316 map.virq = pci_irq_vector(pf->pdev, map 335 ice_free_irq(struct ice_pf *pf, struct msi_map map) argument [all...] |
H A D | ice_irq.h | 22 void ice_free_irq(struct ice_pf *pf, struct msi_map map);
|
/linux-master/arch/powerpc/kernel/ |
H A D | dma-mask.c | 4 #include <linux/dma-map-ops.h>
|
/linux-master/arch/arm/mach-versatile/ |
H A D | platsmp-realview.c | 43 struct regmap *map; local 72 map = syscon_node_to_regmap(np); 73 if (IS_ERR(map)) { 78 regmap_write(map, REALVIEW_SYS_FLAGSSET_OFFSET,
|
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | map_in_map_btf.c | 49 struct bpf_map *map; local 55 map = bpf_map_lookup_elem(&outer_array, &zero); 56 if (!map) 59 value = bpf_map_lookup_elem(map, &zero);
|
/linux-master/drivers/ras/amd/atl/ |
H A D | Makefile | 14 amd_atl-y += map.o
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_memirq_types.h | 9 #include <linux/iosys-map.h>
|
/linux-master/tools/testing/selftests/bpf/ |
H A D | bpf_arena_common.h | 45 void __arena* bpf_arena_alloc_pages(void *map, void __arena *addr, __u32 page_cnt, 47 void bpf_arena_free_pages(void *map, void __arena *ptr, __u32 page_cnt) __ksym __weak; 61 static inline void __arena* bpf_arena_alloc_pages(void *map, void *addr, __u32 page_cnt, argument 66 static inline void bpf_arena_free_pages(void *map, void __arena *ptr, __u32 page_cnt) argument
|
/linux-master/tools/perf/tests/ |
H A D | bitmap.c | 13 struct perf_cpu_map *map = perf_cpu_map__new(str); local 18 if (map && bm) { 22 perf_cpu_map__for_each_cpu(cpu, i, map) 26 perf_cpu_map__put(map); 46 TEST_ASSERT_VAL("failed to convert map", test_bitmap("1")); 47 TEST_ASSERT_VAL("failed to convert map", test_bitmap("1,5")); 48 TEST_ASSERT_VAL("failed to convert map", test_bitmap("1,3,5,7,9,11,13,15,17,19,21-40")); 49 TEST_ASSERT_VAL("failed to convert map", test_bitmap("2-5")); 50 TEST_ASSERT_VAL("failed to convert map", test_bitmap("1,3-6,8-10,24,35-37")); 51 TEST_ASSERT_VAL("failed to convert map", test_bitma [all...] |
H A D | event_update.c | 66 struct perf_cpu_map *map; local 68 map = cpu_map__new_data(&ev->cpus.cpus); 72 TEST_ASSERT_VAL("wrong cpus", perf_cpu_map__nr(map) == 3); 73 TEST_ASSERT_VAL("wrong cpus", perf_cpu_map__cpu(map, 0).cpu == 1); 74 TEST_ASSERT_VAL("wrong cpus", perf_cpu_map__cpu(map, 1).cpu == 2); 75 TEST_ASSERT_VAL("wrong cpus", perf_cpu_map__cpu(map, 2).cpu == 3); 76 perf_cpu_map__put(map);
|
/linux-master/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_gem_prime.c | 28 int etnaviv_gem_prime_vmap(struct drm_gem_object *obj, struct iosys_map *map) argument 35 iosys_map_set_vaddr(map, vaddr); 65 struct iosys_map map = IOSYS_MAP_INIT_VADDR(etnaviv_obj->vaddr); local 68 dma_buf_vunmap_unlocked(etnaviv_obj->base.import_attach->dmabuf, &map); 80 struct iosys_map map; local 85 ret = dma_buf_vmap(etnaviv_obj->base.import_attach->dmabuf, &map); 88 return map.vaddr;
|
/linux-master/drivers/reset/ |
H A D | reset-k210.c | 18 struct regmap *map; member in struct:k210_rst 33 return regmap_update_bits(ksr->map, K210_SYSCTL_PERI_RESET, BIT(id), 1); 41 return regmap_update_bits(ksr->map, K210_SYSCTL_PERI_RESET, BIT(id), 0); 65 ret = regmap_read(ksr->map, K210_SYSCTL_PERI_RESET, ®); 102 ksr->map = syscon_node_to_regmap(parent_np); 104 if (IS_ERR(ksr->map)) 105 return PTR_ERR(ksr->map);
|
/linux-master/drivers/power/reset/ |
H A D | syscon-reboot.c | 18 struct regmap *map; member in struct:syscon_reboot_context 33 regmap_update_bits(ctx->map, ctx->offset, ctx->mask, ctx->value); 53 ctx->map = syscon_regmap_lookup_by_phandle(dev->of_node, "regmap"); 54 if (IS_ERR(ctx->map)) { 55 ctx->map = syscon_node_to_regmap(dev->parent->of_node); 56 if (IS_ERR(ctx->map)) 57 return PTR_ERR(ctx->map);
|
/linux-master/tools/perf/arch/x86/util/ |
H A D | event.c | 11 #include "../../../util/map.h" 24 static int perf_event__synthesize_extra_kmaps_cb(struct map *map, void *data) argument 31 if (!__map__is_extra_kernel_map(map)) 34 kmap = map__kmap(map); 55 event->mmap.start = map__start(map); 56 event->mmap.len = map__size(map); 57 event->mmap.pgoff = map__pgoff(map);
|
/linux-master/include/linux/ |
H A D | bitmap.h | 67 * bitmap_scatter(dst, src, mask, nbits) *dst = map(dense, sparse)(src) 68 * bitmap_gather(dst, src, mask, nbits) *dst = map(sparse, dense)(src) 69 * bitmap_remap(dst, src, old, new, nbits) *dst = map(old, new)(src) 70 * bitmap_bitremap(oldbit, old, new, nbits) newbit = map(old, new)(oldbit) 84 * bitmap_get_value8(map, start) Get 8bit value from map at start 85 * bitmap_set_value8(map, value, start) Set 8bit value to map at start 86 * bitmap_read(map, start, nbits) Read an nbits-sized value from 87 * map a 207 bitmap_find_next_zero_area(unsigned long *map, unsigned long size, unsigned long start, unsigned int nr, unsigned long align_mask) argument 451 bitmap_set(unsigned long *map, unsigned int start, unsigned int nbits) argument 467 bitmap_clear(unsigned long *map, unsigned int start, unsigned int nbits) argument 740 bitmap_read(const unsigned long *map, unsigned long start, unsigned long nbits) argument 775 bitmap_write(unsigned long *map, unsigned long value, unsigned long start, unsigned long nbits) argument [all...] |
/linux-master/drivers/mtd/maps/ |
H A D | sbc_gxx.c | 2 /* sbc_gxx.c -- MTD map driver for Arcom Control Systems SBC-MediaGX, 41 #include <linux/mtd/map.h> 91 static inline void sbc_gxx_page(struct map_info *map, unsigned long ofs) argument 102 static map_word sbc_gxx_read8(struct map_info *map, unsigned long ofs) argument 106 sbc_gxx_page(map, ofs); 112 static void sbc_gxx_copy_from(struct map_info *map, void *to, unsigned long from, ssize_t len) argument 120 sbc_gxx_page(map, from); 129 static void sbc_gxx_write8(struct map_info *map, map_word d, unsigned long adr) argument 132 sbc_gxx_page(map, adr); 137 static void sbc_gxx_copy_to(struct map_info *map, unsigne argument [all...] |
/linux-master/tools/perf/util/ |
H A D | mem2node.c | 47 int mem2node__init(struct mem2node *map, struct perf_env *env) argument 54 memset(map, 0x0, sizeof(*map)); 55 map->root = RB_ROOT; 107 phys_entry__insert(&entries[i], &map->root); 110 map->entries = entries; 114 void mem2node__exit(struct mem2node *map) argument 116 zfree(&map->entries); 119 int mem2node__node(struct mem2node *map, u64 addr) argument 124 p = &map [all...] |
/linux-master/drivers/gpu/drm/bridge/analogix/ |
H A D | analogix-anx6345.c | 60 struct regmap *map[I2C_NUM_ADDRESSES]; member in struct:anx6345 78 static int anx6345_set_bits(struct regmap *map, u8 reg, u8 mask) argument 80 return regmap_update_bits(map, reg, mask, mask); 83 static int anx6345_clear_bits(struct regmap *map, u8 reg, u8 mask) argument 85 return regmap_update_bits(map, reg, mask, 0); 93 return anx_dp_aux_transfer(anx6345->map[I2C_IDX_DPTX], msg); 102 err = anx6345_clear_bits(anx6345->map[I2C_IDX_TXCOM], 122 err = anx6345_set_bits(anx6345->map[I2C_IDX_TXCOM], SP_VID_CTRL1_REG, 127 err = anx6345_clear_bits(anx6345->map[I2C_IDX_TXCOM], 141 err = anx6345_clear_bits(anx6345->map[I2C_IDX_DPT [all...] |
/linux-master/arch/arm/mach-omap2/ |
H A D | pm44xx.c | 38 * struct static_dep_map - Static dependency map 187 * omap4plus_init_static_deps() - Initialize a static dependency map 188 * @map: Mapping of clock domains 190 static inline int omap4plus_init_static_deps(const struct static_dep_map *map) argument 195 if (!map) 198 while (map->from) { 199 from = clkdm_lookup(map->from); 200 to = clkdm_lookup(map->to); 203 map->from, map [all...] |
/linux-master/drivers/gpu/drm/ttm/ |
H A D | ttm_bo_util.c | 312 struct ttm_bo_kmap_obj *map) 317 map->bo_kmap_type = ttm_bo_map_premapped; 318 map->virtual = ((u8 *)bo->resource->bus.addr) + offset; 322 map->bo_kmap_type = ttm_bo_map_iomap; 324 map->virtual = ioremap_wc(res, size); 327 map->virtual = ioremap_cache(res, size); 330 map->virtual = ioremap(res, size); 332 return (!map->virtual) ? -ENOMEM : 0; 338 struct ttm_bo_kmap_obj *map) 364 map 309 ttm_bo_ioremap(struct ttm_buffer_object *bo, unsigned long offset, unsigned long size, struct ttm_bo_kmap_obj *map) argument 335 ttm_bo_kmap_ttm(struct ttm_buffer_object *bo, unsigned long start_page, unsigned long num_pages, struct ttm_bo_kmap_obj *map) argument 396 ttm_bo_kmap(struct ttm_buffer_object *bo, unsigned long start_page, unsigned long num_pages, struct ttm_bo_kmap_obj *map) argument 430 ttm_bo_kunmap(struct ttm_bo_kmap_obj *map) argument 469 ttm_bo_vmap(struct ttm_buffer_object *bo, struct iosys_map *map) argument 538 ttm_bo_vunmap(struct ttm_buffer_object *bo, struct iosys_map *map) argument [all...] |