/linux-4.1.27/drivers/base/regmap/ |
D | regcache.c | 28 static int regcache_hw_init(struct regmap *map) in regcache_hw_init() argument 36 if (!map->num_reg_defaults_raw) in regcache_hw_init() 40 for (count = 0, i = 0; i < map->num_reg_defaults_raw; i++) in regcache_hw_init() 41 if (!regmap_volatile(map, i * map->reg_stride)) in regcache_hw_init() 46 map->cache_bypass = true; in regcache_hw_init() 50 map->num_reg_defaults = count; in regcache_hw_init() 51 map->reg_defaults = kmalloc_array(count, sizeof(struct reg_default), in regcache_hw_init() 53 if (!map->reg_defaults) in regcache_hw_init() 56 if (!map->reg_defaults_raw) { in regcache_hw_init() 57 u32 cache_bypass = map->cache_bypass; in regcache_hw_init() [all …]
|
D | regmap.c | 35 static int _regmap_update_bits(struct regmap *map, unsigned int reg, 64 bool regmap_check_range_table(struct regmap *map, unsigned int reg, in regmap_check_range_table() argument 80 bool regmap_writeable(struct regmap *map, unsigned int reg) in regmap_writeable() argument 82 if (map->max_register && reg > map->max_register) in regmap_writeable() 85 if (map->writeable_reg) in regmap_writeable() 86 return map->writeable_reg(map->dev, reg); in regmap_writeable() 88 if (map->wr_table) in regmap_writeable() 89 return regmap_check_range_table(map, reg, map->wr_table); in regmap_writeable() 94 bool regmap_readable(struct regmap *map, unsigned int reg) in regmap_readable() argument 96 if (map->max_register && reg > map->max_register) in regmap_readable() [all …]
|
D | regmap-debugfs.c | 23 struct regmap *map; member 42 struct regmap *map = file->private_data; in regmap_name_read_file() local 50 ret = snprintf(buf, PAGE_SIZE, "%s\n", map->dev->driver->name); in regmap_name_read_file() 67 static void regmap_debugfs_free_dump_cache(struct regmap *map) in regmap_debugfs_free_dump_cache() argument 71 while (!list_empty(&map->debugfs_off_cache)) { in regmap_debugfs_free_dump_cache() 72 c = list_first_entry(&map->debugfs_off_cache, in regmap_debugfs_free_dump_cache() 84 static unsigned int regmap_debugfs_get_dump_start(struct regmap *map, in regmap_debugfs_get_dump_start() argument 103 mutex_lock(&map->cache_lock); in regmap_debugfs_get_dump_start() 105 if (list_empty(&map->debugfs_off_cache)) { in regmap_debugfs_get_dump_start() 106 for (; i <= map->max_register; i += map->reg_stride) { in regmap_debugfs_get_dump_start() [all …]
|
D | trace.h | 17 TP_PROTO(struct regmap *map, unsigned int reg, 20 TP_ARGS(map, reg, val), 23 __string( name, regmap_name(map) ) 29 __assign_str(name, regmap_name(map)); 41 TP_PROTO(struct regmap *map, unsigned int reg, 44 TP_ARGS(map, reg, val) 50 TP_PROTO(struct regmap *map, unsigned int reg, 53 TP_ARGS(map, reg, val) 59 TP_PROTO(struct regmap *map, unsigned int reg, 62 TP_ARGS(map, reg, val) [all …]
|
D | regcache-lzo.c | 19 static int regcache_lzo_exit(struct regmap *map); 33 static int regcache_lzo_block_count(struct regmap *map) in regcache_lzo_block_count() argument 72 static int regcache_lzo_compress_cache_block(struct regmap *map, in regcache_lzo_compress_cache_block() argument 90 static int regcache_lzo_decompress_cache_block(struct regmap *map, in regcache_lzo_decompress_cache_block() argument 108 static inline int regcache_lzo_get_blkindex(struct regmap *map, in regcache_lzo_get_blkindex() argument 111 return ((reg / map->reg_stride) * map->cache_word_size) / in regcache_lzo_get_blkindex() 112 DIV_ROUND_UP(map->cache_size_raw, in regcache_lzo_get_blkindex() 113 regcache_lzo_block_count(map)); in regcache_lzo_get_blkindex() 116 static inline int regcache_lzo_get_blkpos(struct regmap *map, in regcache_lzo_get_blkpos() argument 119 return (reg / map->reg_stride) % in regcache_lzo_get_blkpos() [all …]
|
D | regcache-rbtree.c | 21 static int regcache_rbtree_write(struct regmap *map, unsigned int reg, 23 static int regcache_rbtree_exit(struct regmap *map); 44 struct regmap *map, in regcache_rbtree_get_base_top_reg() argument 49 *top = rbnode->base_reg + ((rbnode->blklen - 1) * map->reg_stride); in regcache_rbtree_get_base_top_reg() 52 static unsigned int regcache_rbtree_get_register(struct regmap *map, in regcache_rbtree_get_register() argument 55 return regcache_get_val(map, rbnode->block, idx); in regcache_rbtree_get_register() 58 static void regcache_rbtree_set_register(struct regmap *map, in regcache_rbtree_set_register() argument 63 regcache_set_val(map, rbnode->block, idx, val); in regcache_rbtree_set_register() 66 static struct regcache_rbtree_node *regcache_rbtree_lookup(struct regmap *map, in regcache_rbtree_lookup() argument 69 struct regcache_rbtree_ctx *rbtree_ctx = map->cache; in regcache_rbtree_lookup() [all …]
|
D | internal.h | 37 void (*format_write)(struct regmap *map, 47 struct regmap *map; member 151 int (*init)(struct regmap *map); 152 int (*exit)(struct regmap *map); 154 void (*debugfs_init)(struct regmap *map); 156 int (*read)(struct regmap *map, unsigned int reg, unsigned int *value); 157 int (*write)(struct regmap *map, unsigned int reg, unsigned int value); 158 int (*sync)(struct regmap *map, unsigned int min, unsigned int max); 159 int (*drop)(struct regmap *map, unsigned int min, unsigned int max); 162 bool regmap_writeable(struct regmap *map, unsigned int reg); [all …]
|
D | regmap-irq.c | 28 struct regmap *map; member 63 struct regmap *map = d->map; in regmap_irq_sync_unlock() local 68 ret = pm_runtime_get_sync(map->dev); in regmap_irq_sync_unlock() 70 dev_err(map->dev, "IRQ sync failed to resume: %d\n", in regmap_irq_sync_unlock() 81 (i * map->reg_stride * d->irq_reg_stride); in regmap_irq_sync_unlock() 83 ret = regmap_update_bits(d->map, reg, in regmap_irq_sync_unlock() 86 ret = regmap_update_bits(d->map, reg, in regmap_irq_sync_unlock() 89 dev_err(d->map->dev, "Failed to sync masks in %x\n", in regmap_irq_sync_unlock() 93 (i * map->reg_stride * d->irq_reg_stride); in regmap_irq_sync_unlock() 96 ret = regmap_update_bits(d->map, reg, in regmap_irq_sync_unlock() [all …]
|
D | regcache-flat.c | 19 static int regcache_flat_init(struct regmap *map) in regcache_flat_init() argument 24 map->cache = kzalloc(sizeof(unsigned int) * (map->max_register + 1), in regcache_flat_init() 26 if (!map->cache) in regcache_flat_init() 29 cache = map->cache; in regcache_flat_init() 31 for (i = 0; i < map->num_reg_defaults; i++) in regcache_flat_init() 32 cache[map->reg_defaults[i].reg] = map->reg_defaults[i].def; in regcache_flat_init() 37 static int regcache_flat_exit(struct regmap *map) in regcache_flat_exit() argument 39 kfree(map->cache); in regcache_flat_exit() 40 map->cache = NULL; in regcache_flat_exit() 45 static int regcache_flat_read(struct regmap *map, in regcache_flat_read() argument [all …]
|
/linux-4.1.27/include/linux/mtd/ |
D | map.h | 36 #define map_bankwidth(map) 1 argument 37 #define map_bankwidth_is_1(map) (map_bankwidth(map) == 1) argument 38 #define map_bankwidth_is_large(map) (0) argument 39 #define map_words(map) (1) argument 42 #define map_bankwidth_is_1(map) (0) argument 48 # define map_bankwidth(map) ((map)->bankwidth) argument 50 # define map_bankwidth(map) 2 argument 51 # define map_bankwidth_is_large(map) (0) argument 52 # define map_words(map) (1) argument 54 #define map_bankwidth_is_2(map) (map_bankwidth(map) == 2) argument [all …]
|
D | cfi.h | 303 struct map_info *map, struct cfi_private *cfi) in cfi_build_cmd_addr() argument 305 unsigned bankwidth = map_bankwidth(map); in cfi_build_cmd_addr() 328 static inline map_word cfi_build_cmd(u_long cmd, struct map_info *map, struct cfi_private *cfi) in cfi_build_cmd() argument 339 if (map_bankwidth_is_large(map)) { in cfi_build_cmd() 341 words_per_bus = (map_bankwidth(map)) / wordwidth; // i.e. normally 1 in cfi_build_cmd() 343 wordwidth = map_bankwidth(map); in cfi_build_cmd() 347 chip_mode = map_bankwidth(map) / cfi_interleave(cfi); in cfi_build_cmd() 348 chips_per_word = wordwidth * cfi_interleave(cfi) / map_bankwidth(map); in cfi_build_cmd() 358 onecmd = cpu_to_cfi16(map, cmd); in cfi_build_cmd() 361 onecmd = cpu_to_cfi32(map, cmd); in cfi_build_cmd() [all …]
|
D | pfow.h | 99 static inline void send_pfow_command(struct map_info *map, in send_pfow_command() argument 103 int bits_per_chip = map_bankwidth(map) * 8; in send_pfow_command() 105 map_write(map, CMD(cmd_code), map->pfow_base + PFOW_COMMAND_CODE); in send_pfow_command() 106 map_write(map, CMD(adr & ((1<<bits_per_chip) - 1)), in send_pfow_command() 107 map->pfow_base + PFOW_COMMAND_ADDRESS_L); in send_pfow_command() 108 map_write(map, CMD(adr>>bits_per_chip), in send_pfow_command() 109 map->pfow_base + PFOW_COMMAND_ADDRESS_H); in send_pfow_command() 111 map_write(map, CMD(len & ((1<<bits_per_chip) - 1)), in send_pfow_command() 112 map->pfow_base + PFOW_DATA_COUNT_L); in send_pfow_command() 113 map_write(map, CMD(len>>bits_per_chip), in send_pfow_command() [all …]
|
D | cfi_endian.h | 41 #define cpu_to_cfi8(map, x) (x) argument 42 #define cfi8_to_cpu(map, x) (x) argument 43 #define cpu_to_cfi16(map, x) _cpu_to_cfi(16, (map)->swap, (x)) argument 44 #define cpu_to_cfi32(map, x) _cpu_to_cfi(32, (map)->swap, (x)) argument 45 #define cpu_to_cfi64(map, x) _cpu_to_cfi(64, (map)->swap, (x)) argument 46 #define cfi16_to_cpu(map, x) _cfi_to_cpu(16, (map)->swap, (x)) argument 47 #define cfi32_to_cpu(map, x) _cfi_to_cpu(32, (map)->swap, (x)) argument 48 #define cfi64_to_cpu(map, x) _cfi_to_cpu(64, (map)->swap, (x)) argument
|
/linux-4.1.27/net/sctp/ |
D | tsnmap.c | 44 static void sctp_tsnmap_update(struct sctp_tsnmap *map); 45 static void sctp_tsnmap_find_gap_ack(unsigned long *map, __u16 off, 47 static int sctp_tsnmap_grow(struct sctp_tsnmap *map, u16 size); 50 struct sctp_tsnmap *sctp_tsnmap_init(struct sctp_tsnmap *map, __u16 len, in sctp_tsnmap_init() argument 53 if (!map->tsn_map) { in sctp_tsnmap_init() 54 map->tsn_map = kzalloc(len>>3, gfp); in sctp_tsnmap_init() 55 if (map->tsn_map == NULL) in sctp_tsnmap_init() 58 map->len = len; in sctp_tsnmap_init() 60 bitmap_zero(map->tsn_map, map->len); in sctp_tsnmap_init() 64 map->base_tsn = initial_tsn; in sctp_tsnmap_init() [all …]
|
D | ssnmap.c | 37 static struct sctp_ssnmap *sctp_ssnmap_init(struct sctp_ssnmap *map, __u16 in, 85 static struct sctp_ssnmap *sctp_ssnmap_init(struct sctp_ssnmap *map, __u16 in, in sctp_ssnmap_init() argument 88 memset(map, 0x00, sctp_ssnmap_size(in, out)); in sctp_ssnmap_init() 91 map->in.ssn = (__u16 *)&map[1]; in sctp_ssnmap_init() 92 map->in.len = in; in sctp_ssnmap_init() 95 map->out.ssn = &map->in.ssn[in]; in sctp_ssnmap_init() 96 map->out.len = out; in sctp_ssnmap_init() 98 return map; in sctp_ssnmap_init() 102 void sctp_ssnmap_clear(struct sctp_ssnmap *map) in sctp_ssnmap_clear() argument 106 size = (map->in.len + map->out.len) * sizeof(__u16); in sctp_ssnmap_clear() [all …]
|
/linux-4.1.27/tools/perf/util/ |
D | map.h | 27 struct map { struct 47 u64 (*map_ip)(struct map *, u64); argument 49 u64 (*unmap_ip)(struct map *, u64); argument 79 struct kmap *map__kmap(struct map *map); 80 struct map_groups *map__kmaps(struct map *map); 82 static inline u64 map__map_ip(struct map *map, u64 ip) in map__map_ip() argument 84 return ip - map->start + map->pgoff; in map__map_ip() 87 static inline u64 map__unmap_ip(struct map *map, u64 ip) in map__unmap_ip() argument 89 return ip + map->start - map->pgoff; in map__unmap_ip() 92 static inline u64 identity__map_ip(struct map *map __maybe_unused, u64 ip) in identity__map_ip() [all …]
|
D | map.c | 125 void map__init(struct map *map, enum map_type type, in map__init() argument 128 map->type = type; in map__init() 129 map->start = start; in map__init() 130 map->end = end; in map__init() 131 map->pgoff = pgoff; in map__init() 132 map->reloc = 0; in map__init() 133 map->dso = dso; in map__init() 134 map->map_ip = map__map_ip; in map__init() 135 map->unmap_ip = map__unmap_ip; in map__init() 136 RB_CLEAR_NODE(&map->rb_node); in map__init() [all …]
|
D | symbol.c | 26 static int dso__load_kernel_sym(struct dso *dso, struct map *map, 28 static int dso__load_guest_kernel_sym(struct dso *dso, struct map *map, 202 struct map *prev, *curr; in __map_groups__fixup_end() 208 curr = rb_entry(prevnd, struct map, rb_node); in __map_groups__fixup_end() 212 curr = rb_entry(nd, struct map, rb_node); in __map_groups__fixup_end() 272 offset = al->addr - al->map->start - sym->start; in symbol__fprintf_symname_offs() 552 struct map *map; member 596 struct rb_root *root = &a->dso->symbols[a->map->type]; in map__process_kallsym_symbol() 598 if (!symbol_type__is_a(type, a->map->type)) in map__process_kallsym_symbol() 624 struct map *map) in dso__load_all_kallsyms() argument [all …]
|
D | cpumap.h | 12 int map[]; member 17 void cpu_map__delete(struct cpu_map *map); 19 size_t cpu_map__fprintf(struct cpu_map *map, FILE *fp); 20 int cpu_map__get_socket(struct cpu_map *map, int idx); 21 int cpu_map__get_core(struct cpu_map *map, int idx); 29 return sock->map[s]; in cpu_map__socket() 42 static inline int cpu_map__nr(const struct cpu_map *map) in cpu_map__nr() argument 44 return map ? map->nr : 1; in cpu_map__nr() 47 static inline bool cpu_map__empty(const struct cpu_map *map) in cpu_map__empty() argument 49 return map ? map->map[0] == -1 : true; in cpu_map__empty()
|
D | cpumap.c | 22 cpus->map[i] = i; in cpu_map__default_new() 37 memcpy(cpus->map, tmp_cpus, payload_size); in cpu_map__trim_new() 179 size_t cpu_map__fprintf(struct cpu_map *map, FILE *fp) in cpu_map__fprintf() argument 183 map->nr, map->nr > 1 ? "s" : ""); in cpu_map__fprintf() 184 for (i = 0; i < map->nr; ++i) in cpu_map__fprintf() 185 printed += fprintf(fp, "%s%d", i ? ", " : "", map->map[i]); in cpu_map__fprintf() 196 cpus->map[0] = -1; in cpu_map__dummy_new() 202 void cpu_map__delete(struct cpu_map *map) in cpu_map__delete() argument 204 free(map); in cpu_map__delete() 207 int cpu_map__get_socket(struct cpu_map *map, int idx) in cpu_map__get_socket() argument [all …]
|
D | symbol.h | 160 struct map *map; member 167 struct map *map; member 188 struct map *map; member 228 int dso__load(struct dso *dso, struct map *map, symbol_filter_t filter); 229 int dso__load_vmlinux(struct dso *dso, struct map *map, 232 int dso__load_vmlinux_path(struct dso *dso, struct map *map, 234 int dso__load_kallsyms(struct dso *dso, const char *filename, struct map *map, 270 int dso__load_sym(struct dso *dso, struct map *map, struct symsrc *syms_ss, 274 struct map *map, symbol_filter_t filter);
|
D | annotate.h | 137 int symbol__annotate(struct symbol *sym, struct map *map, size_t privsize); 141 int symbol__annotate_init(struct map *map __maybe_unused, struct symbol *sym); 142 int symbol__annotate_printf(struct symbol *sym, struct map *map, 151 int symbol__tty_annotate(struct symbol *sym, struct map *map, 156 int symbol__tui_annotate(struct symbol *sym, struct map *map, 161 struct map *map __maybe_unused, in symbol__tui_annotate()
|
D | unwind-libunwind.c | 314 static struct map *find_map(unw_word_t ip, struct unwind_info *ui) in find_map() 320 return al.map; in find_map() 328 struct map *map; in find_proc_info() local 332 map = find_map(ip, ui); in find_proc_info() 333 if (!map || !map->dso) in find_proc_info() 336 pr_debug("unwind: find_proc_info dso %s\n", map->dso->name); in find_proc_info() 339 if (!read_unwind_spec_eh_frame(map->dso, ui->machine, in find_proc_info() 343 di.start_ip = map->start; in find_proc_info() 344 di.end_ip = map->end; in find_proc_info() 345 di.u.rti.segbase = map->start + segbase; in find_proc_info() [all …]
|
D | unwind-libdw.c | 33 if (al->map) in __report_module() 34 dso = al->map->dso; in __report_module() 42 dso->long_name, -1, al->map->start, in __report_module() 65 e.map = al.map; in entry() 71 al.map ? al.map->map_ip(al.map, ip) : (u64) 0); in entry() 94 if (!al.map) { in access_dso_mem() 99 if (!al.map->dso) in access_dso_mem() 102 size = dso__data_read_addr(al.map->dso, al.map, ui->machine, in access_dso_mem()
|
D | sort.c | 125 static int64_t _sort__dso_cmp(struct map *map_l, struct map *map_r) in _sort__dso_cmp() 148 return _sort__dso_cmp(right->ms.map, left->ms.map); in sort__dso_cmp() 151 static int _hist_entry__dso_snprintf(struct map *map, char *bf, in _hist_entry__dso_snprintf() argument 154 if (map && map->dso) { in _hist_entry__dso_snprintf() 155 const char *dso_name = !verbose ? map->dso->short_name : in _hist_entry__dso_snprintf() 156 map->dso->long_name; in _hist_entry__dso_snprintf() 166 return _hist_entry__dso_snprintf(he->ms.map, bf, size, width); in hist_entry__dso_snprintf() 229 static int _hist_entry__sym_snprintf(struct map *map, struct symbol *sym, in _hist_entry__sym_snprintf() argument 236 char o = map ? dso__symtab_origin(map->dso) : '!'; in _hist_entry__sym_snprintf() 242 if (sym && map) { in _hist_entry__sym_snprintf() [all …]
|
D | machine.c | 489 struct map *machine__new_module(struct machine *machine, u64 start, in machine__new_module() 492 struct map *map = NULL; in machine__new_module() local 499 map = map_groups__find_by_name(&machine->kmaps, MAP__FUNCTION, in machine__new_module() 501 if (map) in machine__new_module() 508 map = map__new2(start, dso, MAP__FUNCTION); in machine__new_module() 509 if (map == NULL) in machine__new_module() 512 map_groups__insert(&machine->kmaps, map); in machine__new_module() 516 return map; in machine__new_module() 798 struct map *map = machine->vmlinux_maps[type]; in machine__load_kallsyms() local 799 int ret = dso__load_kallsyms(map->dso, filename, map, filter); in machine__load_kallsyms() [all …]
|
/linux-4.1.27/drivers/mtd/maps/ |
D | pci.c | 26 int (*init)(struct pci_dev *dev, struct map_pci_info *map); 27 void (*exit)(struct pci_dev *dev, struct map_pci_info *map); 28 unsigned long (*translate)(struct map_pci_info *map, unsigned long ofs); 33 struct map_info map; member 35 void (*exit)(struct pci_dev *dev, struct map_pci_info *map); 36 unsigned long (*translate)(struct map_pci_info *map, unsigned long ofs); 42 struct map_pci_info *map = (struct map_pci_info *)_map; in mtd_pci_read8() local 44 val.x[0]= readb(map->base + map->translate(map, ofs)); in mtd_pci_read8() 50 struct map_pci_info *map = (struct map_pci_info *)_map; in mtd_pci_read32() local 52 val.x[0] = readl(map->base + map->translate(map, ofs)); in mtd_pci_read32() [all …]
|
D | amd76xrom.c | 41 struct map_info map; member 70 struct amd76xrom_map_info *map, *scratch; in amd76xrom_cleanup() local 81 list_for_each_entry_safe(map, scratch, &window->maps, list) { in amd76xrom_cleanup() 82 if (map->rsrc.parent) { in amd76xrom_cleanup() 83 release_resource(&map->rsrc); in amd76xrom_cleanup() 85 mtd_device_unregister(map->mtd); in amd76xrom_cleanup() 86 map_destroy(map->mtd); in amd76xrom_cleanup() 87 list_del(&map->list); in amd76xrom_cleanup() 88 kfree(map); in amd76xrom_cleanup() 109 struct amd76xrom_map_info *map = NULL; in amd76xrom_init_one() local [all …]
|
D | ck804xrom.c | 45 struct map_info map; member 83 struct ck804xrom_map_info *map, *scratch; in ck804xrom_cleanup() local 93 list_for_each_entry_safe(map, scratch, &window->maps, list) { in ck804xrom_cleanup() 94 if (map->rsrc.parent) in ck804xrom_cleanup() 95 release_resource(&map->rsrc); in ck804xrom_cleanup() 97 mtd_device_unregister(map->mtd); in ck804xrom_cleanup() 98 map_destroy(map->mtd); in ck804xrom_cleanup() 99 list_del(&map->list); in ck804xrom_cleanup() 100 kfree(map); in ck804xrom_cleanup() 122 struct ck804xrom_map_info *map = NULL; in ck804xrom_init_one() local [all …]
|
D | ichxrom.c | 46 struct map_info map; member 58 struct ichxrom_map_info *map, *scratch; in ichxrom_cleanup() local 67 list_for_each_entry_safe(map, scratch, &window->maps, list) { in ichxrom_cleanup() 68 if (map->rsrc.parent) in ichxrom_cleanup() 69 release_resource(&map->rsrc); in ichxrom_cleanup() 70 mtd_device_unregister(map->mtd); in ichxrom_cleanup() 71 map_destroy(map->mtd); in ichxrom_cleanup() 72 list_del(&map->list); in ichxrom_cleanup() 73 kfree(map); in ichxrom_cleanup() 92 struct ichxrom_map_info *map = NULL; in ichxrom_init_one() local [all …]
|
D | esb2rom.c | 107 struct map_info map; member 119 struct esb2rom_map_info *map, *scratch; in esb2rom_cleanup() local 128 list_for_each_entry_safe(map, scratch, &window->maps, list) { in esb2rom_cleanup() 129 if (map->rsrc.parent) in esb2rom_cleanup() 130 release_resource(&map->rsrc); in esb2rom_cleanup() 131 mtd_device_unregister(map->mtd); in esb2rom_cleanup() 132 map_destroy(map->mtd); in esb2rom_cleanup() 133 list_del(&map->list); in esb2rom_cleanup() 134 kfree(map); in esb2rom_cleanup() 152 struct esb2rom_map_info *map = NULL; in esb2rom_init_one() local [all …]
|
D | pxa2xx-flash.c | 28 static void pxa2xx_map_inval_cache(struct map_info *map, unsigned long from, in pxa2xx_map_inval_cache() argument 31 unsigned long start = (unsigned long)map->cached + from; in pxa2xx_map_inval_cache() 44 struct map_info map; member 63 info->map.name = flash->name; in pxa2xx_flash_probe() 64 info->map.bankwidth = flash->width; in pxa2xx_flash_probe() 65 info->map.phys = res->start; in pxa2xx_flash_probe() 66 info->map.size = resource_size(res); in pxa2xx_flash_probe() 68 info->map.virt = ioremap(info->map.phys, info->map.size); in pxa2xx_flash_probe() 69 if (!info->map.virt) { in pxa2xx_flash_probe() 71 info->map.name); in pxa2xx_flash_probe() [all …]
|
D | lantiq-flash.c | 44 struct map_info *map; member 51 ltq_read16(struct map_info *map, unsigned long adr) in ltq_read16() argument 56 if (map->map_priv_1 == LTQ_NOR_PROBING) in ltq_read16() 59 temp.x[0] = *(u16 *)(map->virt + adr); in ltq_read16() 65 ltq_write16(struct map_info *map, map_word d, unsigned long adr) in ltq_write16() argument 69 if (map->map_priv_1 == LTQ_NOR_PROBING) in ltq_write16() 72 *(u16 *)(map->virt + adr) = d.x[0]; in ltq_write16() 84 ltq_copy_from(struct map_info *map, void *to, in ltq_copy_from() argument 87 unsigned char *f = (unsigned char *)map->virt + from; in ltq_copy_from() 98 ltq_copy_to(struct map_info *map, unsigned long to, in ltq_copy_to() argument [all …]
|
D | map_funcs.c | 12 static map_word __xipram simple_map_read(struct map_info *map, unsigned long ofs) in simple_map_read() argument 14 return inline_map_read(map, ofs); in simple_map_read() 17 static void __xipram simple_map_write(struct map_info *map, const map_word datum, unsigned long ofs) in simple_map_write() argument 19 inline_map_write(map, datum, ofs); in simple_map_write() 22 static void __xipram simple_map_copy_from(struct map_info *map, void *to, unsigned long from, ssize… in simple_map_copy_from() argument 24 inline_map_copy_from(map, to, from, len); in simple_map_copy_from() 27 static void __xipram simple_map_copy_to(struct map_info *map, unsigned long to, const void *from, s… in simple_map_copy_to() argument 29 inline_map_copy_to(map, to, from, len); in simple_map_copy_to() 32 void simple_map_init(struct map_info *map) in simple_map_init() argument 34 BUG_ON(!map_bankwidth_supported(map->bankwidth)); in simple_map_init() [all …]
|
D | bfin-async-flash.c | 39 struct map_info map; member 70 static map_word bfin_flash_read(struct map_info *map, unsigned long ofs) in bfin_flash_read() argument 72 struct async_state *state = (struct async_state *)map->map_priv_1; in bfin_flash_read() 78 word = readw(map->virt + ofs); in bfin_flash_read() 86 static void bfin_flash_copy_from(struct map_info *map, void *to, unsigned long from, ssize_t len) in bfin_flash_copy_from() argument 88 struct async_state *state = (struct async_state *)map->map_priv_1; in bfin_flash_copy_from() 92 memcpy(to, map->virt + from, len); in bfin_flash_copy_from() 97 static void bfin_flash_write(struct map_info *map, map_word d1, unsigned long ofs) in bfin_flash_write() argument 99 struct async_state *state = (struct async_state *)map->map_priv_1; in bfin_flash_write() 106 writew(d, map->virt + ofs); in bfin_flash_write() [all …]
|
D | ixp4xx.c | 88 static map_word ixp4xx_read16(struct map_info *map, unsigned long ofs) in ixp4xx_read16() argument 91 val.x[0] = flash_read16(map->virt + ofs); in ixp4xx_read16() 100 static void ixp4xx_copy_from(struct map_info *map, void *to, in ixp4xx_copy_from() argument 104 void __iomem *src = map->virt + from; in ixp4xx_copy_from() 131 static void ixp4xx_probe_write16(struct map_info *map, map_word d, unsigned long adr) in ixp4xx_probe_write16() argument 134 flash_write16(d.x[0], map->virt + adr); in ixp4xx_probe_write16() 140 static void ixp4xx_write16(struct map_info *map, map_word d, unsigned long adr) in ixp4xx_write16() argument 142 flash_write16(d.x[0], map->virt + adr); in ixp4xx_write16() 147 struct map_info map; member 203 info->map.phys = NO_XIP; in ixp4xx_flash_probe() [all …]
|
D | gpio-addr-flash.c | 45 struct map_info map; member 82 static map_word gf_read(struct map_info *map, unsigned long ofs) in gf_read() argument 84 struct async_state *state = gf_map_info_to_state(map); in gf_read() 90 word = readw(map->virt + (ofs % state->win_size)); in gf_read() 105 static void gf_copy_from(struct map_info *map, void *to, unsigned long from, ssize_t len) in gf_copy_from() argument 107 struct async_state *state = gf_map_info_to_state(map); in gf_copy_from() 118 memcpy_fromio(to, map->virt + (from % state->win_size), in gf_copy_from() 131 static void gf_write(struct map_info *map, map_word d1, unsigned long ofs) in gf_write() argument 133 struct async_state *state = gf_map_info_to_state(map); in gf_write() 139 writew(d, map->virt + (ofs % state->win_size)); in gf_write() [all …]
|
D | dc21285.c | 54 static map_word dc21285_read8(struct map_info *map, unsigned long ofs) in dc21285_read8() argument 57 val.x[0] = *(uint8_t*)(map->virt + ofs); in dc21285_read8() 61 static map_word dc21285_read16(struct map_info *map, unsigned long ofs) in dc21285_read16() argument 64 val.x[0] = *(uint16_t*)(map->virt + ofs); in dc21285_read16() 68 static map_word dc21285_read32(struct map_info *map, unsigned long ofs) in dc21285_read32() argument 71 val.x[0] = *(uint32_t*)(map->virt + ofs); in dc21285_read32() 75 static void dc21285_copy_from(struct map_info *map, void *to, unsigned long from, ssize_t len) in dc21285_copy_from() argument 77 memcpy(to, (void*)(map->virt + from), len); in dc21285_copy_from() 80 static void dc21285_write8(struct map_info *map, const map_word d, unsigned long adr) in dc21285_write8() argument 86 *(uint8_t*)(map->virt + adr) = d.x[0]; in dc21285_write8() [all …]
|
D | latch-addr-flash.c | 26 struct map_info map; member 38 static map_word lf_read(struct map_info *map, unsigned long ofs) in lf_read() argument 43 info = (struct latch_addr_flash_info *)map->map_priv_1; in lf_read() 48 datum = inline_map_read(map, info->win_mask & ofs); in lf_read() 55 static void lf_write(struct map_info *map, map_word datum, unsigned long ofs) in lf_write() argument 59 info = (struct latch_addr_flash_info *)map->map_priv_1; in lf_write() 64 inline_map_write(map, datum, info->win_mask & ofs); in lf_write() 69 static void lf_copy_from(struct map_info *map, void *to, in lf_copy_from() argument 73 (struct latch_addr_flash_info *) map->map_priv_1; in lf_copy_from() 84 memcpy_fromio(to, map->virt + (from & info->win_mask), n); in lf_copy_from() [all …]
|
D | sun_uflash.c | 40 struct map_info map; /* mtd map info */ member 71 memcpy(&up->map, &uflash_map_templ, sizeof(uflash_map_templ)); in uflash_devinit() 73 up->map.size = resource_size(&op->resource[0]); in uflash_devinit() 77 up->map.name = up->name; in uflash_devinit() 79 up->map.phys = op->resource[0].start; in uflash_devinit() 81 up->map.virt = of_ioremap(&op->resource[0], 0, up->map.size, in uflash_devinit() 83 if (!up->map.virt) { in uflash_devinit() 90 simple_map_init(&up->map); in uflash_devinit() 93 up->mtd = do_map_probe("cfi_probe", &up->map); in uflash_devinit() 95 of_iounmap(&op->resource[0], up->map.virt, up->map.size); in uflash_devinit() [all …]
|
D | plat-ram.c | 45 struct map_info map; member 107 if (info->map.virt != NULL) in platram_remove() 108 iounmap(info->map.virt); in platram_remove() 164 info->map.phys = res->start; in platram_probe() 165 info->map.size = resource_size(res); in platram_probe() 166 info->map.name = pdata->mapname != NULL ? in platram_probe() 168 info->map.bankwidth = pdata->bankwidth; in platram_probe() 172 info->area = request_mem_region(res->start, info->map.size, pdev->name); in platram_probe() 181 info->map.virt = ioremap(res->start, info->map.size); in platram_probe() 182 dev_dbg(&pdev->dev, "virt %p, %lu bytes\n", info->map.virt, info->map.size); in platram_probe() [all …]
|
D | sa1100-flash.c | 28 struct map_info map; member 41 static void sa1100_set_vpp(struct map_info *map, int on) in sa1100_set_vpp() argument 43 struct sa_subdev_info *subdev = container_of(map, struct sa_subdev_info, map); in sa1100_set_vpp() 61 if (subdev->map.virt) in sa1100_destroy_subdev() 62 iounmap(subdev->map.virt); in sa1100_destroy_subdev() 63 release_mem_region(subdev->map.phys, subdev->map.size); in sa1100_destroy_subdev() 85 subdev->map.bankwidth = (MSC0 & MSC_RBW) ? 2 : 4; in sa1100_probe_subdev() 89 subdev->map.bankwidth = ((MSC0 >> 16) & MSC_RBW) ? 2 : 4; in sa1100_probe_subdev() 99 subdev->map.set_vpp = sa1100_set_vpp; in sa1100_probe_subdev() 101 subdev->map.phys = phys; in sa1100_probe_subdev() [all …]
|
D | physmap_of.c | 30 struct map_info map; member 60 if (info->list[i].map.virt) in of_flash_remove() 61 iounmap(info->list[i].map.virt); in of_flash_remove() 78 struct map_info *map) in obsolete_probe() argument 91 mtd = do_map_probe(rom_probe_types[i], map); in obsolete_probe() 97 return do_map_probe("cfi_probe", map); in obsolete_probe() 99 return do_map_probe("jedec_probe", map); in obsolete_probe() 104 return do_map_probe("map_rom", map); in obsolete_probe() 237 info->list[i].map.name = mtd_name ?: dev_name(&dev->dev); in of_flash_probe() 238 info->list[i].map.phys = res.start; in of_flash_probe() [all …]
|
D | rbtx4939-flash.c | 26 struct map_info map; member 77 info->map.name = dev_name(&dev->dev); in rbtx4939_flash_probe() 78 info->map.phys = res->start; in rbtx4939_flash_probe() 79 info->map.size = size; in rbtx4939_flash_probe() 80 info->map.bankwidth = pdata->width; in rbtx4939_flash_probe() 82 info->map.virt = devm_ioremap(&dev->dev, info->map.phys, size); in rbtx4939_flash_probe() 83 if (!info->map.virt) in rbtx4939_flash_probe() 87 (*pdata->map_init)(&info->map); in rbtx4939_flash_probe() 89 simple_map_init(&info->map); in rbtx4939_flash_probe() 93 info->mtd = do_map_probe(*probe_type, &info->map); in rbtx4939_flash_probe()
|
D | pcmciamtd.c | 83 static caddr_t remap_window(struct map_info *map, unsigned long to) in remap_window() argument 85 struct pcmciamtd_dev *dev = (struct pcmciamtd_dev *)map->map_priv_1; in remap_window() 86 struct resource *win = (struct resource *) map->map_priv_2; in remap_window() 108 static map_word pcmcia_read8_remap(struct map_info *map, unsigned long ofs) in pcmcia_read8_remap() argument 113 addr = remap_window(map, ofs); in pcmcia_read8_remap() 123 static map_word pcmcia_read16_remap(struct map_info *map, unsigned long ofs) in pcmcia_read16_remap() argument 128 addr = remap_window(map, ofs); in pcmcia_read16_remap() 138 static void pcmcia_copy_from_remap(struct map_info *map, void *to, unsigned long from, ssize_t len) in pcmcia_copy_from_remap() argument 140 struct pcmciamtd_dev *dev = (struct pcmciamtd_dev *)map->map_priv_1; in pcmcia_copy_from_remap() 151 addr = remap_window(map, from); in pcmcia_copy_from_remap() [all …]
|
D | physmap.c | 29 struct map_info map[MAX_RESOURCES]; member 63 static void physmap_set_vpp(struct map_info *map, int state) in physmap_set_vpp() argument 70 pdev = (struct platform_device *)map->map_priv_1; in physmap_set_vpp() 138 info->map[i].name = dev_name(&dev->dev); in physmap_flash_probe() 139 info->map[i].phys = dev->resource[i].start; in physmap_flash_probe() 140 info->map[i].size = resource_size(&dev->resource[i]); in physmap_flash_probe() 141 info->map[i].bankwidth = physmap_data->width; in physmap_flash_probe() 142 info->map[i].set_vpp = physmap_set_vpp; in physmap_flash_probe() 143 info->map[i].pfow_base = physmap_data->pfow_base; in physmap_flash_probe() 144 info->map[i].map_priv_1 = (unsigned long)dev; in physmap_flash_probe() [all …]
|
D | intel_vr_nor.c | 44 struct map_info map; member 89 p->info = do_map_probe(*type, &p->map); in vr_nor_mtd_setup() 108 iounmap(p->map.virt); in vr_nor_destroy_maps() 151 p->map.name = DRV_NAME; in vr_nor_init_maps() 152 p->map.bankwidth = (exp_timing_cs0 & TIMING_BYTE_EN) ? 1 : 2; in vr_nor_init_maps() 153 p->map.phys = win_phys + CS0_START; in vr_nor_init_maps() 154 p->map.size = CS0_SIZE; in vr_nor_init_maps() 155 p->map.virt = ioremap_nocache(p->map.phys, p->map.size); in vr_nor_init_maps() 156 if (!p->map.virt) { in vr_nor_init_maps() 160 simple_map_init(&p->map); in vr_nor_init_maps() [all …]
|
D | sbc_gxx.c | 103 static inline void sbc_gxx_page(struct map_info *map, unsigned long ofs) in sbc_gxx_page() argument 114 static map_word sbc_gxx_read8(struct map_info *map, unsigned long ofs) in sbc_gxx_read8() argument 118 sbc_gxx_page(map, ofs); in sbc_gxx_read8() 124 static void sbc_gxx_copy_from(struct map_info *map, void *to, unsigned long from, ssize_t len) in sbc_gxx_copy_from() argument 132 sbc_gxx_page(map, from); in sbc_gxx_copy_from() 141 static void sbc_gxx_write8(struct map_info *map, map_word d, unsigned long adr) in sbc_gxx_write8() argument 144 sbc_gxx_page(map, adr); in sbc_gxx_write8() 149 static void sbc_gxx_copy_to(struct map_info *map, unsigned long to, const void *from, ssize_t len) in sbc_gxx_copy_to() argument 157 sbc_gxx_page(map, to); in sbc_gxx_copy_to()
|
/linux-4.1.27/drivers/mtd/lpddr/ |
D | qinfo_probe.c | 34 static int lpddr_chip_setup(struct map_info *map, struct lpddr_private *lpddr); 35 struct mtd_info *lpddr_probe(struct map_info *map); 36 static struct lpddr_private *lpddr_probe_chip(struct map_info *map); 37 static int lpddr_pfow_present(struct map_info *map, 58 static long lpddr_get_qinforec_pos(struct map_info *map, char *id_str) in lpddr_get_qinforec_pos() argument 62 int bankwidth = map_bankwidth(map) * 8; in lpddr_get_qinforec_pos() 72 printk(KERN_ERR"%s qinfo id string is wrong! \n", map->name); in lpddr_get_qinforec_pos() 77 static uint16_t lpddr_info_query(struct map_info *map, char *id_str) in lpddr_info_query() argument 80 int bits_per_chip = map_bankwidth(map) * 8; in lpddr_info_query() 81 unsigned long adr = lpddr_get_qinforec_pos(map, id_str); in lpddr_info_query() [all …]
|
D | lpddr2_nvm.c | 129 static inline u_long ow_reg_add(struct map_info *map, u_long offset) in ow_reg_add() argument 132 struct pcm_int_data *pcm_data = map->fldrv_priv; in ow_reg_add() 134 val = map->pfow_base + offset*pcm_data->bus_width; in ow_reg_add() 145 static inline void ow_enable(struct map_info *map) in ow_enable() argument 147 struct pcm_int_data *pcm_data = map->fldrv_priv; in ow_enable() 160 static inline void ow_disable(struct map_info *map) in ow_disable() argument 162 struct pcm_int_data *pcm_data = map->fldrv_priv; in ow_disable() 172 static int lpddr2_nvm_do_op(struct map_info *map, u_long cmd_code, in lpddr2_nvm_do_op() argument 180 struct pcm_int_data *pcm_data = map->fldrv_priv; in lpddr2_nvm_do_op() 194 map_write(map, cmd, ow_reg_add(map, CMD_CODE_OFS)); in lpddr2_nvm_do_op() [all …]
|
D | lpddr_cmds.c | 44 static int get_chip(struct map_info *map, struct flchip *chip, int mode); 45 static int chip_ready(struct map_info *map, struct flchip *chip, int mode); 46 static void put_chip(struct map_info *map, struct flchip *chip); 48 struct mtd_info *lpddr_cmdset(struct map_info *map) in lpddr_cmdset() argument 50 struct lpddr_private *lpddr = map->fldrv_priv; in lpddr_cmdset() 60 mtd->priv = map; in lpddr_cmdset() 73 if (map_is_linear(map)) { in lpddr_cmdset() 111 static int wait_for_ready(struct map_info *map, struct flchip *chip, in wait_for_ready() argument 127 dsr = CMDVAL(map_read(map, map->pfow_base + PFOW_DSR)); in wait_for_ready() 132 map->name, chip_state); in wait_for_ready() [all …]
|
/linux-4.1.27/drivers/xen/ |
D | gntdev.c | 99 static int unmap_grant_pages(struct grant_map *map, int offset, int pages); 107 struct grant_map *map; in gntdev_print_maps() local 110 list_for_each_entry(map, &priv->maps, next) in gntdev_print_maps() 112 map->index, map->count, in gntdev_print_maps() 113 map->index == text_index && text ? text : ""); in gntdev_print_maps() 117 static void gntdev_free_map(struct grant_map *map) in gntdev_free_map() argument 119 if (map == NULL) in gntdev_free_map() 122 if (map->pages) in gntdev_free_map() 123 gnttab_free_pages(map->count, map->pages); in gntdev_free_map() 124 kfree(map->pages); in gntdev_free_map() [all …]
|
/linux-4.1.27/net/rds/ |
D | cong.c | 109 struct rds_cong_map *map; in rds_cong_tree_walk() local 113 map = rb_entry(parent, struct rds_cong_map, m_rb_node); in rds_cong_tree_walk() 115 if (addr < map->m_addr) in rds_cong_tree_walk() 117 else if (addr > map->m_addr) in rds_cong_tree_walk() 120 return map; in rds_cong_tree_walk() 137 struct rds_cong_map *map; in rds_cong_from_addr() local 143 map = kzalloc(sizeof(struct rds_cong_map), GFP_KERNEL); in rds_cong_from_addr() 144 if (!map) in rds_cong_from_addr() 147 map->m_addr = addr; in rds_cong_from_addr() 148 init_waitqueue_head(&map->m_waitq); in rds_cong_from_addr() [all …]
|
/linux-4.1.27/drivers/mtd/chips/ |
D | cfi_cmdset_0002.c | 82 static int get_chip(struct map_info *map, struct flchip *chip, unsigned long adr, int mode); 83 static void put_chip(struct map_info *map, struct flchip *chip, unsigned long adr); 158 struct map_info *map = mtd->priv; in fixup_amd_bootblock() local 159 struct cfi_private *cfi = map->fldrv_priv; in fixup_amd_bootblock() 168 map->name, cfi->mfr, cfi->id); in fixup_amd_bootblock() 188 " detected\n", map->name); in fixup_amd_bootblock() 192 …printk(KERN_WARNING "%s: JEDEC Device ID is 0x%02X. Assuming broken CFI table.\n", map->name, cfi-… in fixup_amd_bootblock() 199 " deduced %s from Device ID\n", map->name, major, minor, in fixup_amd_bootblock() 207 struct map_info *map = mtd->priv; in fixup_use_write_buffers() local 208 struct cfi_private *cfi = map->fldrv_priv; in fixup_use_write_buffers() [all …]
|
D | cfi_probe.c | 27 static int cfi_probe_chip(struct map_info *map, __u32 base, 29 static int cfi_chip_setup(struct map_info *map, struct cfi_private *cfi); 31 struct mtd_info *cfi_probe(struct map_info *map); 38 #define xip_allowed(base, map) \ argument 40 (void) map_read(map, base); \ 45 #define xip_enable(base, map, cfi) \ argument 47 cfi_qry_mode_off(base, map, cfi); \ 48 xip_allowed(base, map); \ 51 #define xip_disable_qry(base, map, cfi) \ argument 54 cfi_qry_mode_on(base, map, cfi); \ [all …]
|
D | cfi_util.c | 26 int __xipram cfi_qry_present(struct map_info *map, __u32 base, in cfi_qry_present() argument 33 qry[0] = cfi_build_cmd('Q', map, cfi); in cfi_qry_present() 34 qry[1] = cfi_build_cmd('R', map, cfi); in cfi_qry_present() 35 qry[2] = cfi_build_cmd('Y', map, cfi); in cfi_qry_present() 37 val[0] = map_read(map, base + osf*0x10); in cfi_qry_present() 38 val[1] = map_read(map, base + osf*0x11); in cfi_qry_present() 39 val[2] = map_read(map, base + osf*0x12); in cfi_qry_present() 41 if (!map_word_equal(map, qry[0], val[0])) in cfi_qry_present() 44 if (!map_word_equal(map, qry[1], val[1])) in cfi_qry_present() 47 if (!map_word_equal(map, qry[2], val[2])) in cfi_qry_present() [all …]
|
D | map_ram.c | 22 static struct mtd_info *map_ram_probe(struct map_info *map); 33 static struct mtd_info *map_ram_probe(struct map_info *map) in map_ram_probe() argument 39 map_write8(map, 0x55, 0); in map_ram_probe() 40 if (map_read8(map, 0) != 0x55) in map_ram_probe() 43 map_write8(map, 0xAA, 0); in map_ram_probe() 44 if (map_read8(map, 0) != 0xAA) in map_ram_probe() 48 map_write8(map, 0x55, map->size-1); in map_ram_probe() 49 if (map_read8(map, map->size-1) != 0x55) in map_ram_probe() 52 map_write8(map, 0xAA, map->size-1); in map_ram_probe() 53 if (map_read8(map, map->size-1) != 0xAA) in map_ram_probe() [all …]
|
D | cfi_cmdset_0001.c | 96 static int chip_ready (struct map_info *map, struct flchip *chip, unsigned long adr, int mode); 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); 171 struct map_info *map = mtd->priv; in fixup_convert_atmel_pri() local 172 struct cfi_private *cfi = map->fldrv_priv; in fixup_convert_atmel_pri() 211 struct map_info *map = mtd->priv; in fixup_at49bv640dx_lock() local 212 struct cfi_private *cfi = map->fldrv_priv; in fixup_at49bv640dx_lock() 223 struct map_info *map = mtd->priv; in fixup_intel_strataflash() local 224 struct cfi_private *cfi = map->fldrv_priv; in fixup_intel_strataflash() 236 struct map_info *map = mtd->priv; in fixup_no_write_suspend() local [all …]
|
D | cfi_cmdset_0020.c | 113 struct mtd_info *cfi_cmdset_0020(struct map_info *map, int primary) in cfi_cmdset_0020() argument 115 struct cfi_private *cfi = map->fldrv_priv; in cfi_cmdset_0020() 127 extp = (struct cfi_pri_intelext*)cfi_read_pri(map, adr, sizeof(*extp), "ST Microelectronics"); in cfi_cmdset_0020() 141 extp->FeatureSupport = cfi32_to_cpu(map, extp->FeatureSupport); in cfi_cmdset_0020() 142 extp->BlkStatusRegMask = cfi32_to_cpu(map, in cfi_cmdset_0020() 162 return cfi_staa_setup(map); in cfi_cmdset_0020() 166 static struct mtd_info *cfi_staa_setup(struct map_info *map) in cfi_staa_setup() argument 168 struct cfi_private *cfi = map->fldrv_priv; in cfi_staa_setup() 182 mtd->priv = map; in cfi_staa_setup() 240 map->fldrv = &cfi_staa_chipdrv; in cfi_staa_setup() [all …]
|
D | gen_probe.c | 16 static struct cfi_private *genprobe_ident_chips(struct map_info *map, 18 static int genprobe_new_chip(struct map_info *map, struct chip_probe *cp, 21 struct mtd_info *mtd_do_chip_probe(struct map_info *map, struct chip_probe *cp) in mtd_do_chip_probe() argument 27 cfi = genprobe_ident_chips(map, cp); in mtd_do_chip_probe() 32 map->fldrv_priv = cfi; in mtd_do_chip_probe() 35 mtd = check_cmd_set(map, 1); /* First the primary cmdset */ in mtd_do_chip_probe() 37 mtd = check_cmd_set(map, 0); /* Then the secondary */ in mtd_do_chip_probe() 40 if (mtd->size > map->size) { in mtd_do_chip_probe() 43 (unsigned long)map->size >> 10); in mtd_do_chip_probe() 44 mtd->size = map->size; in mtd_do_chip_probe() [all …]
|
D | map_rom.c | 21 static struct mtd_info *map_rom_probe(struct map_info *map); 32 static unsigned int default_erasesize(struct map_info *map) in default_erasesize() argument 36 erase_size = of_get_property(map->device_node, "erase-size", NULL); in default_erasesize() 38 return !erase_size ? map->size : be32_to_cpu(*erase_size); in default_erasesize() 41 static struct mtd_info *map_rom_probe(struct map_info *map) in map_rom_probe() argument 49 map->fldrv = &maprom_chipdrv; in map_rom_probe() 50 mtd->priv = map; in map_rom_probe() 51 mtd->name = map->name; in map_rom_probe() 53 mtd->size = map->size; in map_rom_probe() 60 mtd->erasesize = default_erasesize(map); in map_rom_probe() [all …]
|
D | chipreg.c | 57 struct mtd_info *do_map_probe(const char *name, struct map_info *map) in do_map_probe() argument 70 ret = drv->probe(map); in do_map_probe() 87 struct map_info *map = mtd->priv; in map_destroy() local 89 if (map->fldrv->destroy) in map_destroy() 90 map->fldrv->destroy(mtd); in map_destroy() 92 module_put(map->fldrv->module); in map_destroy()
|
/linux-4.1.27/drivers/clk/berlin/ |
D | berlin2-div.c | 67 struct berlin2_div_map map; member 78 struct berlin2_div_map *map = &div->map; in berlin2_div_is_enabled() local 84 reg = readl_relaxed(div->base + map->gate_offs); in berlin2_div_is_enabled() 85 reg >>= map->gate_shift; in berlin2_div_is_enabled() 96 struct berlin2_div_map *map = &div->map; in berlin2_div_enable() local 102 reg = readl_relaxed(div->base + map->gate_offs); in berlin2_div_enable() 103 reg |= BIT(map->gate_shift); in berlin2_div_enable() 104 writel_relaxed(reg, div->base + map->gate_offs); in berlin2_div_enable() 115 struct berlin2_div_map *map = &div->map; in berlin2_div_disable() local 121 reg = readl_relaxed(div->base + map->gate_offs); in berlin2_div_disable() [all …]
|
D | berlin2-pll.c | 40 struct berlin2_pll_map map; member 63 struct berlin2_pll_map *map = &pll->map; in berlin2_pll_recalc_rate() local 68 fbdiv = (val >> map->fbdiv_shift) & FBDIV_MASK; in berlin2_pll_recalc_rate() 69 rfdiv = (val >> map->rfdiv_shift) & RFDIV_MASK; in berlin2_pll_recalc_rate() 76 vcodivsel = (val >> map->divsel_shift) & DIVSEL_MASK; in berlin2_pll_recalc_rate() 77 vcodiv = map->vcodiv[vcodivsel]; in berlin2_pll_recalc_rate() 84 rate *= fbdiv * map->mult; in berlin2_pll_recalc_rate() 95 berlin2_pll_register(const struct berlin2_pll_map *map, in berlin2_pll_register() argument 107 memcpy(&pll->map, map, sizeof(*map)); in berlin2_pll_register()
|
D | bg2.c | 164 .map = { 181 .map = { 195 .map = { 210 .map = { 225 .map = { 240 .map = { 255 .map = { 270 .map = { 285 .map = { 300 .map = { [all …]
|
D | bg2q.c | 93 .map = { 108 .map = { 123 .map = { 138 .map = { 153 .map = { 168 .map = { 183 .map = { 198 .map = { 213 .map = { 228 .map = { [all …]
|
/linux-4.1.27/fs/ocfs2/ |
D | heartbeat.c | 43 static inline void __ocfs2_node_map_set_bit(struct ocfs2_node_map *map, 45 static inline void __ocfs2_node_map_clear_bit(struct ocfs2_node_map *map, 50 static void ocfs2_node_map_init(struct ocfs2_node_map *map) in ocfs2_node_map_init() argument 52 map->num_nodes = OCFS2_NODE_MAP_MAX_NODES; in ocfs2_node_map_init() 53 memset(map->map, 0, BITS_TO_LONGS(OCFS2_NODE_MAP_MAX_NODES) * in ocfs2_node_map_init() 84 static inline void __ocfs2_node_map_set_bit(struct ocfs2_node_map *map, in __ocfs2_node_map_set_bit() argument 87 set_bit(bit, map->map); in __ocfs2_node_map_set_bit() 91 struct ocfs2_node_map *map, in ocfs2_node_map_set_bit() argument 96 BUG_ON(bit >= map->num_nodes); in ocfs2_node_map_set_bit() 98 __ocfs2_node_map_set_bit(map, bit); in ocfs2_node_map_set_bit() [all …]
|
/linux-4.1.27/drivers/power/ |
D | max17042_battery.c | 97 struct regmap *map = chip->regmap; in max17042_get_property() local 106 ret = regmap_read(map, MAX17042_STATUS, &data); in max17042_get_property() 116 ret = regmap_read(map, MAX17042_Cycles, &data); in max17042_get_property() 123 ret = regmap_read(map, MAX17042_MinMaxVolt, &data); in max17042_get_property() 132 ret = regmap_read(map, MAX17042_V_empty, &data); in max17042_get_property() 134 ret = regmap_read(map, MAX17047_V_empty, &data); in max17042_get_property() 142 ret = regmap_read(map, MAX17042_VCELL, &data); in max17042_get_property() 149 ret = regmap_read(map, MAX17042_AvgVCELL, &data); in max17042_get_property() 156 ret = regmap_read(map, MAX17042_OCVInternal, &data); in max17042_get_property() 163 ret = regmap_read(map, MAX17042_RepSOC, &data); in max17042_get_property() [all …]
|
/linux-4.1.27/drivers/net/wireless/rtl818x/rtl8180/ |
D | rtl8225.c | 34 reg80 = rtl818x_ioread16(priv, &priv->map->RFPinsOutput) & 0xfff3; in rtl8225_write() 35 reg82 = rtl818x_ioread16(priv, &priv->map->RFPinsEnable); in rtl8225_write() 37 rtl818x_iowrite16(priv, &priv->map->RFPinsEnable, reg82 | 0x7); in rtl8225_write() 39 reg84 = rtl818x_ioread16(priv, &priv->map->RFPinsSelect); in rtl8225_write() 40 rtl818x_iowrite16(priv, &priv->map->RFPinsSelect, reg84 | 0x7 | 0x400); in rtl8225_write() 41 rtl818x_ioread8(priv, &priv->map->EEPROM_CMD); in rtl8225_write() 44 rtl818x_iowrite16(priv, &priv->map->RFPinsOutput, reg80 | (1 << 2)); in rtl8225_write() 45 rtl818x_ioread8(priv, &priv->map->EEPROM_CMD); in rtl8225_write() 47 rtl818x_iowrite16(priv, &priv->map->RFPinsOutput, reg80); in rtl8225_write() 48 rtl818x_ioread8(priv, &priv->map->EEPROM_CMD); in rtl8225_write() [all …]
|
D | dev.c | 203 rtl818x_iowrite32(priv, (__le32 __iomem *)&priv->map->PHY[0], buf | 0x80); in rtl8180_write_phy() 205 rtl818x_iowrite32(priv, (__le32 __iomem *)&priv->map->PHY[0], buf); in rtl8180_write_phy() 206 if (rtl818x_ioread8(priv, &priv->map->PHY[2]) == (data & 0xFF)) in rtl8180_write_phy() 386 reg = rtl818x_ioread32(priv, &priv->map->INT_STATUS_SE); in rtl8187se_interrupt() 392 rtl818x_iowrite32(priv, &priv->map->INT_STATUS_SE, reg); in rtl8187se_interrupt() 395 rtl818x_iowrite32(priv, &priv->map->INT_TIMEOUT, 0); in rtl8187se_interrupt() 432 reg = rtl818x_ioread16(priv, &priv->map->INT_STATUS); in rtl8180_interrupt() 438 rtl818x_iowrite16(priv, &priv->map->INT_STATUS, reg); in rtl8180_interrupt() 582 rtl818x_iowrite8(priv, &priv->map->TX_DMA_POLLING, in rtl8180_tx() 586 rtl818x_iowrite8(priv, &priv->map->TX_DMA_POLLING, in rtl8180_tx() [all …]
|
/linux-4.1.27/arch/powerpc/platforms/cell/ |
D | cbe_regs.c | 83 struct cbe_regs_map *map = cbe_find_map(np); in cbe_get_pmd_regs() local 84 if (map == NULL) in cbe_get_pmd_regs() 86 return map->pmd_regs; in cbe_get_pmd_regs() 92 struct cbe_regs_map *map = cbe_thread_map[cpu].regs; in cbe_get_cpu_pmd_regs() local 93 if (map == NULL) in cbe_get_cpu_pmd_regs() 95 return map->pmd_regs; in cbe_get_cpu_pmd_regs() 101 struct cbe_regs_map *map = cbe_find_map(np); in cbe_get_pmd_shadow_regs() local 102 if (map == NULL) in cbe_get_pmd_shadow_regs() 104 return &map->pmd_shadow_regs; in cbe_get_pmd_shadow_regs() 109 struct cbe_regs_map *map = cbe_thread_map[cpu].regs; in cbe_get_cpu_pmd_shadow_regs() local [all …]
|
/linux-4.1.27/include/net/sctp/ |
D | tsnmap.h | 102 void sctp_tsnmap_free(struct sctp_tsnmap *map); 117 void sctp_tsnmap_skip(struct sctp_tsnmap *map, __u32 tsn); 120 static inline __u32 sctp_tsnmap_get_ctsn(const struct sctp_tsnmap *map) in sctp_tsnmap_get_ctsn() argument 122 return map->cumulative_tsn_ack_point; in sctp_tsnmap_get_ctsn() 126 static inline __u32 sctp_tsnmap_get_max_tsn_seen(const struct sctp_tsnmap *map) in sctp_tsnmap_get_max_tsn_seen() argument 128 return map->max_tsn_seen; in sctp_tsnmap_get_max_tsn_seen() 132 static inline __u16 sctp_tsnmap_num_dups(struct sctp_tsnmap *map) in sctp_tsnmap_num_dups() argument 134 return map->num_dup_tsns; in sctp_tsnmap_num_dups() 138 static inline __be32 *sctp_tsnmap_get_dups(struct sctp_tsnmap *map) in sctp_tsnmap_get_dups() argument 140 map->num_dup_tsns = 0; in sctp_tsnmap_get_dups() [all …]
|
/linux-4.1.27/kernel/bpf/ |
D | syscall.c | 26 struct bpf_map *map; in find_and_alloc_map() local 30 map = tl->ops->map_alloc(attr); in find_and_alloc_map() 31 if (IS_ERR(map)) in find_and_alloc_map() 32 return map; in find_and_alloc_map() 33 map->ops = tl->ops; in find_and_alloc_map() 34 map->map_type = attr->map_type; in find_and_alloc_map() 35 return map; in find_and_alloc_map() 50 struct bpf_map *map = container_of(work, struct bpf_map, work); in bpf_map_free_deferred() local 53 map->ops->map_free(map); in bpf_map_free_deferred() 59 void bpf_map_put(struct bpf_map *map) in bpf_map_put() argument [all …]
|
D | arraymap.c | 19 struct bpf_map map; member 53 array->map.key_size = attr->key_size; in array_map_alloc() 54 array->map.value_size = attr->value_size; in array_map_alloc() 55 array->map.max_entries = attr->max_entries; in array_map_alloc() 59 return &array->map; in array_map_alloc() 63 static void *array_map_lookup_elem(struct bpf_map *map, void *key) in array_map_lookup_elem() argument 65 struct bpf_array *array = container_of(map, struct bpf_array, map); in array_map_lookup_elem() 68 if (index >= array->map.max_entries) in array_map_lookup_elem() 75 static int array_map_get_next_key(struct bpf_map *map, void *key, void *next_key) in array_map_get_next_key() argument 77 struct bpf_array *array = container_of(map, struct bpf_array, map); in array_map_get_next_key() [all …]
|
D | hashtab.c | 18 struct bpf_map map; member 45 htab->map.key_size = attr->key_size; in htab_map_alloc() 46 htab->map.value_size = attr->value_size; in htab_map_alloc() 47 htab->map.max_entries = attr->max_entries; in htab_map_alloc() 53 if (htab->map.max_entries == 0 || htab->map.key_size == 0 || in htab_map_alloc() 54 htab->map.value_size == 0) in htab_map_alloc() 58 htab->n_buckets = roundup_pow_of_two(htab->map.max_entries); in htab_map_alloc() 61 if (htab->map.key_size > MAX_BPF_STACK) in htab_map_alloc() 89 round_up(htab->map.key_size, 8) + in htab_map_alloc() 90 htab->map.value_size; in htab_map_alloc() [all …]
|
D | helpers.c | 32 struct bpf_map *map = (struct bpf_map *) (unsigned long) r1; in bpf_map_lookup_elem() local 38 value = map->ops->map_lookup_elem(map, key); in bpf_map_lookup_elem() 56 struct bpf_map *map = (struct bpf_map *) (unsigned long) r1; in bpf_map_update_elem() local 62 return map->ops->map_update_elem(map, key, value, r4); in bpf_map_update_elem() 77 struct bpf_map *map = (struct bpf_map *) (unsigned long) r1; in bpf_map_delete_elem() local 82 return map->ops->map_delete_elem(map, key); in bpf_map_delete_elem()
|
/linux-4.1.27/drivers/gpu/drm/ |
D | drm_bufs.c | 40 struct drm_local_map *map) in drm_find_matching_map() argument 52 if (!entry->map || in drm_find_matching_map() 53 map->type != entry->map->type || in drm_find_matching_map() 56 switch (map->type) { in drm_find_matching_map() 58 if (map->flags != _DRM_CONTAINS_LOCK) in drm_find_matching_map() 63 if ((entry->map->offset & 0xffffffff) == in drm_find_matching_map() 64 (map->offset & 0xffffffff)) in drm_find_matching_map() 69 if (entry->map->offset == map->offset) in drm_find_matching_map() 137 struct drm_local_map *map; in drm_addmap_core() local 143 map = kmalloc(sizeof(*map), GFP_KERNEL); in drm_addmap_core() [all …]
|
D | drm_memory.c | 123 void drm_legacy_ioremap(struct drm_local_map *map, struct drm_device *dev) in drm_legacy_ioremap() argument 125 if (dev->agp && dev->agp->cant_use_aperture && map->type == _DRM_AGP) in drm_legacy_ioremap() 126 map->handle = agp_remap(map->offset, map->size, dev); in drm_legacy_ioremap() 128 map->handle = ioremap(map->offset, map->size); in drm_legacy_ioremap() 132 void drm_legacy_ioremap_wc(struct drm_local_map *map, struct drm_device *dev) in drm_legacy_ioremap_wc() argument 134 if (dev->agp && dev->agp->cant_use_aperture && map->type == _DRM_AGP) in drm_legacy_ioremap_wc() 135 map->handle = agp_remap(map->offset, map->size, dev); in drm_legacy_ioremap_wc() 137 map->handle = ioremap_wc(map->offset, map->size); in drm_legacy_ioremap_wc() 141 void drm_legacy_ioremapfree(struct drm_local_map *map, struct drm_device *dev) in drm_legacy_ioremapfree() argument 143 if (!map->handle || !map->size) in drm_legacy_ioremapfree() [all …]
|
D | drm_vm.c | 56 static pgprot_t drm_io_prot(struct drm_local_map *map, in drm_io_prot() argument 62 if (map->type == _DRM_REGISTERS && !(map->flags & _DRM_WRITE_COMBINING)) in drm_io_prot() 103 struct drm_local_map *map = NULL; in drm_do_vm_fault() local 120 map = r_list->map; in drm_do_vm_fault() 122 if (map && map->type == _DRM_AGP) { in drm_do_vm_fault() 129 resource_size_t baddr = map->offset + offset; in drm_do_vm_fault() 190 struct drm_local_map *map = vma->vm_private_data; in drm_do_vm_shm_fault() local 195 if (!map) in drm_do_vm_shm_fault() 199 i = (unsigned long)map->handle + offset; in drm_do_vm_shm_fault() 223 struct drm_local_map *map; in drm_vm_shm_close() local [all …]
|
D | drm_info.c | 77 struct drm_local_map *map; in drm_vm_info() local 91 map = r_list->map; in drm_vm_info() 92 if (!map) in drm_vm_info() 94 if (map->type < 0 || map->type > 5) in drm_vm_info() 97 type = types[map->type]; in drm_vm_info() 101 (unsigned long long)map->offset, in drm_vm_info() 102 map->size, type, map->flags, in drm_vm_info() 104 if (map->mtrr < 0) in drm_vm_info() 107 seq_printf(m, "%4d\n", map->mtrr); in drm_vm_info()
|
/linux-4.1.27/drivers/pcmcia/ |
D | i82365.h | 48 #define I365_IO(map) (0x08+((map)<<2)) argument 49 #define I365_MEM(map) (0x10+((map)<<3)) argument 101 #define I365_ENA_IO(map) (0x40 << (map)) argument 102 #define I365_ENA_MEM(map) (0x01 << (map)) argument 105 #define I365_IOCTL_MASK(map) (0x0F << (map<<2)) argument 106 #define I365_IOCTL_WAIT(map) (0x08 << (map<<2)) argument 107 #define I365_IOCTL_0WS(map) (0x04 << (map<<2)) argument 108 #define I365_IOCTL_IOCS16(map) (0x02 << (map<<2)) argument 109 #define I365_IOCTL_16BIT(map) (0x01 << (map<<2)) argument
|
D | soc_common.c | 458 struct pcmcia_socket *sock, struct pccard_io_map *map) in soc_common_pcmcia_set_io_map() argument 461 unsigned short speed = map->speed; in soc_common_pcmcia_set_io_map() 464 map->map, map->speed, (unsigned long long)map->start, in soc_common_pcmcia_set_io_map() 465 (unsigned long long)map->stop); in soc_common_pcmcia_set_io_map() 467 (map->flags == 0) ? "<NONE>" : "", in soc_common_pcmcia_set_io_map() 468 (map->flags & MAP_ACTIVE) ? "ACTIVE " : "", in soc_common_pcmcia_set_io_map() 469 (map->flags & MAP_16BIT) ? "16BIT " : "", in soc_common_pcmcia_set_io_map() 470 (map->flags & MAP_AUTOSZ) ? "AUTOSZ " : "", in soc_common_pcmcia_set_io_map() 471 (map->flags & MAP_0WS) ? "0WS " : "", in soc_common_pcmcia_set_io_map() 472 (map->flags & MAP_WRPROT) ? "WRPROT " : "", in soc_common_pcmcia_set_io_map() [all …]
|
D | vrc4173_cardu.c | 252 u_char map; in cardu_get_io_map() local 254 map = io->map; in cardu_get_io_map() 255 if (map > 1) in cardu_get_io_map() 258 io->start = exca_readw(socket, IO_WIN_SA(map)); in cardu_get_io_map() 259 io->stop = exca_readw(socket, IO_WIN_EA(map)); in cardu_get_io_map() 263 io->flags = (window & IO_WIN_EN(map)) ? MAP_ACTIVE : 0; in cardu_get_io_map() 264 if (ioctl & IO_WIN_DATA_AUTOSZ(map)) in cardu_get_io_map() 266 else if (ioctl & IO_WIN_DATA_16BIT(map)) in cardu_get_io_map() 277 u_char map; in cardu_set_io_map() local 279 map = io->map; in cardu_set_io_map() [all …]
|
D | pd6729.c | 427 unsigned char map, ioctl; in pd6729_set_io_map() local 429 map = io->map; in pd6729_set_io_map() 432 if (map > 1) { in pd6729_set_io_map() 438 if (indirect_read(socket, I365_ADDRWIN) & I365_ENA_IO(map)) in pd6729_set_io_map() 439 indirect_resetbit(socket, I365_ADDRWIN, I365_ENA_IO(map)); in pd6729_set_io_map() 445 indirect_write16(socket, I365_IO(map)+I365_W_START, io->start); in pd6729_set_io_map() 446 indirect_write16(socket, I365_IO(map)+I365_W_STOP, io->stop); in pd6729_set_io_map() 448 ioctl = indirect_read(socket, I365_IOCTL) & ~I365_IOCTL_MASK(map); in pd6729_set_io_map() 451 ioctl |= I365_IOCTL_0WS(map); in pd6729_set_io_map() 453 ioctl |= I365_IOCTL_16BIT(map); in pd6729_set_io_map() [all …]
|
D | i82092.c | 405 io.map = i; in i82092aa_init() 409 mem.map = i; in i82092aa_init() 560 unsigned char map, ioctl; in i82092aa_set_io_map() local 564 map = io->map; in i82092aa_set_io_map() 567 if (map > 1) { in i82092aa_set_io_map() 577 if (indirect_read(sock, I365_ADDRWIN) & I365_ENA_IO(map)) in i82092aa_set_io_map() 578 indirect_resetbit(sock, I365_ADDRWIN, I365_ENA_IO(map)); in i82092aa_set_io_map() 583 indirect_write16(sock,I365_IO(map)+I365_W_START,io->start); in i82092aa_set_io_map() 584 indirect_write16(sock,I365_IO(map)+I365_W_STOP,io->stop); in i82092aa_set_io_map() 586 ioctl = indirect_read(sock,I365_IOCTL) & ~I365_IOCTL_MASK(map); in i82092aa_set_io_map() [all …]
|
D | vrc4171_card.c | 384 u_char map; in pccard_set_io_map() local 387 io == NULL || io->map >= IO_MAX_MAPS || in pccard_set_io_map() 392 map = io->map; in pccard_set_io_map() 395 if (addrwin & I365_ENA_IO(map)) { in pccard_set_io_map() 396 addrwin &= ~I365_ENA_IO(map); in pccard_set_io_map() 400 exca_write_word(slot, I365_IO(map)+I365_W_START, io->start); in pccard_set_io_map() 401 exca_write_word(slot, I365_IO(map)+I365_W_STOP, io->stop); in pccard_set_io_map() 405 ioctl |= I365_IOCTL_WAIT(map); in pccard_set_io_map() 407 ioctl |= I365_IOCTL_16BIT(map); in pccard_set_io_map() 409 ioctl |= I365_IOCTL_IOCS16(map); in pccard_set_io_map() [all …]
|
/linux-4.1.27/fs/reiserfs/ |
D | objectid.c | 17 static void check_objectid_map(struct super_block *s, __le32 * map) in check_objectid_map() argument 19 if (le32_to_cpu(map[0]) != 1) in check_objectid_map() 21 (long unsigned int)le32_to_cpu(map[0])); in check_objectid_map() 27 static void check_objectid_map(struct super_block *s, __le32 * map) in check_objectid_map() argument 53 __le32 *map = objectid_map(s, rs); in reiserfs_get_unused_objectid() local 58 check_objectid_map(s, map); in reiserfs_get_unused_objectid() 62 unused_objectid = le32_to_cpu(map[1]); in reiserfs_get_unused_objectid() 76 map[1] = cpu_to_le32(unused_objectid + 1); in reiserfs_get_unused_objectid() 86 if (sb_oid_cursize(rs) > 2 && map[1] == map[2]) { in reiserfs_get_unused_objectid() 87 memmove(map + 1, map + 3, in reiserfs_get_unused_objectid() [all …]
|
/linux-4.1.27/drivers/gpu/drm/gma500/ |
D | mdfld_intel_display.c | 54 const struct psb_offset *map = &dev_priv->regmap[pipe]; in mdfldWaitForPipeDisable() local 73 temp = REG_READ(map->conf); in mdfldWaitForPipeDisable() 82 const struct psb_offset *map = &dev_priv->regmap[pipe]; in mdfldWaitForPipeEnable() local 101 temp = REG_READ(map->conf); in mdfldWaitForPipeEnable() 171 const struct psb_offset *map = &dev_priv->regmap[pipe]; in mdfld__intel_pipe_set_base() local 201 REG_WRITE(map->stride, crtc->primary->fb->pitches[0]); in mdfld__intel_pipe_set_base() 202 dspcntr = REG_READ(map->cntr); in mdfld__intel_pipe_set_base() 220 REG_WRITE(map->cntr, dspcntr); in mdfld__intel_pipe_set_base() 224 REG_WRITE(map->linoff, offset); in mdfld__intel_pipe_set_base() 225 REG_READ(map->linoff); in mdfld__intel_pipe_set_base() [all …]
|
D | mdfld_device.c | 171 const struct psb_offset *map = &dev_priv->regmap[pipenum]; in mdfld_save_display_registers() local 197 pipe->dpll = PSB_RVDC32(map->dpll); in mdfld_save_display_registers() 198 pipe->fp0 = PSB_RVDC32(map->fp0); in mdfld_save_display_registers() 199 pipe->conf = PSB_RVDC32(map->conf); in mdfld_save_display_registers() 200 pipe->htotal = PSB_RVDC32(map->htotal); in mdfld_save_display_registers() 201 pipe->hblank = PSB_RVDC32(map->hblank); in mdfld_save_display_registers() 202 pipe->hsync = PSB_RVDC32(map->hsync); in mdfld_save_display_registers() 203 pipe->vtotal = PSB_RVDC32(map->vtotal); in mdfld_save_display_registers() 204 pipe->vblank = PSB_RVDC32(map->vblank); in mdfld_save_display_registers() 205 pipe->vsync = PSB_RVDC32(map->vsync); in mdfld_save_display_registers() [all …]
|
D | gma_display.c | 64 const struct psb_offset *map = &dev_priv->regmap[pipe]; in gma_pipe_set_base() local 86 REG_WRITE(map->stride, crtc->primary->fb->pitches[0]); in gma_pipe_set_base() 88 dspcntr = REG_READ(map->cntr); in gma_pipe_set_base() 110 REG_WRITE(map->cntr, dspcntr); in gma_pipe_set_base() 119 REG_WRITE(map->base, offset + start); in gma_pipe_set_base() 120 REG_READ(map->base); in gma_pipe_set_base() 122 REG_WRITE(map->base, offset); in gma_pipe_set_base() 123 REG_READ(map->base); in gma_pipe_set_base() 124 REG_WRITE(map->surf, start); in gma_pipe_set_base() 125 REG_READ(map->surf); in gma_pipe_set_base() [all …]
|
D | oaktrail_crtc.c | 228 const struct psb_offset *map = &dev_priv->regmap[pipe]; in oaktrail_crtc_dpms() local 250 temp = REG_READ_WITH_AUX(map->dpll, i); in oaktrail_crtc_dpms() 252 REG_WRITE_WITH_AUX(map->dpll, temp, i); in oaktrail_crtc_dpms() 253 REG_READ_WITH_AUX(map->dpll, i); in oaktrail_crtc_dpms() 256 REG_WRITE_WITH_AUX(map->dpll, in oaktrail_crtc_dpms() 258 REG_READ_WITH_AUX(map->dpll, i); in oaktrail_crtc_dpms() 261 REG_WRITE_WITH_AUX(map->dpll, in oaktrail_crtc_dpms() 263 REG_READ_WITH_AUX(map->dpll, i); in oaktrail_crtc_dpms() 269 temp = REG_READ_WITH_AUX(map->conf, i); in oaktrail_crtc_dpms() 271 REG_WRITE_WITH_AUX(map->conf, in oaktrail_crtc_dpms() [all …]
|
D | psb_intel_display.c | 113 const struct psb_offset *map = &dev_priv->regmap[pipe]; in psb_intel_crtc_mode_set() local 202 pipeconf = REG_READ(map->conf); in psb_intel_crtc_mode_set() 224 REG_WRITE(map->fp0, fp); in psb_intel_crtc_mode_set() 225 REG_WRITE(map->dpll, dpll & ~DPLL_VCO_ENABLE); in psb_intel_crtc_mode_set() 226 REG_READ(map->dpll); in psb_intel_crtc_mode_set() 259 REG_WRITE(map->fp0, fp); in psb_intel_crtc_mode_set() 260 REG_WRITE(map->dpll, dpll); in psb_intel_crtc_mode_set() 261 REG_READ(map->dpll); in psb_intel_crtc_mode_set() 266 REG_WRITE(map->dpll, dpll); in psb_intel_crtc_mode_set() 268 REG_READ(map->dpll); in psb_intel_crtc_mode_set() [all …]
|
/linux-4.1.27/net/netfilter/ipset/ |
D | ip_set_bitmap_port.c | 61 const struct bitmap_port *map, size_t dsize) in bitmap_port_do_test() argument 63 return !!test_bit(e->id, map->members); in bitmap_port_do_test() 67 bitmap_port_gc_test(u16 id, const struct bitmap_port *map, size_t dsize) in bitmap_port_gc_test() argument 69 return !!test_bit(id, map->members); in bitmap_port_gc_test() 74 struct bitmap_port *map, u32 flags, size_t dsize) in bitmap_port_do_add() argument 76 return !!test_and_set_bit(e->id, map->members); in bitmap_port_do_add() 81 struct bitmap_port *map) in bitmap_port_do_del() argument 83 return !test_and_clear_bit(e->id, map->members); in bitmap_port_do_del() 87 bitmap_port_do_list(struct sk_buff *skb, const struct bitmap_port *map, u32 id, in bitmap_port_do_list() argument 91 htons(map->first_port + id)); in bitmap_port_do_list() [all …]
|
D | ip_set_bitmap_gen.h | 36 #define get_ext(set, map, id) ((map)->extensions + (set)->dsize * (id)) argument 41 struct mtype *map = set->data; in mtype_gc_init() local 43 init_timer(&map->gc); in mtype_gc_init() 44 map->gc.data = (unsigned long) set; in mtype_gc_init() 45 map->gc.function = gc; in mtype_gc_init() 46 map->gc.expires = jiffies + IPSET_GC_PERIOD(set->timeout) * HZ; in mtype_gc_init() 47 add_timer(&map->gc); in mtype_gc_init() 53 struct mtype *map = set->data; in mtype_ext_cleanup() local 56 for (id = 0; id < map->elements; id++) in mtype_ext_cleanup() 57 if (test_bit(id, map->members)) in mtype_ext_cleanup() [all …]
|
D | ip_set_list_set.c | 47 #define list_set_elem(set, map, id) \ argument 48 (struct set_elem *)((void *)(map)->members + (id) * (set)->dsize) 55 struct list_set *map = set->data; in list_set_ktest() local 64 for (i = 0; i < map->size; i++) { in list_set_ktest() 65 e = list_set_elem(set, map, i); in list_set_ktest() 92 struct list_set *map = set->data; in list_set_kadd() local 97 for (i = 0; i < map->size; i++) { in list_set_kadd() 98 e = list_set_elem(set, map, i); in list_set_kadd() 116 struct list_set *map = set->data; in list_set_kdel() local 121 for (i = 0; i < map->size; i++) { in list_set_kdel() [all …]
|
D | ip_set_bitmap_ip.c | 68 struct bitmap_ip *map, size_t dsize) in bitmap_ip_do_test() argument 70 return !!test_bit(e->id, map->members); in bitmap_ip_do_test() 74 bitmap_ip_gc_test(u16 id, const struct bitmap_ip *map, size_t dsize) in bitmap_ip_gc_test() argument 76 return !!test_bit(id, map->members); in bitmap_ip_gc_test() 80 bitmap_ip_do_add(const struct bitmap_ip_adt_elem *e, struct bitmap_ip *map, in bitmap_ip_do_add() argument 83 return !!test_and_set_bit(e->id, map->members); in bitmap_ip_do_add() 87 bitmap_ip_do_del(const struct bitmap_ip_adt_elem *e, struct bitmap_ip *map) in bitmap_ip_do_del() argument 89 return !test_and_clear_bit(e->id, map->members); in bitmap_ip_do_del() 93 bitmap_ip_do_list(struct sk_buff *skb, const struct bitmap_ip *map, u32 id, in bitmap_ip_do_list() argument 97 htonl(map->first_ip + id * map->hosts)); in bitmap_ip_do_list() [all …]
|
D | ip_set_bitmap_ipmac.c | 84 const struct bitmap_ipmac *map, size_t dsize) in bitmap_ipmac_do_test() argument 88 if (!test_bit(e->id, map->members)) in bitmap_ipmac_do_test() 90 elem = get_elem(map->extensions, e->id, dsize); in bitmap_ipmac_do_test() 99 bitmap_ipmac_gc_test(u16 id, const struct bitmap_ipmac *map, size_t dsize) in bitmap_ipmac_gc_test() argument 103 if (!test_bit(id, map->members)) in bitmap_ipmac_gc_test() 105 elem = get_elem(map->extensions, id, dsize); in bitmap_ipmac_gc_test() 120 struct bitmap_ipmac *map, int mode) in bitmap_ipmac_add_timeout() argument 144 struct bitmap_ipmac *map, u32 flags, size_t dsize) in bitmap_ipmac_do_add() argument 148 elem = get_elem(map->extensions, e->id, dsize); in bitmap_ipmac_do_add() 149 if (test_and_set_bit(e->id, map->members)) { in bitmap_ipmac_do_add() [all …]
|
/linux-4.1.27/include/linux/ |
D | regmap.h | 331 int regmap_attach_dev(struct device *dev, struct regmap *map, 402 void regmap_exit(struct regmap *map); 403 int regmap_reinit_cache(struct regmap *map, 406 struct device *regmap_get_device(struct regmap *map); 407 int regmap_write(struct regmap *map, unsigned int reg, unsigned int val); 408 int regmap_write_async(struct regmap *map, unsigned int reg, unsigned int val); 409 int regmap_raw_write(struct regmap *map, unsigned int reg, 411 int regmap_bulk_write(struct regmap *map, unsigned int reg, const void *val, 413 int regmap_multi_reg_write(struct regmap *map, const struct reg_default *regs, 415 int regmap_multi_reg_write_bypassed(struct regmap *map, [all …]
|
D | frontswap.h | 26 extern void __frontswap_init(unsigned type, unsigned long *map); 41 unsigned long *map) in frontswap_map_set() argument 43 p->frontswap_map = map; in frontswap_map_set() 61 unsigned long *map) in frontswap_map_set() argument 101 static inline void frontswap_init(unsigned type, unsigned long *map) in frontswap_init() argument 104 __frontswap_init(type, map); in frontswap_init()
|
/linux-4.1.27/net/ceph/ |
D | osdmap.c | 497 struct ceph_pg_pool_info *ceph_pg_pool_by_id(struct ceph_osdmap *map, u64 id) in ceph_pg_pool_by_id() argument 499 return __lookup_pg_pool(&map->pg_pools, id); in ceph_pg_pool_by_id() 502 const char *ceph_pg_pool_name_by_id(struct ceph_osdmap *map, u64 id) in ceph_pg_pool_name_by_id() argument 512 pi = __lookup_pg_pool(&map->pg_pools, (int) id); in ceph_pg_pool_name_by_id() 518 int ceph_pg_poolid_by_name(struct ceph_osdmap *map, const char *name) in ceph_pg_poolid_by_name() argument 522 for (rbp = rb_first(&map->pg_pools); rbp; rbp = rb_next(rbp)) { in ceph_pg_poolid_by_name() 620 static int decode_pool_names(void **p, void *end, struct ceph_osdmap *map) in decode_pool_names() argument 633 pi = __lookup_pg_pool(&map->pg_pools, pool); in decode_pool_names() 654 void ceph_osdmap_destroy(struct ceph_osdmap *map) in ceph_osdmap_destroy() argument 656 dout("osdmap_destroy %p\n", map); in ceph_osdmap_destroy() [all …]
|
D | debugfs.c | 57 struct ceph_osdmap *map = client->osdc.osdmap; in osdmap_show() local 60 if (map == NULL) in osdmap_show() 63 seq_printf(s, "epoch %d\n", map->epoch); in osdmap_show() 65 (map->flags & CEPH_OSDMAP_NEARFULL) ? " NEARFULL" : "", in osdmap_show() 66 (map->flags & CEPH_OSDMAP_FULL) ? " FULL" : ""); in osdmap_show() 68 for (n = rb_first(&map->pg_pools); n; n = rb_next(n)) { in osdmap_show() 76 for (i = 0; i < map->max_osd; i++) { in osdmap_show() 77 struct ceph_entity_addr *addr = &map->osd_addr[i]; in osdmap_show() 78 int state = map->osd_state[i]; in osdmap_show() 83 ((map->osd_weight[i]*100) >> 16), in osdmap_show() [all …]
|
/linux-4.1.27/arch/sh/kernel/cpu/sh4/ |
D | sq.c | 73 static inline void sq_mapping_list_add(struct sq_mapping *map) in sq_mapping_list_add() argument 83 map->next = tmp; in sq_mapping_list_add() 84 *p = map; in sq_mapping_list_add() 89 static inline void sq_mapping_list_del(struct sq_mapping *map) in sq_mapping_list_del() argument 96 if (tmp == map) { in sq_mapping_list_del() 104 static int __sq_remap(struct sq_mapping *map, pgprot_t prot) in __sq_remap() argument 109 vma = __get_vm_area(map->size, VM_ALLOC, map->sq_addr, SQ_ADDRMAX); in __sq_remap() 113 vma->phys_addr = map->addr; in __sq_remap() 116 (unsigned long)vma->addr + map->size, in __sq_remap() 127 __raw_writel(((map->addr >> 26) << 2) & 0x1c, SQ_QACR0); in __sq_remap() [all …]
|
/linux-4.1.27/arch/powerpc/oprofile/cell/ |
D | vma_map.c | 27 void vma_map_free(struct vma_to_fileoffset_map *map) in vma_map_free() argument 29 while (map) { in vma_map_free() 30 struct vma_to_fileoffset_map *next = map->next; in vma_map_free() 31 kfree(map); in vma_map_free() 32 map = next; in vma_map_free() 37 vma_map_lookup(struct vma_to_fileoffset_map *map, unsigned int vma, in vma_map_lookup() argument 50 for (; map; map = map->next) { in vma_map_lookup() 51 if (vma < map->vma || vma >= map->vma + map->size) in vma_map_lookup() 54 if (map->guard_ptr) { in vma_map_lookup() 55 ovly_grd = *(u32 *)(aSpu->local_store + map->guard_ptr); in vma_map_lookup() [all …]
|
/linux-4.1.27/arch/x86/include/asm/ |
D | mpspec.h | 98 #define physid_set(physid, map) set_bit(physid, (map).mask) argument 99 #define physid_clear(physid, map) clear_bit(physid, (map).mask) argument 100 #define physid_isset(physid, map) test_bit(physid, (map).mask) argument 101 #define physid_test_and_set(physid, map) \ argument 102 test_and_set_bit(physid, (map).mask) 110 #define physids_clear(map) \ argument 111 bitmap_zero((map).mask, MAX_LOCAL_APIC) 116 #define physids_empty(map) \ argument 117 bitmap_empty((map).mask, MAX_LOCAL_APIC) 122 #define physids_weight(map) \ argument [all …]
|
/linux-4.1.27/sound/oss/ |
D | opl3.c | 270 struct physical_voice_info *map; in opl3_kill_note() local 275 devc->v_alloc->map[voice] = 0; in opl3_kill_note() 277 map = &pv_map[devc->lv_map[voice]]; in opl3_kill_note() 279 if (map->voice_mode == 0) in opl3_kill_note() 282 opl3_command(map->ioaddr, KEYON_BLOCK + map->voice_num, devc->voc[voice].keyon_byte & ~0x20); in opl3_kill_note() 374 struct physical_voice_info *map; in set_voice_volume() local 379 map = &pv_map[devc->lv_map[voice]]; in set_voice_volume() 404 opl3_command(map->ioaddr, KSL_LEVEL + map->op[0], vol1); in set_voice_volume() 405 opl3_command(map->ioaddr, KSL_LEVEL + map->op[1], vol2); in set_voice_volume() 450 opl3_command(map->ioaddr, KSL_LEVEL + map->op[0], vol1); in set_voice_volume() [all …]
|
/linux-4.1.27/include/drm/ |
D | drm_os_linux.h | 26 #define DRM_READ8(map, offset) readb(((void __iomem *)(map)->handle) + (offset)) argument 28 #define DRM_READ16(map, offset) readw(((void __iomem *)(map)->handle) + (offset)) argument 30 #define DRM_READ32(map, offset) readl(((void __iomem *)(map)->handle) + (offset)) argument 32 #define DRM_WRITE8(map, offset, val) writeb(val, ((void __iomem *)(map)->handle) + (offset)) argument 34 #define DRM_WRITE16(map, offset, val) writew(val, ((void __iomem *)(map)->handle) + (offset)) argument 36 #define DRM_WRITE32(map, offset, val) writel(val, ((void __iomem *)(map)->handle) + (offset)) argument 39 #define DRM_READ64(map, offset) readq(((void __iomem *)(map)->handle) + (offset)) argument 41 #define DRM_WRITE64(map, offset, val) writeq(val, ((void __iomem *)(map)->handle) + (offset)) argument
|
/linux-4.1.27/sound/usb/ |
D | mixer_maps.c | 42 const struct usbmix_name_map *map; member 368 .map = extigy_map, 373 .map = mp3plus_map, 377 .map = audigy2nx_map, 382 .map = live24ext_map, 386 .map = audigy2nx_map, 399 .map = gamecom780_map, 416 .map = hercules_usb51_map, 428 .map = linex_map, 433 .map = maya44_map, [all …]
|
/linux-4.1.27/arch/sh/mm/ |
D | ioremap_fixed.c | 37 struct ioremap_map *map; in ioremap_fixed_init() local 41 map = &ioremap_maps[i]; in ioremap_fixed_init() 42 map->fixmap_addr = __fix_to_virt(FIX_IOREMAP_BEGIN + i); in ioremap_fixed_init() 50 struct ioremap_map *map; in ioremap_fixed() local 64 map = &ioremap_maps[i]; in ioremap_fixed() 65 if (!map->addr) { in ioremap_fixed() 66 map->size = size; in ioremap_fixed() 95 map->addr = (void __iomem *)(offset + map->fixmap_addr); in ioremap_fixed() 96 return map->addr; in ioremap_fixed() 102 struct ioremap_map *map; in iounmap_fixed() local [all …]
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | scom.h | 54 scom_map_t (*map)(struct device_node *ctrl_dev, u64 reg, u64 count); member 55 void (*unmap)(scom_map_t map); 57 int (*read)(scom_map_t map, u64 reg, u64 *value); 58 int (*write)(scom_map_t map, u64 reg, u64 value); 76 static inline int scom_map_ok(scom_map_t map) in scom_map_ok() argument 78 return map != SCOM_MAP_INVALID; in scom_map_ok() 92 return scom_controller->map(ctrl_dev, reg, count); in scom_map() 126 static inline void scom_unmap(scom_map_t map) in scom_unmap() argument 128 if (scom_map_ok(map)) in scom_unmap() 129 scom_controller->unmap(map); in scom_unmap() [all …]
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
D | mxm.c | 79 u16 map = nv_ro16(bios, mxm + 4); in mxm_sor_map() local 80 if (map) { in mxm_sor_map() 81 ver = nv_ro08(bios, map); in mxm_sor_map() 83 if (conn < nv_ro08(bios, map + 3)) { in mxm_sor_map() 84 map += nv_ro08(bios, map + 1); in mxm_sor_map() 85 map += conn; in mxm_sor_map() 86 return nv_ro08(bios, map); in mxm_sor_map() 115 u16 map = nv_ro16(bios, mxm + 6); in mxm_ddc_map() local 116 if (map) { in mxm_ddc_map() 117 ver = nv_ro08(bios, map); in mxm_ddc_map() [all …]
|
/linux-4.1.27/drivers/pinctrl/ |
D | devicetree.c | 36 struct pinctrl_map *map; member 41 struct pinctrl_map *map, unsigned num_maps) in dt_free_map() argument 45 ops->dt_free_map(pctldev, map, num_maps); in dt_free_map() 48 kfree(map); in dt_free_map() 57 pinctrl_unregister_map(dt_map->map); in pinctrl_dt_free_maps() 59 dt_free_map(dt_map->pctldev, dt_map->map, in pinctrl_dt_free_maps() 69 struct pinctrl_map *map, unsigned num_maps) in dt_remember_or_free_map() argument 76 map[i].dev_name = dev_name(p->dev); in dt_remember_or_free_map() 77 map[i].name = statename; in dt_remember_or_free_map() 79 map[i].ctrl_dev_name = dev_name(pctldev->dev); in dt_remember_or_free_map() [all …]
|
D | pinctrl-utils.c | 32 struct pinctrl_map **map, unsigned *reserved_maps, in pinctrl_utils_reserve_map() argument 42 new_map = krealloc(*map, sizeof(*new_map) * new_num, GFP_KERNEL); in pinctrl_utils_reserve_map() 50 *map = new_map; in pinctrl_utils_reserve_map() 57 struct pinctrl_map **map, unsigned *reserved_maps, in pinctrl_utils_add_map_mux() argument 64 (*map)[*num_maps].type = PIN_MAP_TYPE_MUX_GROUP; in pinctrl_utils_add_map_mux() 65 (*map)[*num_maps].data.mux.group = group; in pinctrl_utils_add_map_mux() 66 (*map)[*num_maps].data.mux.function = function; in pinctrl_utils_add_map_mux() 74 struct pinctrl_map **map, unsigned *reserved_maps, in pinctrl_utils_add_map_configs() argument 91 (*map)[*num_maps].type = type; in pinctrl_utils_add_map_configs() 92 (*map)[*num_maps].data.configs.group_or_pin = group; in pinctrl_utils_add_map_configs() [all …]
|
D | pinctrl-lantiq.c | 50 struct pinctrl_map *map, unsigned num_maps) in ltq_pinctrl_dt_free_map() argument 55 if (map[i].type == PIN_MAP_TYPE_CONFIGS_PIN || in ltq_pinctrl_dt_free_map() 56 map[i].type == PIN_MAP_TYPE_CONFIGS_GROUP) in ltq_pinctrl_dt_free_map() 57 kfree(map[i].data.configs.configs); in ltq_pinctrl_dt_free_map() 58 kfree(map); in ltq_pinctrl_dt_free_map() 70 struct pinctrl_map **map) in ltq_pinctrl_dt_subnode_to_map() argument 97 (*map)->type = PIN_MAP_TYPE_MUX_GROUP; in ltq_pinctrl_dt_subnode_to_map() 98 (*map)->name = function; in ltq_pinctrl_dt_subnode_to_map() 99 (*map)->data.mux.group = group; in ltq_pinctrl_dt_subnode_to_map() 100 (*map)->data.mux.function = function; in ltq_pinctrl_dt_subnode_to_map() [all …]
|
D | pinconf.c | 40 int pinconf_validate_map(struct pinctrl_map const *map, int i) in pinconf_validate_map() argument 42 if (!map->data.configs.group_or_pin) { in pinconf_validate_map() 44 map->name, i); in pinconf_validate_map() 48 if (!map->data.configs.num_configs || in pinconf_validate_map() 49 !map->data.configs.configs) { in pinconf_validate_map() 51 map->name, i); in pinconf_validate_map() 110 int pinconf_map_to_setting(struct pinctrl_map const *map, in pinconf_map_to_setting() argument 119 map->data.configs.group_or_pin); in pinconf_map_to_setting() 122 map->data.configs.group_or_pin); in pinconf_map_to_setting() 129 map->data.configs.group_or_pin); in pinconf_map_to_setting() [all …]
|
D | pinctrl-tz1090-pdc.c | 288 static int reserve_map(struct device *dev, struct pinctrl_map **map, in reserve_map() argument 299 new_map = krealloc(*map, sizeof(*new_map) * new_num, GFP_KERNEL); in reserve_map() 307 *map = new_map; in reserve_map() 313 static int add_map_mux(struct pinctrl_map **map, unsigned int *reserved_maps, in add_map_mux() argument 320 (*map)[*num_maps].type = PIN_MAP_TYPE_MUX_GROUP; in add_map_mux() 321 (*map)[*num_maps].data.mux.group = group; in add_map_mux() 322 (*map)[*num_maps].data.mux.function = function; in add_map_mux() 347 struct pinctrl_map **map, in add_map_configs() argument 373 (*map)[*num_maps].type = type; in add_map_configs() 374 (*map)[*num_maps].data.configs.group_or_pin = group; in add_map_configs() [all …]
|
D | pinmux.h | 17 int pinmux_validate_map(struct pinctrl_map const *map, int i); 28 int pinmux_map_to_setting(struct pinctrl_map const *map, 41 static inline int pinmux_validate_map(struct pinctrl_map const *map, int i) in pinmux_validate_map() argument 66 static inline int pinmux_map_to_setting(struct pinctrl_map const *map, in pinmux_map_to_setting() argument 90 void pinmux_show_map(struct seq_file *s, struct pinctrl_map const *map); 99 struct pinctrl_map const *map) in pinmux_show_map() argument
|
D | pinconf.h | 17 int pinconf_validate_map(struct pinctrl_map const *map, int i); 18 int pinconf_map_to_setting(struct pinctrl_map const *map, 39 static inline int pinconf_validate_map(struct pinctrl_map const *map, int i) in pinconf_validate_map() argument 44 static inline int pinconf_map_to_setting(struct pinctrl_map const *map, in pinconf_map_to_setting() argument 63 void pinconf_show_map(struct seq_file *s, struct pinctrl_map const *map); 72 struct pinctrl_map const *map) in pinconf_show_map() argument
|
/linux-4.1.27/drivers/thermal/ |
D | imx_thermal.c | 114 struct regmap *map = data->tempmon; in imx_set_panic_temp() local 118 regmap_write(map, TEMPSENSE2 + REG_CLR, TEMPSENSE2_PANIC_VALUE_MASK); in imx_set_panic_temp() 119 regmap_write(map, TEMPSENSE2 + REG_SET, critical_value << in imx_set_panic_temp() 126 struct regmap *map = data->tempmon; in imx_set_alarm_temp() local 131 regmap_write(map, TEMPSENSE0 + REG_CLR, TEMPSENSE0_ALARM_VALUE_MASK); in imx_set_alarm_temp() 132 regmap_write(map, TEMPSENSE0 + REG_SET, alarm_value << in imx_set_alarm_temp() 139 struct regmap *map = data->tempmon; in imx_get_temp() local 146 regmap_read(map, TEMPSENSE0, &val); in imx_get_temp() 154 regmap_write(map, TEMPSENSE0 + REG_CLR, TEMPSENSE0_POWER_DOWN); in imx_get_temp() 155 regmap_write(map, TEMPSENSE0 + REG_SET, TEMPSENSE0_MEASURE_TEMP); in imx_get_temp() [all …]
|
/linux-4.1.27/block/ |
D | blk-mq-cpumap.c | 34 int blk_mq_update_queue_map(unsigned int *map, unsigned int nr_queues) in blk_mq_update_queue_map() argument 55 map[i] = 0; in blk_mq_update_queue_map() 65 map[i] = cpu_to_queue_index(nr_cpus, nr_queues, queue); in blk_mq_update_queue_map() 77 map[i] = cpu_to_queue_index(nr_uniq_cpus, nr_queues, in blk_mq_update_queue_map() 81 map[i] = map[first_sibling]; in blk_mq_update_queue_map() 90 unsigned int *map; in blk_mq_make_queue_map() local 93 map = kzalloc_node(sizeof(*map) * nr_cpu_ids, GFP_KERNEL, in blk_mq_make_queue_map() 95 if (!map) in blk_mq_make_queue_map() 98 if (!blk_mq_update_queue_map(map, set->nr_hw_queues)) in blk_mq_make_queue_map() 99 return map; in blk_mq_make_queue_map() [all …]
|
/linux-4.1.27/tools/perf/tests/ |
D | mmap-thread-lookup.c | 22 void *map; member 30 void *map; in thread_init() local 32 map = mmap(NULL, page_size, in thread_init() 36 if (map == MAP_FAILED) { in thread_init() 41 td->map = map; in thread_init() 44 pr_debug("tid = %d, map = %p\n", td->tid, map); in thread_init() 69 munmap(td->map, page_size); in thread_fn() 116 munmap(td0->map, page_size); in threads_destroy() 137 struct thread_map *map; in synth_process() local 140 map = thread_map__new_by_pid(getpid()); in synth_process() [all …]
|
D | code-reading.c | 148 if (!al.map || !al.map->dso) { in read_object_code() 153 pr_debug("File is: %s\n", al.map->dso->long_name); in read_object_code() 155 if (al.map->dso->symtab_type == DSO_BINARY_TYPE__KALLSYMS && in read_object_code() 156 !dso__is_kcore(al.map->dso)) { in read_object_code() 167 if (addr + len > al.map->end) in read_object_code() 168 len = al.map->end - addr; in read_object_code() 171 ret_len = dso__data_read_offset(al.map->dso, thread->mg->machine, in read_object_code() 182 if (map__load(al.map, NULL)) in read_object_code() 186 if (dso__is_kcore(al.map->dso)) { in read_object_code() 190 if (state->done[d] == al.map->start) { in read_object_code() [all …]
|
D | open-syscall-all-cpus.c | 56 if (cpus->map[cpu] >= CPU_SETSIZE) { in test__open_syscall_event_on_all_cpus() 57 pr_debug("Ignoring CPU %d\n", cpus->map[cpu]); in test__open_syscall_event_on_all_cpus() 61 CPU_SET(cpus->map[cpu], &cpu_set); in test__open_syscall_event_on_all_cpus() 64 cpus->map[cpu], in test__open_syscall_event_on_all_cpus() 72 CPU_CLR(cpus->map[cpu], &cpu_set); in test__open_syscall_event_on_all_cpus() 90 if (cpus->map[cpu] >= CPU_SETSIZE) in test__open_syscall_event_on_all_cpus() 102 expected, cpus->map[cpu], evsel->counts->cpu[cpu].val); in test__open_syscall_event_on_all_cpus()
|
/linux-4.1.27/include/linux/ceph/ |
D | osdmap.h | 140 static inline int ceph_osd_exists(struct ceph_osdmap *map, int osd) in ceph_osd_exists() argument 142 return osd >= 0 && osd < map->max_osd && in ceph_osd_exists() 143 (map->osd_state[osd] & CEPH_OSD_EXISTS); in ceph_osd_exists() 146 static inline int ceph_osd_is_up(struct ceph_osdmap *map, int osd) in ceph_osd_is_up() argument 148 return ceph_osd_exists(map, osd) && in ceph_osd_is_up() 149 (map->osd_state[osd] & CEPH_OSD_UP); in ceph_osd_is_up() 152 static inline int ceph_osd_is_down(struct ceph_osdmap *map, int osd) in ceph_osd_is_down() argument 154 return !ceph_osd_is_up(map, osd); in ceph_osd_is_down() 157 static inline bool ceph_osdmap_flag(struct ceph_osdmap *map, int flag) in ceph_osdmap_flag() argument 159 return map && (map->flags & flag); in ceph_osdmap_flag() [all …]
|
/linux-4.1.27/arch/x86/pci/ |
D | sta2x11-fixup.c | 54 struct sta2x11_mapping map[STA2X11_NR_EP]; member 117 return instance->map + ep; in sta2x11_pdev_to_mapping() 136 struct sta2x11_mapping *map; in p2a() local 139 map = sta2x11_pdev_to_mapping(pdev); in p2a() 140 a = p + map->amba_base; in p2a() 152 struct sta2x11_mapping *map; in a2p() local 155 map = sta2x11_pdev_to_mapping(pdev); in a2p() 156 p = a - map->amba_base; in a2p() 224 struct sta2x11_mapping *map; in dma_capable() local 232 map = sta2x11_pdev_to_mapping(to_pci_dev(dev)); in dma_capable() [all …]
|
D | i386.c | 59 struct pcibios_fwaddrmap *map; in pcibios_fwaddrmap_lookup() local 63 list_for_each_entry(map, &pcibios_fwaddrmappings, list) in pcibios_fwaddrmap_lookup() 64 if (map->dev == dev) in pcibios_fwaddrmap_lookup() 65 return map; in pcibios_fwaddrmap_lookup() 74 struct pcibios_fwaddrmap *map; in pcibios_save_fw_addr() local 80 map = pcibios_fwaddrmap_lookup(dev); in pcibios_save_fw_addr() 81 if (!map) { in pcibios_save_fw_addr() 83 map = kzalloc(sizeof(*map), GFP_KERNEL); in pcibios_save_fw_addr() 84 if (!map) in pcibios_save_fw_addr() 87 map->dev = pci_dev_get(dev); in pcibios_save_fw_addr() [all …]
|
/linux-4.1.27/arch/mips/netlogic/xlp/ |
D | setup.c | 73 if (boot_mem_map.map[i].type != BOOT_MEM_RAM) in nlm_fixup_mem() 75 boot_mem_map.map[i].size -= pref_backup; in nlm_fixup_mem() 81 uint64_t map[16]; in xlp_init_mem_from_bars() local 84 n = nlm_get_dram_map(-1, map, ARRAY_SIZE(map)); /* -1 : all nodes */ in xlp_init_mem_from_bars() 87 if (map[i] <= 0x10000000 && map[i+1] > 0x10000000) in xlp_init_mem_from_bars() 88 map[i+1] = 0x10000000; in xlp_init_mem_from_bars() 89 if (map[i] > 0x10000000 && map[i] < 0x20000000) in xlp_init_mem_from_bars() 90 map[i] = 0x20000000; in xlp_init_mem_from_bars() 92 add_memory_region(map[i], map[i+1] - map[i], BOOT_MEM_RAM); in xlp_init_mem_from_bars()
|
/linux-4.1.27/drivers/net/wireless/rtl818x/rtl8187/ |
D | rtl8225.c | 34 reg80 = rtl818x_ioread16(priv, &priv->map->RFPinsOutput) & 0xfff3; in rtl8225_write_bitbang() 35 reg82 = rtl818x_ioread16(priv, &priv->map->RFPinsEnable); in rtl8225_write_bitbang() 37 rtl818x_iowrite16(priv, &priv->map->RFPinsEnable, reg82 | 0x7); in rtl8225_write_bitbang() 39 reg84 = rtl818x_ioread16(priv, &priv->map->RFPinsSelect); in rtl8225_write_bitbang() 40 rtl818x_iowrite16(priv, &priv->map->RFPinsSelect, reg84 | 0x7); in rtl8225_write_bitbang() 43 rtl818x_iowrite16(priv, &priv->map->RFPinsOutput, reg80 | (1 << 2)); in rtl8225_write_bitbang() 45 rtl818x_iowrite16(priv, &priv->map->RFPinsOutput, reg80); in rtl8225_write_bitbang() 52 rtl818x_iowrite16(priv, &priv->map->RFPinsOutput, reg); in rtl8225_write_bitbang() 54 rtl818x_iowrite16(priv, &priv->map->RFPinsOutput, reg | (1 << 1)); in rtl8225_write_bitbang() 55 rtl818x_iowrite16(priv, &priv->map->RFPinsOutput, reg | (1 << 1)); in rtl8225_write_bitbang() [all …]
|
D | dev.c | 183 rtl818x_iowrite8(priv, &priv->map->PHY[3], (data >> 24) & 0xFF); in rtl8187_write_phy() 184 rtl818x_iowrite8(priv, &priv->map->PHY[2], (data >> 16) & 0xFF); in rtl8187_write_phy() 185 rtl818x_iowrite8(priv, &priv->map->PHY[1], (data >> 8) & 0xFF); in rtl8187_write_phy() 186 rtl818x_iowrite8(priv, &priv->map->PHY[0], data & 0xFF); in rtl8187_write_phy() 596 rtl818x_iowrite8(priv, &priv->map->EEPROM_CMD, in rtl8187_set_anaparam() 598 reg = rtl818x_ioread8(priv, &priv->map->CONFIG3); in rtl8187_set_anaparam() 600 rtl818x_iowrite8(priv, &priv->map->CONFIG3, reg); in rtl8187_set_anaparam() 601 rtl818x_iowrite32(priv, &priv->map->ANAPARAM, anaparam); in rtl8187_set_anaparam() 602 rtl818x_iowrite32(priv, &priv->map->ANAPARAM2, anaparam2); in rtl8187_set_anaparam() 604 rtl818x_iowrite8(priv, &priv->map->ANAPARAM3A, anaparam3); in rtl8187_set_anaparam() [all …]
|
D | leds.c | 45 rtl818x_iowrite8(priv, &priv->map->GPIO0, 0x01); in led_turn_on() 46 rtl818x_iowrite8(priv, &priv->map->GP_ENABLE, 0x00); in led_turn_on() 49 reg = rtl818x_ioread8(priv, &priv->map->PGSELECT) & ~(1 << 4); in led_turn_on() 50 rtl818x_iowrite8(priv, &priv->map->PGSELECT, reg); in led_turn_on() 53 reg = rtl818x_ioread8(priv, &priv->map->PGSELECT) & ~(1 << 5); in led_turn_on() 54 rtl818x_iowrite8(priv, &priv->map->PGSELECT, reg); in led_turn_on() 83 rtl818x_iowrite8(priv, &priv->map->GPIO0, 0x01); in led_turn_off() 84 rtl818x_iowrite8(priv, &priv->map->GP_ENABLE, 0x01); in led_turn_off() 87 reg = rtl818x_ioread8(priv, &priv->map->PGSELECT) | (1 << 4); in led_turn_off() 88 rtl818x_iowrite8(priv, &priv->map->PGSELECT, reg); in led_turn_off() [all …]
|
/linux-4.1.27/scripts/selinux/genheaders/ |
D | genheaders.c | 62 struct security_class_mapping *map = &secclass_map[i]; in main() local 63 map->name = stoupperx(map->name); in main() 64 for (j = 0; map->perms[j]; j++) in main() 65 map->perms[j] = stoupperx(map->perms[j]); in main() 76 struct security_class_mapping *map = &secclass_map[i]; in main() local 77 fprintf(fout, "#define SECCLASS_%s", map->name); in main() 78 for (j = 0; j < max(1, 40 - strlen(map->name)); j++) in main() 98 struct security_class_mapping *map = &secclass_map[i]; in main() local 99 substr = strstr(map->name, needle); in main() 101 fprintf(fout, "\tcase SECCLASS_%s:\n", map->name); in main() [all …]
|
/linux-4.1.27/arch/m32r/include/asm/ |
D | smp.h | 21 #define physid_set(physid, map) set_bit(physid, (map).mask) argument 22 #define physid_clear(physid, map) clear_bit(physid, (map).mask) argument 23 #define physid_isset(physid, map) test_bit(physid, (map).mask) argument 24 #define physid_test_and_set(physid, map) test_and_set_bit(physid, (map).mask) argument 28 #define physids_clear(map) bitmap_zero((map).mask, MAX_APICS) argument 30 #define physids_empty(map) bitmap_empty((map).mask, MAX_APICS) argument 32 #define physids_weight(map) bitmap_weight((map).mask, MAX_APICS) argument 35 #define physids_coerce(map) ((map).mask[0]) argument
|
/linux-4.1.27/drivers/scsi/megaraid/ |
D | megaraid_sas_fp.c | 73 #define SPAN_ROW_SIZE(map, ld, index_) (MR_LdSpanPtrGet(ld, index_, map)->spanRowSize) argument 74 #define SPAN_ROW_DATA_SIZE(map_, ld, index_) (MR_LdSpanPtrGet(ld, index_, map)->spanRowDataSize) 78 static void mr_update_span_set(struct MR_DRV_RAID_MAP_ALL *map, 82 struct RAID_CONTEXT *pRAID_Context, struct MR_DRV_RAID_MAP_ALL *map); 84 u64 strip, struct MR_DRV_RAID_MAP_ALL *map); 118 struct MR_LD_RAID *MR_LdRaidGet(u32 ld, struct MR_DRV_RAID_MAP_ALL *map) in MR_LdRaidGet() argument 120 return &map->raidMap.ldSpanMap[ld].ldRaid; in MR_LdRaidGet() 125 *map) in MR_LdSpanInfoGet() 127 return &map->raidMap.ldSpanMap[ld].spanBlock[0]; in MR_LdSpanInfoGet() 130 static u8 MR_LdDataArmGet(u32 ld, u32 armIdx, struct MR_DRV_RAID_MAP_ALL *map) in MR_LdDataArmGet() argument [all …]
|
/linux-4.1.27/drivers/media/v4l2-core/ |
D | videobuf-vmalloc.c | 56 struct videobuf_mapping *map = vma->vm_private_data; in videobuf_vm_open() local 58 dprintk(2, "vm_open %p [count=%u,vma=%08lx-%08lx]\n", map, in videobuf_vm_open() 59 map->count, vma->vm_start, vma->vm_end); in videobuf_vm_open() 61 map->count++; in videobuf_vm_open() 66 struct videobuf_mapping *map = vma->vm_private_data; in videobuf_vm_close() local 67 struct videobuf_queue *q = map->q; in videobuf_vm_close() 70 dprintk(2, "vm_close %p [count=%u,vma=%08lx-%08lx]\n", map, in videobuf_vm_close() 71 map->count, vma->vm_start, vma->vm_end); in videobuf_vm_close() 73 map->count--; in videobuf_vm_close() 74 if (0 == map->count) { in videobuf_vm_close() [all …]
|
D | videobuf-dma-contig.c | 68 struct videobuf_mapping *map = vma->vm_private_data; in videobuf_vm_open() local 70 dev_dbg(map->q->dev, "vm_open %p [count=%u,vma=%08lx-%08lx]\n", in videobuf_vm_open() 71 map, map->count, vma->vm_start, vma->vm_end); in videobuf_vm_open() 73 map->count++; in videobuf_vm_open() 78 struct videobuf_mapping *map = vma->vm_private_data; in videobuf_vm_close() local 79 struct videobuf_queue *q = map->q; in videobuf_vm_close() 83 map, map->count, vma->vm_start, vma->vm_end); in videobuf_vm_close() 85 map->count--; in videobuf_vm_close() 86 if (0 == map->count) { in videobuf_vm_close() 89 dev_dbg(q->dev, "munmap %p q=%p\n", map, q); in videobuf_vm_close() [all …]
|
D | videobuf-dma-sg.c | 386 struct videobuf_mapping *map = vma->vm_private_data; in videobuf_vm_open() local 388 dprintk(2, "vm_open %p [count=%d,vma=%08lx-%08lx]\n", map, in videobuf_vm_open() 389 map->count, vma->vm_start, vma->vm_end); in videobuf_vm_open() 391 map->count++; in videobuf_vm_open() 396 struct videobuf_mapping *map = vma->vm_private_data; in videobuf_vm_close() local 397 struct videobuf_queue *q = map->q; in videobuf_vm_close() 401 dprintk(2, "vm_close %p [count=%d,vma=%08lx-%08lx]\n", map, in videobuf_vm_close() 402 map->count, vma->vm_start, vma->vm_end); in videobuf_vm_close() 404 map->count--; in videobuf_vm_close() 405 if (0 == map->count) { in videobuf_vm_close() [all …]
|
/linux-4.1.27/fs/ext4/ |
D | readpage.c | 153 struct ext4_map_blocks map; in ext4_mpage_readpages() local 155 map.m_pblk = 0; in ext4_mpage_readpages() 156 map.m_lblk = 0; in ext4_mpage_readpages() 157 map.m_len = 0; in ext4_mpage_readpages() 158 map.m_flags = 0; in ext4_mpage_readpages() 186 if ((map.m_flags & EXT4_MAP_MAPPED) && in ext4_mpage_readpages() 187 block_in_file > map.m_lblk && in ext4_mpage_readpages() 188 block_in_file < (map.m_lblk + map.m_len)) { in ext4_mpage_readpages() 189 unsigned map_offset = block_in_file - map.m_lblk; in ext4_mpage_readpages() 190 unsigned last = map.m_len - map_offset; in ext4_mpage_readpages() [all …]
|
D | file.c | 143 struct ext4_map_blocks map; in ext4_file_write_iter() local 147 map.m_lblk = pos >> blkbits; in ext4_file_write_iter() 148 map.m_len = (EXT4_BLOCK_ALIGN(pos + length, blkbits) >> blkbits) in ext4_file_write_iter() 149 - map.m_lblk; in ext4_file_write_iter() 150 len = map.m_len; in ext4_file_write_iter() 152 err = ext4_map_blocks(NULL, inode, &map, 0); in ext4_file_write_iter() 165 if (err == len && (map.m_flags & EXT4_MAP_MAPPED)) in ext4_file_write_iter() 329 struct ext4_map_blocks *map, in ext4_find_unwritten_pgoff() argument 344 endoff = (loff_t)(map->m_lblk + map->m_len) << blkbits; in ext4_find_unwritten_pgoff() 462 struct ext4_map_blocks map; in ext4_seek_data() local [all …]
|
D | extents.c | 100 struct ext4_map_blocks *map, 3301 struct ext4_map_blocks *map, in ext4_split_extent() argument 3312 int allocated = map->m_len; in ext4_split_extent() 3320 if (map->m_lblk + map->m_len < ee_block + ee_len) { in ext4_split_extent() 3329 map->m_lblk + map->m_len, split_flag1, flags1); in ext4_split_extent() 3333 allocated = ee_len - (map->m_lblk - ee_block); in ext4_split_extent() 3339 path = ext4_find_extent(inode, map->m_lblk, ppath, 0); in ext4_split_extent() 3346 (unsigned long) map->m_lblk); in ext4_split_extent() 3352 if (map->m_lblk >= ee_block) { in ext4_split_extent() 3360 map->m_lblk, split_flag1, flags); in ext4_split_extent() [all …]
|
D | inode.c | 372 struct ext4_map_blocks *map) in __check_block_validity() argument 374 if (!ext4_data_block_valid(EXT4_SB(inode->i_sb), map->m_pblk, in __check_block_validity() 375 map->m_len)) { in __check_block_validity() 376 ext4_error_inode(inode, func, line, map->m_pblk, in __check_block_validity() 378 "(length %d)", (unsigned long) map->m_lblk, in __check_block_validity() 379 map->m_len); in __check_block_validity() 385 #define check_block_validity(inode, map) \ argument 386 __check_block_validity((inode), __func__, __LINE__, (map)) 392 struct ext4_map_blocks *map, in ext4_map_blocks_es_recheck() argument 397 map->m_flags = 0; in ext4_map_blocks_es_recheck() [all …]
|
/linux-4.1.27/drivers/video/fbdev/ |
D | macmodes.c | 224 const struct mode_map *map; in mac_vmode_to_var() local 226 for (map = mac_modes; map->vmode != -1; map++) in mac_vmode_to_var() 227 if (map->vmode == vmode) { in mac_vmode_to_var() 228 mode = map->mode; in mac_vmode_to_var() 306 const struct mode_map *map; in mac_var_to_vmode() local 321 for (map = mac_modes; map->vmode != -1; map++) { in mac_var_to_vmode() 322 const struct fb_videomode *mode = map->mode; in mac_var_to_vmode() 332 *vmode = map->vmode; in mac_var_to_vmode() 338 map++; in mac_var_to_vmode() 339 while (map->vmode != -1) { in mac_var_to_vmode() [all …]
|
/linux-4.1.27/arch/powerpc/kvm/ |
D | book3s_64_mmu_host.c | 58 struct kvmppc_sid_map *map; in find_sid_vsid() local 65 map = &to_book3s(vcpu)->sid_map[sid_map_mask]; in find_sid_vsid() 66 if (map->valid && (map->guest_vsid == gvsid)) { in find_sid_vsid() 67 trace_kvm_book3s_slb_found(gvsid, map->host_vsid); in find_sid_vsid() 68 return map; in find_sid_vsid() 71 map = &to_book3s(vcpu)->sid_map[SID_MAP_MASK - sid_map_mask]; in find_sid_vsid() 72 if (map->valid && (map->guest_vsid == gvsid)) { in find_sid_vsid() 73 trace_kvm_book3s_slb_found(gvsid, map->host_vsid); in find_sid_vsid() 74 return map; in find_sid_vsid() 92 struct kvmppc_sid_map *map; in kvmppc_mmu_map_page() local [all …]
|
D | book3s_32_mmu_host.c | 92 struct kvmppc_sid_map *map; in find_sid_vsid() local 99 map = &to_book3s(vcpu)->sid_map[sid_map_mask]; in find_sid_vsid() 100 if (map->guest_vsid == gvsid) { in find_sid_vsid() 102 gvsid, map->host_vsid); in find_sid_vsid() 103 return map; in find_sid_vsid() 106 map = &to_book3s(vcpu)->sid_map[SID_MAP_MASK - sid_map_mask]; in find_sid_vsid() 107 if (map->guest_vsid == gvsid) { in find_sid_vsid() 109 gvsid, map->host_vsid); in find_sid_vsid() 110 return map; in find_sid_vsid() 147 struct kvmppc_sid_map *map; in kvmppc_mmu_map_page() local [all …]
|
/linux-4.1.27/drivers/dma/ipu/ |
D | ipu_irq.c | 98 struct ipu_irq_map *map = irq_data_get_irq_chip_data(d); in ipu_irq_unmask() local 105 bank = map->bank; in ipu_irq_unmask() 113 reg |= (1UL << (map->source & 31)); in ipu_irq_unmask() 121 struct ipu_irq_map *map = irq_data_get_irq_chip_data(d); in ipu_irq_mask() local 128 bank = map->bank; in ipu_irq_mask() 136 reg &= ~(1UL << (map->source & 31)); in ipu_irq_mask() 144 struct ipu_irq_map *map = irq_data_get_irq_chip_data(d); in ipu_irq_ack() local 150 bank = map->bank; in ipu_irq_ack() 157 ipu_write_reg(bank->ipu, 1UL << (map->source & 31), bank->status); in ipu_irq_ack() 169 struct ipu_irq_map *map = irq_get_chip_data(irq); in ipu_irq_status() local [all …]
|
/linux-4.1.27/fs/udf/ |
D | partition.c | 33 struct udf_part_map *map; in udf_get_pblock() local 39 map = &sbi->s_partmaps[partition]; in udf_get_pblock() 40 if (map->s_partition_func) in udf_get_pblock() 41 return map->s_partition_func(sb, block, partition, offset); in udf_get_pblock() 43 return map->s_partition_root + block + offset; in udf_get_pblock() 54 struct udf_part_map *map; in udf_get_pblock_virt15() local 58 map = &sbi->s_partmaps[partition]; in udf_get_pblock_virt15() 59 vdata = &map->s_type_specific.s_virtual; in udf_get_pblock_virt15() 118 struct udf_part_map *map; in udf_get_pblock_spar15() local 122 map = &sbi->s_partmaps[partition]; in udf_get_pblock_spar15() [all …]
|
D | super.c | 294 static void udf_free_partition(struct udf_part_map *map) in udf_free_partition() argument 299 if (map->s_partition_flags & UDF_PART_FLAG_UNALLOC_TABLE) in udf_free_partition() 300 iput(map->s_uspace.s_table); in udf_free_partition() 301 if (map->s_partition_flags & UDF_PART_FLAG_FREED_TABLE) in udf_free_partition() 302 iput(map->s_fspace.s_table); in udf_free_partition() 303 if (map->s_partition_flags & UDF_PART_FLAG_UNALLOC_BITMAP) in udf_free_partition() 304 udf_sb_free_bitmap(map->s_uspace.s_bitmap); in udf_free_partition() 305 if (map->s_partition_flags & UDF_PART_FLAG_FREED_BITMAP) in udf_free_partition() 306 udf_sb_free_bitmap(map->s_fspace.s_bitmap); in udf_free_partition() 307 if (map->s_partition_type == UDF_SPARABLE_MAP15) in udf_free_partition() [all …]
|
/linux-4.1.27/arch/powerpc/platforms/ps3/ |
D | mm.c | 109 struct map { struct 118 static void __maybe_unused _debug_dump_map(const struct map *m, in _debug_dump_map() argument 130 static struct map map; variable 140 return (phys_addr < map.rm.size || phys_addr >= map.total) in ps3_mm_phys_to_lpar() 141 ? phys_addr : phys_addr + map.r1.offset; in ps3_mm_phys_to_lpar() 181 &map.vas_id, &map.htab_size); in ps3_mm_vas_create() 189 result = lv1_select_virtual_address_space(map.vas_id); in ps3_mm_vas_create() 197 *htab_size = map.htab_size; in ps3_mm_vas_create() 199 debug_dump_map(&map); in ps3_mm_vas_create() 215 DBG("%s:%d: map.vas_id = %llu\n", __func__, __LINE__, map.vas_id); in ps3_mm_vas_destroy() [all …]
|
/linux-4.1.27/arch/mips/pci/ |
D | pci-malta.c | 93 resource_size_t start, end, map, start1, end1, map1, map2, map3, mask; in mips_pcibios_init() local 117 map = GT_READ(GT_PCI0M0REMAP_OFS); in mips_pcibios_init() 127 map = map1; in mips_pcibios_init() 131 BUG_ON((start & GT_PCI_HD_MSK) != (map & GT_PCI_HD_MSK) && in mips_pcibios_init() 135 gt64120_controller.mem_offset = (start & mask) - (map & mask); in mips_pcibios_init() 144 map = GT_READ(GT_PCI0IOREMAP_OFS); in mips_pcibios_init() 148 BUG_ON((start & GT_PCI_HD_MSK) != (map & GT_PCI_HD_MSK) && in mips_pcibios_init() 150 gt64120_io_resource.start = map & mask; in mips_pcibios_init() 151 gt64120_io_resource.end = (map & mask) | ~mask; in mips_pcibios_init() 163 map = BONITO_PCIMAP; in mips_pcibios_init() [all …]
|
/linux-4.1.27/net/netlabel/ |
D | netlabel_cipso_v4.c | 164 doi_def->map.std = kzalloc(sizeof(*doi_def->map.std), GFP_KERNEL); in netlbl_cipsov4_add_std() 165 if (doi_def->map.std == NULL) { in netlbl_cipsov4_add_std() 191 doi_def->map.std->lvl.local_size) in netlbl_cipsov4_add_std() 192 doi_def->map.std->lvl.local_size = in netlbl_cipsov4_add_std() 200 doi_def->map.std->lvl.cipso_size) in netlbl_cipsov4_add_std() 201 doi_def->map.std->lvl.cipso_size = in netlbl_cipsov4_add_std() 206 doi_def->map.std->lvl.local = kcalloc(doi_def->map.std->lvl.local_size, in netlbl_cipsov4_add_std() 209 if (doi_def->map.std->lvl.local == NULL) { in netlbl_cipsov4_add_std() 213 doi_def->map.std->lvl.cipso = kcalloc(doi_def->map.std->lvl.cipso_size, in netlbl_cipsov4_add_std() 216 if (doi_def->map.std->lvl.cipso == NULL) { in netlbl_cipsov4_add_std() [all …]
|
D | netlabel_mgmt.c | 140 struct netlbl_domaddr4_map *map; in netlbl_mgmt_add_common() local 163 map = kzalloc(sizeof(*map), GFP_KERNEL); in netlbl_mgmt_add_common() 164 if (map == NULL) { in netlbl_mgmt_add_common() 168 map->list.addr = addr->s_addr & mask->s_addr; in netlbl_mgmt_add_common() 169 map->list.mask = mask->s_addr; in netlbl_mgmt_add_common() 170 map->list.valid = 1; in netlbl_mgmt_add_common() 171 map->def.type = entry->def.type; in netlbl_mgmt_add_common() 173 map->def.cipso = cipsov4; in netlbl_mgmt_add_common() 175 ret_val = netlbl_af4list_add(&map->list, &addrmap->list4); in netlbl_mgmt_add_common() 177 kfree(map); in netlbl_mgmt_add_common() [all …]
|
/linux-4.1.27/net/sunrpc/ |
D | rpcb_clnt.c | 156 struct rpcbind_args *map = data; in rpcb_map_release() local 158 rpcb_wake_rpcbind_waiters(map->r_xprt, map->r_status); in rpcb_map_release() 159 xprt_put(map->r_xprt); in rpcb_map_release() 160 kfree(map->r_addr); in rpcb_map_release() 161 kfree(map); in rpcb_map_release() 447 struct rpcbind_args map = { in rpcb_register() local 454 .rpc_argp = &map, in rpcb_register() 480 struct rpcbind_args *map = msg->rpc_argp; in rpcb_register_inet4() local 485 map->r_addr = rpc_sockaddr2uaddr(sap, GFP_KERNEL); in rpcb_register_inet4() 489 map->r_prog, map->r_vers, in rpcb_register_inet4() [all …]
|
/linux-4.1.27/drivers/rtc/ |
D | rtc-ds1343.c | 84 struct regmap *map; member 105 return regmap_write(priv->map, DS1343_TRICKLE_REG, val); in ds1343_ioctl() 120 regmap_read(priv->map, DS1343_CONTROL_REG, &data); in ds1343_show_glitchfilter() 137 regmap_read(priv->map, DS1343_CONTROL_REG, &data); in ds1343_store_glitchfilter() 148 regmap_write(priv->map, DS1343_CONTROL_REG, data); in ds1343_store_glitchfilter() 173 ret = regmap_bulk_write(priv->map, address, buf, count); in ds1343_nvram_write() 198 ret = regmap_bulk_read(priv->map, address, buf, count); in ds1343_nvram_read() 220 regmap_read(priv->map, DS1343_CONTROL_REG, &data); in ds1343_show_alarmstatus() 239 regmap_read(priv->map, DS1343_ALM0_SEC_REG, &data); in ds1343_show_alarmmode() 242 regmap_read(priv->map, DS1343_ALM0_MIN_REG, &data); in ds1343_show_alarmmode() [all …]
|
D | rtc-88pm80x.c | 52 struct regmap *map; member 67 regmap_update_bits(info->map, PM800_RTC_CONTROL, mask | PM800_ALARM1_EN, in rtc_update_handler() 78 regmap_update_bits(info->map, PM800_RTC_CONTROL, in pm80x_rtc_alarm_irq_enable() 81 regmap_update_bits(info->map, PM800_RTC_CONTROL, in pm80x_rtc_alarm_irq_enable() 118 regmap_raw_read(info->map, PM800_RTC_EXPIRE2_1, buf, 4); in pm80x_rtc_read_time() 123 regmap_raw_read(info->map, PM800_RTC_COUNTER1, buf, 4); in pm80x_rtc_read_time() 146 regmap_raw_read(info->map, PM800_RTC_COUNTER1, buf, 4); in pm80x_rtc_set_time() 155 regmap_raw_write(info->map, PM800_RTC_EXPIRE2_1, buf, 4); in pm80x_rtc_set_time() 167 regmap_raw_read(info->map, PM800_RTC_EXPIRE2_1, buf, 4); in pm80x_rtc_read_alarm() 171 regmap_raw_read(info->map, PM800_RTC_EXPIRE1_1, buf, 4); in pm80x_rtc_read_alarm() [all …]
|
/linux-4.1.27/arch/arm/mm/ |
D | mmu.c | 1025 struct map_desc map; in debug_ll_io_init() local 1027 debug_ll_addr(&map.pfn, &map.virtual); in debug_ll_io_init() 1028 if (!map.pfn || !map.virtual) in debug_ll_io_init() 1030 map.pfn = __phys_to_pfn(map.pfn); in debug_ll_io_init() 1031 map.virtual &= PAGE_MASK; in debug_ll_io_init() 1032 map.length = PAGE_SIZE; in debug_ll_io_init() 1033 map.type = MT_DEVICE; in debug_ll_io_init() 1034 iotable_init(&map, 1); in debug_ll_io_init() 1223 struct map_desc map; in devicemaps_init() local 1242 map.pfn = __phys_to_pfn(CONFIG_XIP_PHYS_ADDR & SECTION_MASK); in devicemaps_init() [all …]
|
/linux-4.1.27/drivers/leds/ |
D | leds-syscon.c | 42 struct regmap *map; member 64 ret = regmap_update_bits(sled->map, sled->offset, sled->mask, val); in syscon_led_set() 71 struct regmap *map) in syscon_leds_spawn() argument 89 sled->map = map; in syscon_leds_spawn() 105 ret = regmap_read(map, sled->offset, &val); in syscon_leds_spawn() 111 ret = regmap_update_bits(map, sled->offset, in syscon_leds_spawn() 118 ret = regmap_update_bits(map, sled->offset, in syscon_leds_spawn() 141 struct regmap *map; in syscon_leds_init() local 147 map = syscon_node_to_regmap(np); in syscon_leds_init() 148 if (IS_ERR(map)) { in syscon_leds_init() [all …]
|
/linux-4.1.27/drivers/media/tuners/ |
D | tda18271-fe.c | 86 struct tda18271_std_map_item *map, in tda18271_channel_configuration() argument 98 regs[R_EP3] |= (map->agc_mode << 3) | map->std; in tda18271_channel_configuration() 110 regs[R_EP4] |= (map->if_lvl << 2); in tda18271_channel_configuration() 114 regs[R_EP4] |= map->fm_rfn << 7; in tda18271_channel_configuration() 118 regs[R_EB22] |= map->rfagc_top; in tda18271_channel_configuration() 166 N = map->if_freq * 1000 + freq; in tda18271_channel_configuration() 200 if (map->fm_rfn) in tda18271_channel_configuration() 258 struct tda18271_rf_tracking_filter_cal *map = priv->rf_cal_state; in tda18271c2_rf_tracking_filters_correction() local 281 if ((0 == map[i].rf3) || (freq / 1000 < map[i].rf2)) { in tda18271c2_rf_tracking_filters_correction() 282 approx = map[i].rf_a1 * (s32)(freq / 1000 - map[i].rf1) + in tda18271c2_rf_tracking_filters_correction() [all …]
|
/linux-4.1.27/fs/omfs/ |
D | bitmap.c | 47 static int set_run(struct super_block *sb, int map, in set_run() argument 56 bh = sb_bread(sb, clus_to_blk(sbi, sbi->s_bitmap_ino) + map); in set_run() 63 map++; in set_run() 68 clus_to_blk(sbi, sbi->s_bitmap_ino) + map); in set_run() 73 set_bit(bit, sbi->s_imap[map]); in set_run() 76 clear_bit(bit, sbi->s_imap[map]); in set_run() 95 unsigned int map, bit; in omfs_allocate_block() local 101 map = tmp; in omfs_allocate_block() 104 if (map >= sbi->s_imap_size || test_and_set_bit(bit, sbi->s_imap[map])) in omfs_allocate_block() 108 bh = sb_bread(sb, clus_to_blk(sbi, sbi->s_bitmap_ino) + map); in omfs_allocate_block() [all …]
|
/linux-4.1.27/mm/ |
D | swap_cgroup.c | 9 struct page **map; member 50 ctrl->map[idx] = page; in swap_cgroup_prepare() 56 __free_page(ctrl->map[idx]); in swap_cgroup_prepare() 73 mappage = ctrl->map[offset / SC_PER_PAGE]; in lookup_swap_cgroup() 163 ctrl->map = array; in swap_cgroup_swapon() 167 ctrl->map = NULL; in swap_cgroup_swapon() 185 struct page **map; in swap_cgroup_swapoff() local 194 map = ctrl->map; in swap_cgroup_swapoff() 196 ctrl->map = NULL; in swap_cgroup_swapoff() 200 if (map) { in swap_cgroup_swapoff() [all …]
|
D | sparse.c | 374 struct page *map; in sparse_mem_map_populate() local 377 map = alloc_remap(nid, sizeof(struct page) * PAGES_PER_SECTION); in sparse_mem_map_populate() 378 if (map) in sparse_mem_map_populate() 379 return map; in sparse_mem_map_populate() 382 map = memblock_virt_alloc_try_nid(size, in sparse_mem_map_populate() 385 return map; in sparse_mem_map_populate() 392 void *map; in sparse_mem_maps_populate_node() local 396 map = alloc_remap(nodeid, size * map_count); in sparse_mem_maps_populate_node() 397 if (map) { in sparse_mem_maps_populate_node() 401 map_map[pnum] = map; in sparse_mem_maps_populate_node() [all …]
|
/linux-4.1.27/drivers/clk/qcom/ |
D | reset.c | 34 const struct qcom_reset_map *map; in qcom_reset_assert() local 38 map = &rst->reset_map[id]; in qcom_reset_assert() 39 mask = BIT(map->bit); in qcom_reset_assert() 41 return regmap_update_bits(rst->regmap, map->reg, mask, mask); in qcom_reset_assert() 48 const struct qcom_reset_map *map; in qcom_reset_deassert() local 52 map = &rst->reset_map[id]; in qcom_reset_deassert() 53 mask = BIT(map->bit); in qcom_reset_deassert() 55 return regmap_update_bits(rst->regmap, map->reg, mask, 0); in qcom_reset_deassert()
|
/linux-4.1.27/scripts/basic/ |
D | fixdep.c | 236 static void parse_config_file(const char *map, size_t len) in parse_config_file() argument 238 const int *end = (const int *) (map + len); in parse_config_file() 240 const int *m = (const int *) map + 1; in parse_config_file() 250 if (p > map + len - 7) in parse_config_file() 254 for (q = p + 7; q < map + len; q++) { in parse_config_file() 285 void *map; in do_config_file() local 298 map = mmap(NULL, st.st_size, PROT_READ, MAP_PRIVATE, fd, 0); in do_config_file() 299 if ((long) map == -1) { in do_config_file() 305 parse_config_file(map, st.st_size); in do_config_file() 307 munmap(map, st.st_size); in do_config_file() [all …]
|
/linux-4.1.27/tools/perf/ui/browsers/ |
D | map.c | 17 struct map *map; member 56 sym = map__find_symbol(browser->map, addr, NULL); in map_browser__search() 58 sym = map__find_symbol_by_name(browser->map, target, NULL); in map_browser__search() 75 if (ui_browser__show(&browser->b, browser->map->dso->long_name, in map_browser__run() 101 int map__browse(struct map *map) in map__browse() argument 105 .entries = &map->dso->symbols[map->type], in map__browse() 110 .map = map, in map__browse()
|
/linux-4.1.27/net/ceph/crush/ |
D | crush.c | 116 void crush_destroy(struct crush_map *map) in crush_destroy() argument 119 if (map->buckets) { in crush_destroy() 121 for (b = 0; b < map->max_buckets; b++) { in crush_destroy() 122 if (map->buckets[b] == NULL) in crush_destroy() 124 crush_destroy_bucket(map->buckets[b]); in crush_destroy() 126 kfree(map->buckets); in crush_destroy() 130 if (map->rules) { in crush_destroy() 132 for (b = 0; b < map->max_rules; b++) in crush_destroy() 133 crush_destroy_rule(map->rules[b]); in crush_destroy() 134 kfree(map->rules); in crush_destroy() [all …]
|
D | mapper.c | 36 int crush_find_rule(const struct crush_map *map, int ruleset, int type, int size) in crush_find_rule() argument 40 for (i = 0; i < map->max_rules; i++) { in crush_find_rule() 41 if (map->rules[i] && in crush_find_rule() 42 map->rules[i]->mask.ruleset == ruleset && in crush_find_rule() 43 map->rules[i]->mask.type == type && in crush_find_rule() 44 map->rules[i]->mask.min_size <= size && in crush_find_rule() 45 map->rules[i]->mask.max_size >= size) in crush_find_rule() 368 static int is_out(const struct crush_map *map, in is_out() argument 403 static int crush_choose_firstn(const struct crush_map *map, in crush_choose_firstn() argument 463 if (item >= map->max_devices) { in crush_choose_firstn() [all …]
|
/linux-4.1.27/kernel/ |
D | pid.c | 56 struct pidmap *map, int off) in mk_pid() argument 58 return (map - pid_ns->pidmap)*BITS_PER_PAGE + off; in mk_pid() 61 #define find_next_offset(map, off) \ argument 62 find_next_zero_bit((map)->page, BITS_PER_PAGE, off) 108 struct pidmap *map = upid->ns->pidmap + nr / BITS_PER_PAGE; in free_pidmap() local 111 clear_bit(offset, map->page); in free_pidmap() 112 atomic_inc(&map->nr_free); in free_pidmap() 157 struct pidmap *map; in alloc_pidmap() local 163 map = &pid_ns->pidmap[pid/BITS_PER_PAGE]; in alloc_pidmap() 171 if (unlikely(!map->page)) { in alloc_pidmap() [all …]
|
/linux-4.1.27/fs/xfs/libxfs/ |
D | xfs_attr_remote.c | 352 struct xfs_bmbt_irec map[ATTR_RMTVALUE_MAPSIZE]; in xfs_attr_rmtval_get() local 373 blkcnt, map, &nmap, in xfs_attr_rmtval_get() 383 ASSERT((map[i].br_startblock != DELAYSTARTBLOCK) && in xfs_attr_rmtval_get() 384 (map[i].br_startblock != HOLESTARTBLOCK)); in xfs_attr_rmtval_get() 385 dblkno = XFS_FSB_TO_DADDR(mp, map[i].br_startblock); in xfs_attr_rmtval_get() 386 dblkcnt = XFS_FSB_TO_BB(mp, map[i].br_blockcount); in xfs_attr_rmtval_get() 401 lblkno += map[i].br_blockcount; in xfs_attr_rmtval_get() 402 blkcnt -= map[i].br_blockcount; in xfs_attr_rmtval_get() 419 struct xfs_bmbt_irec map; in xfs_attr_rmtval_set() local 468 args->total, &map, &nmap, args->flist); in xfs_attr_rmtval_set() [all …]
|
/linux-4.1.27/fs/xfs/ |
D | xfs_dir2_readdir.c | 264 struct xfs_bmbt_irec map[]; /* map vector for blocks */ member 277 struct xfs_bmbt_irec *map = mip->map; in xfs_dir2_leaf_readbuf() local 299 j = min_t(int, map->br_blockcount, i); in xfs_dir2_leaf_readbuf() 300 map->br_blockcount -= j; in xfs_dir2_leaf_readbuf() 301 map->br_startblock += j; in xfs_dir2_leaf_readbuf() 302 map->br_startoff += j; in xfs_dir2_leaf_readbuf() 307 if (!map->br_blockcount && --mip->map_valid) in xfs_dir2_leaf_readbuf() 308 memmove(&map[0], &map[1], in xfs_dir2_leaf_readbuf() 309 sizeof(map[0]) * mip->map_valid); in xfs_dir2_leaf_readbuf() 334 &map[mip->map_valid], &mip->nmap, 0); in xfs_dir2_leaf_readbuf() [all …]
|
D | xfs_buf.h | 130 #define DEFINE_SINGLE_BUF_MAP(map, blkno, numblk) \ argument 131 struct xfs_buf_map (map) = { .bm_bn = (blkno), .bm_len = (numblk) }; 193 struct xfs_buf_map *map, int nmaps, 203 DEFINE_SINGLE_BUF_MAP(map, blkno, numblks); in xfs_incore() 204 return _xfs_buf_find(target, &map, 1, flags, NULL); in xfs_incore() 208 struct xfs_buf_map *map, int nmaps, 218 DEFINE_SINGLE_BUF_MAP(map, blkno, numblks); in xfs_buf_alloc() 219 return _xfs_buf_alloc(target, &map, 1, flags); in xfs_buf_alloc() 223 struct xfs_buf_map *map, int nmaps, 226 struct xfs_buf_map *map, int nmaps, [all …]
|
D | xfs_bit.c | 32 xfs_bitmap_empty(uint *map, uint size) in xfs_bitmap_empty() argument 38 ret |= map[i]; in xfs_bitmap_empty() 49 xfs_contig_bits(uint *map, uint size, uint start_bit) in xfs_contig_bits() argument 51 uint * p = ((unsigned int *) map) + (start_bit >> BIT_TO_WORD_SHIFT); in xfs_contig_bits() 88 int xfs_next_bit(uint *map, uint size, uint start_bit) in xfs_next_bit() argument 90 uint * p = ((unsigned int *) map) + (start_bit >> BIT_TO_WORD_SHIFT); in xfs_next_bit()
|
/linux-4.1.27/arch/mips/kernel/ |
D | setup.c | 101 struct boot_mem_map_entry *entry = boot_mem_map.map + i; in add_memory_region() 125 boot_mem_map.map[x].addr = start; in add_memory_region() 126 boot_mem_map.map[x].size = size; in add_memory_region() 127 boot_mem_map.map[x].type = type; in add_memory_region() 157 field, (unsigned long long) boot_mem_map.map[i].size, in print_memory_map() 158 field, (unsigned long long) boot_mem_map.map[i].addr); in print_memory_map() 160 switch (boot_mem_map.map[i].type) { in print_memory_map() 174 printk(KERN_CONT "type %lu\n", boot_mem_map.map[i].type); in print_memory_map() 327 if (boot_mem_map.map[i].type != BOOT_MEM_RAM) in bootmem_init() 330 start = PFN_UP(boot_mem_map.map[i].addr); in bootmem_init() [all …]
|
/linux-4.1.27/arch/sh/boot/compressed/ |
D | install.sh | 37 if [ -f $4/System.map-$1 ]; then 38 mv $4/System.map-$1 $4/System.old 42 cp $3 $4/System.map-$1 50 if [ -f $4/System.map ]; then 51 mv $4/System.map $4/System.old 55 cp $3 $4/System.map
|
/linux-4.1.27/arch/m32r/boot/compressed/ |
D | install.sh | 38 if [ -f $4/System.map-$1 ]; then 39 mv $4/System.map-$1 $4/System.old 43 cp $3 $4/System.map-$1 51 if [ -f $4/System.map ]; then 52 mv $4/System.map $4/System.old 56 cp $3 $4/System.map
|
/linux-4.1.27/drivers/gpu/ipu-v3/ |
D | ipu-dc.c | 131 int map, int wave, int glue, int sync, int stop) in dc_write_tmpl() argument 143 reg1 = sync | glue << 4 | ++wave << 11 | ++map << 15 | ((operand << 20) & 0xfff00000); in dc_write_tmpl() 175 int map; in ipu_dc_init_sync() local 179 map = ipu_bus_format_to_map(bus_format); in ipu_dc_init_sync() 180 if (map < 0) { in ipu_dc_init_sync() 182 return map; in ipu_dc_init_sync() 191 dc_write_tmpl(dc, 0, WROD(0), 0, map, SYNC_WAVE, 0, 8, 1); in ipu_dc_init_sync() 198 dc_write_tmpl(dc, 2, WROD(0), 0, map, SYNC_WAVE, 8, 5, 1); in ipu_dc_init_sync() 199 dc_write_tmpl(dc, 3, WROD(0), 0, map, SYNC_WAVE, 4, 5, 0); in ipu_dc_init_sync() 200 dc_write_tmpl(dc, 4, WRG, 0, map, NULL_WAVE, 0, 0, 1); in ipu_dc_init_sync() [all …]
|
/linux-4.1.27/arch/sparc/lib/ |
D | bitext.c | 59 off_new = find_next_zero_bit(t->map, t->size, offset); in bit_map_string_get() 80 while (test_bit(offset + i, t->map) == 0) { in bit_map_string_get() 83 bitmap_set(t->map, offset, len); in bit_map_string_get() 86 (t->map, t->size, in bit_map_string_get() 110 if (test_bit(offset + i, t->map) == 0) in bit_map_clear() 112 __clear_bit(offset + i, t->map); in bit_map_clear() 120 void bit_map_init(struct bit_map *t, unsigned long *map, int size) in bit_map_init() argument 122 bitmap_zero(map, size); in bit_map_init() 125 t->map = map; in bit_map_init()
|
/linux-4.1.27/drivers/acpi/ |
D | osl.c | 286 struct acpi_ioremap *map; in acpi_map_lookup() local 288 list_for_each_entry_rcu(map, &acpi_ioremaps, list) in acpi_map_lookup() 289 if (map->phys <= phys && in acpi_map_lookup() 290 phys + size <= map->phys + map->size) in acpi_map_lookup() 291 return map; in acpi_map_lookup() 300 struct acpi_ioremap *map; in acpi_map_vaddr_lookup() local 302 map = acpi_map_lookup(phys, size); in acpi_map_vaddr_lookup() 303 if (map) in acpi_map_vaddr_lookup() 304 return map->virt + (phys - map->phys); in acpi_map_vaddr_lookup() 311 struct acpi_ioremap *map; in acpi_os_get_iomem() local [all …]
|
/linux-4.1.27/drivers/gpu/drm/ttm/ |
D | ttm_bo_util.c | 509 struct ttm_bo_kmap_obj *map) in ttm_bo_ioremap() argument 514 map->bo_kmap_type = ttm_bo_map_premapped; in ttm_bo_ioremap() 515 map->virtual = (void *)(((u8 *)bo->mem.bus.addr) + offset); in ttm_bo_ioremap() 517 map->bo_kmap_type = ttm_bo_map_iomap; in ttm_bo_ioremap() 519 map->virtual = ioremap_wc(bo->mem.bus.base + bo->mem.bus.offset + offset, in ttm_bo_ioremap() 522 map->virtual = ioremap_nocache(bo->mem.bus.base + bo->mem.bus.offset + offset, in ttm_bo_ioremap() 525 return (!map->virtual) ? -ENOMEM : 0; in ttm_bo_ioremap() 531 struct ttm_bo_kmap_obj *map) in ttm_bo_kmap_ttm() argument 551 map->bo_kmap_type = ttm_bo_map_kmap; in ttm_bo_kmap_ttm() 552 map->page = ttm->pages[start_page]; in ttm_bo_kmap_ttm() [all …]
|
/linux-4.1.27/tools/testing/selftests/vm/ |
D | transhuge-stress.c | 64 uint8_t *map; in main() local 99 map = malloc(map_len); in main() 100 if (!map) in main() 106 memset(map, 0, map_len); in main() 121 map = realloc(map, idx + 1); in main() 122 if (!map) in main() 124 memset(map + map_len, 0, idx + 1 - map_len); in main() 127 if (!map[idx]) in main() 129 map[idx] = 1; in main()
|
/linux-4.1.27/include/linux/pinctrl/ |
D | pinconf-generic.h | 172 struct device_node *np, struct pinctrl_map **map, 176 struct device_node *np_config, struct pinctrl_map **map, 181 struct pinctrl_map **map, unsigned *num_maps) in pinconf_generic_dt_node_to_map_group() argument 183 return pinconf_generic_dt_node_to_map(pctldev, np_config, map, num_maps, in pinconf_generic_dt_node_to_map_group() 189 struct pinctrl_map **map, unsigned *num_maps) in pinconf_generic_dt_node_to_map_pin() argument 191 return pinconf_generic_dt_node_to_map(pctldev, np_config, map, num_maps, in pinconf_generic_dt_node_to_map_pin() 197 struct pinctrl_map **map, unsigned *num_maps) in pinconf_generic_dt_node_to_map_all() argument 203 return pinconf_generic_dt_node_to_map(pctldev, np_config, map, num_maps, in pinconf_generic_dt_node_to_map_all()
|
/linux-4.1.27/drivers/mtd/devices/ |
D | slram.c | 65 static char *map[SLRAM_MAX_DEVICES_PARAMS]; variable 67 module_param_array(map, charp, NULL, 0); 68 MODULE_PARM_DESC(map, "List of memory regions to map. \"map=<name>, <start>, <length / end>\""); 70 static char *map; variable 272 map = str; in mtd_slram_setup() 288 if (!map) { in init_slram() 292 while (map) { in init_slram() 295 if (!(devname = strsep(&map, ","))) { in init_slram() 300 if ((!map) || (!(devstart = strsep(&map, ",")))) { in init_slram() 304 if ((!map) || (!(devlength = strsep(&map, ",")))) { in init_slram() [all …]
|
/linux-4.1.27/drivers/infiniband/hw/ipath/ |
D | ipath_qp.c | 44 #define mk_qpn(qpt, map, off) (((map) - (qpt)->map) * BITS_PER_PAGE + \ argument 46 #define find_next_offset(map, off) find_next_zero_bit((map)->page, \ argument 87 static void get_map_page(struct ipath_qp_table *qpt, struct qpn_map *map) in get_map_page() argument 97 if (map->page) in get_map_page() 100 map->page = (void *)page; in get_map_page() 108 struct qpn_map *map; in alloc_qpn() local 117 map = &qpt->map[0]; in alloc_qpn() 118 if (unlikely(!map->page)) { in alloc_qpn() 119 get_map_page(qpt, map); in alloc_qpn() 120 if (unlikely(!map->page)) { in alloc_qpn() [all …]
|
D | ipath_mr.c | 89 mr = kmalloc(sizeof *mr + m * sizeof mr->mr.map[0], GFP_KERNEL); in alloc_mr() 95 mr->mr.map[i] = kmalloc(sizeof *mr->mr.map[0], GFP_KERNEL); in alloc_mr() 96 if (!mr->mr.map[i]) in alloc_mr() 114 kfree(mr->mr.map[i]); in alloc_mr() 158 mr->mr.map[m]->segs[n].vaddr = (void *) buffer_list[i].addr; in ipath_reg_phys_mr() 159 mr->mr.map[m]->segs[n].length = buffer_list[i].size; in ipath_reg_phys_mr() 232 mr->mr.map[m]->segs[n].vaddr = vaddr; in ipath_reg_user_mr() 233 mr->mr.map[m]->segs[n].length = umem->page_size; in ipath_reg_user_mr() 264 kfree(mr->mr.map[i]); in ipath_dereg_mr() 291 fmr = kmalloc(sizeof *fmr + m * sizeof fmr->mr.map[0], GFP_KERNEL); in ipath_alloc_fmr() [all …]
|
/linux-4.1.27/arch/ia64/sn/pci/ |
D | tioce_provider.c | 282 struct tioce_dmamap *map; in tioce_alloc_map() local 350 map = kzalloc(sizeof(struct tioce_dmamap), GFP_ATOMIC); in tioce_alloc_map() 351 if (!map) in tioce_alloc_map() 364 map->refcnt = 1; in tioce_alloc_map() 365 map->nbytes = nates * pagesize; in tioce_alloc_map() 366 map->ct_start = ct_addr & ~ATE_PAGEMASK(pagesize); in tioce_alloc_map() 367 map->pci_start = bus_base + (i * pagesize); in tioce_alloc_map() 368 map->ate_hw = &ate_reg[i]; in tioce_alloc_map() 369 map->ate_shadow = &ate_shadow[i]; in tioce_alloc_map() 370 map->ate_count = nates; in tioce_alloc_map() [all …]
|
/linux-4.1.27/arch/arm/mach-omap2/ |
D | pm44xx.c | 189 static inline int omap4plus_init_static_deps(const struct static_dep_map *map) in omap4plus_init_static_deps() argument 194 if (!map) in omap4plus_init_static_deps() 197 while (map->from) { in omap4plus_init_static_deps() 198 from = clkdm_lookup(map->from); in omap4plus_init_static_deps() 199 to = clkdm_lookup(map->to); in omap4plus_init_static_deps() 202 map->from, map->to); in omap4plus_init_static_deps() 208 map->from, map->to, ret); in omap4plus_init_static_deps() 212 map++; in omap4plus_init_static_deps()
|
/linux-4.1.27/drivers/gpu/drm/omapdrm/ |
D | tcm-sita.c | 58 static s32 is_area_free(struct tcm_area ***map, u16 x0, u16 y0, u16 w, u16 h); 110 pvt->map = kmalloc(sizeof(*pvt->map) * tcm->width, GFP_KERNEL); in sita_init() 111 if (!pvt->map) in sita_init() 115 pvt->map[i] = in sita_init() 116 kmalloc(sizeof(**pvt->map) * tcm->height, in sita_init() 118 if (pvt->map[i] == NULL) { in sita_init() 120 kfree(pvt->map[i]); in sita_init() 121 kfree(pvt->map); in sita_init() 163 kfree(pvt->map[i]); in sita_deinit() 164 kfree(pvt->map); in sita_deinit() [all …]
|
/linux-4.1.27/arch/mips/cavium-octeon/ |
D | flash_setup.c | 30 static map_word octeon_flash_map_read(struct map_info *map, unsigned long ofs) in octeon_flash_map_read() argument 35 r = inline_map_read(map, ofs); in octeon_flash_map_read() 41 static void octeon_flash_map_write(struct map_info *map, const map_word datum, in octeon_flash_map_write() argument 45 inline_map_write(map, datum, ofs); in octeon_flash_map_write() 49 static void octeon_flash_map_copy_from(struct map_info *map, void *to, in octeon_flash_map_copy_from() argument 53 inline_map_copy_from(map, to, from, len); in octeon_flash_map_copy_from() 57 static void octeon_flash_map_copy_to(struct map_info *map, unsigned long to, in octeon_flash_map_copy_to() argument 61 inline_map_copy_to(map, to, from, len); in octeon_flash_map_copy_to()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvif/ |
D | object.c | 147 if (object->map.size) { in nvif_object_unmap() 156 if (object->map.ptr) { in nvif_object_unmap() 157 client->driver->unmap(client, object->map.ptr, in nvif_object_unmap() 158 object->map.size); in nvif_object_unmap() 159 object->map.ptr = NULL; in nvif_object_unmap() 163 object->map.size = 0; in nvif_object_unmap() 173 struct nvif_ioctl_map_v0 map; in nvif_object_map() member 179 object->map.size = args.map.length; in nvif_object_map() 180 object->map.ptr = client->driver->map(client, args.map.handle, in nvif_object_map() 181 object->map.size); in nvif_object_map() [all …]
|
/linux-4.1.27/fs/btrfs/ |
D | raid56.h | 22 static inline int nr_parity_stripes(struct map_lookup *map) in nr_parity_stripes() argument 24 if (map->type & BTRFS_BLOCK_GROUP_RAID5) in nr_parity_stripes() 26 else if (map->type & BTRFS_BLOCK_GROUP_RAID6) in nr_parity_stripes() 32 static inline int nr_data_stripes(struct map_lookup *map) in nr_data_stripes() argument 34 return map->num_stripes - nr_parity_stripes(map); in nr_data_stripes()
|
D | volumes.c | 1066 struct map_lookup *map; in contains_pending_extent() local 1069 map = (struct map_lookup *)em->bdev; in contains_pending_extent() 1070 for (i = 0; i < map->num_stripes; i++) { in contains_pending_extent() 1071 if (map->stripes[i].dev != device) in contains_pending_extent() 1073 if (map->stripes[i].physical >= physical_start + len || in contains_pending_extent() 1074 map->stripes[i].physical + em->orig_block_len <= in contains_pending_extent() 1077 *start = map->stripes[i].physical + in contains_pending_extent() 1381 n = rb_last(&em_tree->map); in find_next_chunk() 2587 struct map_lookup *map; in btrfs_remove_chunk() local 2612 map = (struct map_lookup *)em->bdev; in btrfs_remove_chunk() [all …]
|
/linux-4.1.27/arch/unicore32/mm/ |
D | mmu.c | 351 struct map_desc map; in devicemaps_init() local 368 map.pfn = __phys_to_pfn(virt_to_phys(vectors)); in devicemaps_init() 369 map.virtual = VECTORS_BASE; in devicemaps_init() 370 map.length = PAGE_SIZE; in devicemaps_init() 371 map.type = MT_HIGH_VECTORS; in devicemaps_init() 372 create_mapping(&map); in devicemaps_init() 378 map.pfn = __phys_to_pfn(virt_to_phys(vectors)); in devicemaps_init() 379 map.virtual = KUSER_VECPAGE_BASE; in devicemaps_init() 380 map.length = PAGE_SIZE; in devicemaps_init() 381 map.type = MT_KUSER; in devicemaps_init() [all …]
|
/linux-4.1.27/arch/powerpc/platforms/powernv/ |
D | opal-xscom.c | 58 static void opal_scom_unmap(scom_map_t map) in opal_scom_unmap() argument 60 kfree(map); in opal_scom_unmap() 98 static int opal_scom_read(scom_map_t map, u64 reg, u64 *value) in opal_scom_read() argument 100 struct opal_scom_map *m = map; in opal_scom_read() 110 static int opal_scom_write(scom_map_t map, u64 reg, u64 value) in opal_scom_write() argument 112 struct opal_scom_map *m = map; in opal_scom_write() 121 .map = opal_scom_map,
|
/linux-4.1.27/arch/mips/loongson/common/ |
D | mem.c | 67 node_id = loongson_memmap->map[i].node_id; in prom_init_memory() 68 mem_type = loongson_memmap->map[i].mem_type; in prom_init_memory() 73 add_memory_region(loongson_memmap->map[i].mem_start, in prom_init_memory() 74 (u64)loongson_memmap->map[i].mem_size << 20, in prom_init_memory() 78 add_memory_region(loongson_memmap->map[i].mem_start, in prom_init_memory() 79 (u64)loongson_memmap->map[i].mem_size << 20, in prom_init_memory() 83 add_memory_region(loongson_memmap->map[i].mem_start, in prom_init_memory() 84 (u64)loongson_memmap->map[i].mem_size << 20, in prom_init_memory()
|
/linux-4.1.27/arch/x86/kernel/ |
D | e820.c | 61 struct e820entry *ei = &e820.map[i]; in e820_any_mapped() 84 struct e820entry *ei = &e820.map[i]; in e820_all_mapped() 115 if (x >= ARRAY_SIZE(e820x->map)) { in __e820_add_region() 122 e820x->map[x].addr = start; in __e820_add_region() 123 e820x->map[x].size = size; in __e820_add_region() 124 e820x->map[x].type = type; in __e820_add_region() 167 (unsigned long long) e820.map[i].addr, in e820_print_map() 169 (e820.map[i].addr + e820.map[i].size - 1)); in e820_print_map() 170 e820_print_type(e820.map[i].type); in e820_print_map() 444 struct e820entry *ei = &e820x->map[i]; in __e820_update_range() [all …]
|
/linux-4.1.27/drivers/firmware/efi/libstub/ |
D | efi-stub-helper.c | 67 efi_memory_desc_t **map, in efi_get_memory_map() argument 108 *map = m; in efi_get_memory_map() 118 struct efi_memory_map map; in get_dram_base() local 121 status = efi_get_memory_map(sys_table_arg, (efi_memory_desc_t **)&map.map, in get_dram_base() 122 &map_size, &map.desc_size, NULL, NULL); in get_dram_base() 126 map.map_end = map.map + map_size; in get_dram_base() 128 for_each_efi_memory_desc(&map, md) in get_dram_base() 133 efi_call_early(free_pool, map.map); in get_dram_base() 146 efi_memory_desc_t *map; in efi_high_alloc() local 152 status = efi_get_memory_map(sys_table_arg, &map, &map_size, &desc_size, in efi_high_alloc() [all …]
|
/linux-4.1.27/include/xen/ |
D | grant_table.h | 136 gnttab_set_map_op(struct gnttab_map_grant_ref *map, phys_addr_t addr, in gnttab_set_map_op() argument 140 map->host_addr = addr; in gnttab_set_map_op() 142 map->host_addr = __pa(addr); in gnttab_set_map_op() 144 map->host_addr = addr; in gnttab_set_map_op() 146 map->flags = flags; in gnttab_set_map_op() 147 map->ref = ref; in gnttab_set_map_op() 148 map->dom = domid; in gnttab_set_map_op() 182 #define gnttab_map_vaddr(map) ((void *)(map.host_virt_addr)) argument
|
/linux-4.1.27/arch/x86/xen/ |
D | setup.c | 568 static struct e820entry map[E820MAX] __initdata; in xen_memory_setup() local 584 set_xen_guest_handle(memmap.buffer, map); in xen_memory_setup() 593 map[0].addr = 0ULL; in xen_memory_setup() 594 map[0].size = mem_end; in xen_memory_setup() 596 map[0].size += 8ULL << 20; in xen_memory_setup() 597 map[0].type = E820_RAM; in xen_memory_setup() 612 xen_ignore_unusable(map, memmap.nr_entries); in xen_memory_setup() 615 sanitize_e820_map(map, memmap.nr_entries, &memmap.nr_entries); in xen_memory_setup() 625 xen_set_identity_and_remap(map, memmap.nr_entries, max_pfn, in xen_memory_setup() 646 phys_addr_t addr = map[i].addr; in xen_memory_setup() [all …]
|
/linux-4.1.27/Documentation/ABI/testing/ |
D | sysfs-firmware-memmap | 5 On all platforms, the firmware provides a memory map which the 6 kernel reads. The resources from that memory map are registered 11 map is modified afterwards by the kernel itself, either because 12 the kernel merges that memory map with other information or 13 just because the user overwrites that memory map via command 16 kexec needs the raw firmware-provided memory map to setup the 18 kexec. Also, the raw memory map is useful for debugging. For 20 the raw memory map to userspace. 31 The maximum depends on the number of memory map entries provided 60 map in a human-readable format:
|
/linux-4.1.27/drivers/mfd/ |
D | 88pm860x-i2c.c | 21 struct regmap *map = (i2c == chip->client) ? chip->regmap in pm860x_reg_read() local 26 ret = regmap_read(map, reg, &data); in pm860x_reg_read() 38 struct regmap *map = (i2c == chip->client) ? chip->regmap in pm860x_reg_write() local 42 ret = regmap_write(map, reg, data); in pm860x_reg_write() 51 struct regmap *map = (i2c == chip->client) ? chip->regmap in pm860x_bulk_read() local 55 ret = regmap_raw_read(map, reg, buf, count); in pm860x_bulk_read() 64 struct regmap *map = (i2c == chip->client) ? chip->regmap in pm860x_bulk_write() local 68 ret = regmap_raw_write(map, reg, buf, count); in pm860x_bulk_write() 77 struct regmap *map = (i2c == chip->client) ? chip->regmap in pm860x_set_bits() local 81 ret = regmap_update_bits(map, reg, mask, data); in pm860x_set_bits()
|
D | stw481x.c | 53 ret = regmap_write(stw481x->map, STW_PCTL_REG_HI, msb); in stw481x_get_pctl_reg() 56 ret = regmap_write(stw481x->map, STW_PCTL_REG_LO, lsb); in stw481x_get_pctl_reg() 59 ret = regmap_read(stw481x->map, STW_PCTL_REG_HI, &val); in stw481x_get_pctl_reg() 63 ret = regmap_read(stw481x->map, STW_PCTL_REG_LO, &val); in stw481x_get_pctl_reg() 88 ret = regmap_read(stw481x->map, STW_CONF1, &val); in stw481x_startup() 131 ret = regmap_read(stw481x->map, STW_CONF2, &val); in stw481x_startup() 148 ret = regmap_read(stw481x->map, STW_VCORE_SLEEP, &val); in stw481x_startup() 188 stw481x->map = devm_regmap_init_i2c(client, &stw481x_regmap_config); in stw481x_probe() 189 if (IS_ERR(stw481x->map)) { in stw481x_probe() 190 ret = PTR_ERR(stw481x->map); in stw481x_probe()
|
/linux-4.1.27/net/core/ |
D | netprio_cgroup.c | 91 struct netprio_map *map = rcu_dereference_rtnl(dev->priomap); in netprio_prio() local 94 if (map && id < map->priomap_len) in netprio_prio() 95 return map->priomap[id]; in netprio_prio() 111 struct netprio_map *map; in netprio_set_prio() local 116 map = rtnl_dereference(dev->priomap); in netprio_set_prio() 117 if (!prio && (!map || map->priomap_len <= id)) in netprio_set_prio() 124 map = rtnl_dereference(dev->priomap); in netprio_set_prio() 125 map->priomap[id] = prio; in netprio_set_prio()
|
/linux-4.1.27/sound/sparc/ |
D | amd7930.c | 322 struct amd7930_map map; member 384 struct amd7930_map *map = &amd->map; in __amd7930_write_map() local 387 sbus_writeb(((map->gx >> 0) & 0xff), amd->regs + AMD7930_DR); in __amd7930_write_map() 388 sbus_writeb(((map->gx >> 8) & 0xff), amd->regs + AMD7930_DR); in __amd7930_write_map() 391 sbus_writeb(((map->gr >> 0) & 0xff), amd->regs + AMD7930_DR); in __amd7930_write_map() 392 sbus_writeb(((map->gr >> 8) & 0xff), amd->regs + AMD7930_DR); in __amd7930_write_map() 395 sbus_writeb(((map->stgr >> 0) & 0xff), amd->regs + AMD7930_DR); in __amd7930_write_map() 396 sbus_writeb(((map->stgr >> 8) & 0xff), amd->regs + AMD7930_DR); in __amd7930_write_map() 399 sbus_writeb(((map->ger >> 0) & 0xff), amd->regs + AMD7930_DR); in __amd7930_write_map() 400 sbus_writeb(((map->ger >> 8) & 0xff), amd->regs + AMD7930_DR); in __amd7930_write_map() [all …]
|
/linux-4.1.27/tools/perf/ui/gtk/ |
D | annotate.c | 52 struct map *map, struct disasm_line *dl) in perf_gtk__get_offset() argument 54 u64 start = map__rip_2objdump(map, sym->start); in perf_gtk__get_offset() 89 struct map *map, struct perf_evsel *evsel, in perf_gtk__annotate_symbol() argument 141 if (perf_gtk__get_offset(s, sizeof(s), sym, map, pos)) in perf_gtk__annotate_symbol() 157 static int symbol__gtk_annotate(struct symbol *sym, struct map *map, in symbol__gtk_annotate() argument 166 if (map->dso->annotate_warned) in symbol__gtk_annotate() 169 if (symbol__annotate(sym, map, 0) < 0) { in symbol__gtk_annotate() 225 perf_gtk__annotate_symbol(scrolled_window, sym, map, evsel, hbt); in symbol__gtk_annotate() 233 return symbol__gtk_annotate(he->ms.sym, he->ms.map, evsel, hbt); in hist_entry__gtk_annotate()
|