| /linux-4.4.14/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 bool cache_bypass = map->cache_bypass; in regcache_hw_init() [all …]
|
| D | regmap.c | 36 static int _regmap_update_bits(struct regmap *map, unsigned int reg, 65 bool regmap_check_range_table(struct regmap *map, unsigned int reg, in regmap_check_range_table() argument 81 bool regmap_writeable(struct regmap *map, unsigned int reg) in regmap_writeable() argument 83 if (map->max_register && reg > map->max_register) in regmap_writeable() 86 if (map->writeable_reg) in regmap_writeable() 87 return map->writeable_reg(map->dev, reg); in regmap_writeable() 89 if (map->wr_table) in regmap_writeable() 90 return regmap_check_range_table(map, reg, map->wr_table); in regmap_writeable() 95 bool regmap_readable(struct regmap *map, unsigned int reg) in regmap_readable() argument 97 if (!map->reg_read) 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 | regmap-irq.c | 28 struct regmap *map; member 63 struct regmap *map = d->map; in regmap_irq_sync_unlock() local 69 ret = pm_runtime_get_sync(map->dev); in regmap_irq_sync_unlock() 71 dev_err(map->dev, "IRQ sync failed to resume: %d\n", in regmap_irq_sync_unlock() 82 (i * map->reg_stride * d->irq_reg_stride); in regmap_irq_sync_unlock() 84 ret = regmap_update_bits(d->map, reg, in regmap_irq_sync_unlock() 88 ret = regmap_update_bits(d->map, reg, in regmap_irq_sync_unlock() 91 dev_err(d->map->dev, in regmap_irq_sync_unlock() 97 ret = regmap_update_bits(d->map, in regmap_irq_sync_unlock() 102 ret = regmap_update_bits(d->map, reg, in regmap_irq_sync_unlock() [all …]
|
| D | internal.h | 37 void (*format_write)(struct regmap *map, 47 struct regmap *map; member 163 int (*init)(struct regmap *map); 164 int (*exit)(struct regmap *map); 166 void (*debugfs_init)(struct regmap *map); 168 int (*read)(struct regmap *map, unsigned int reg, unsigned int *value); 169 int (*write)(struct regmap *map, unsigned int reg, unsigned int value); 170 int (*sync)(struct regmap *map, unsigned int min, unsigned int max); 171 int (*drop)(struct regmap *map, unsigned int min, unsigned int max); 174 bool regmap_writeable(struct regmap *map, unsigned int reg); [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.4.14/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 | 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
|
| D | cfi.h | 300 struct map_info *map, struct cfi_private *cfi); 302 map_word cfi_build_cmd(u_long cmd, struct map_info *map, struct cfi_private *cfi); 303 #define CMD(x) cfi_build_cmd((x), map, cfi) 305 unsigned long cfi_merge_status(map_word val, struct map_info *map, 307 #define MERGESTATUS(x) cfi_merge_status((x), map, cfi) 310 struct map_info *map, struct cfi_private *cfi, 313 static inline uint8_t cfi_read_query(struct map_info *map, uint32_t addr) in cfi_read_query() argument 315 map_word val = map_read(map, addr); in cfi_read_query() 317 if (map_bankwidth_is_1(map)) { in cfi_read_query() 319 } else if (map_bankwidth_is_2(map)) { in cfi_read_query() [all …]
|
| /linux-4.4.14/tools/perf/util/ |
| D | map.h | 29 struct map { struct 48 u64 (*map_ip)(struct map *, u64); argument 50 u64 (*unmap_ip)(struct map *, u64); argument 86 struct kmap *map__kmap(struct map *map); 87 struct map_groups *map__kmaps(struct map *map); 89 static inline u64 map__map_ip(struct map *map, u64 ip) in map__map_ip() argument 91 return ip - map->start + map->pgoff; in map__map_ip() 94 static inline u64 map__unmap_ip(struct map *map, u64 ip) in map__unmap_ip() argument 96 return ip + map->start - map->pgoff; in map__unmap_ip() 99 static inline u64 identity__map_ip(struct map *map __maybe_unused, u64 ip) in identity__map_ip() [all …]
|
| D | map.c | 19 static void __maps__insert(struct maps *maps, struct map *map); 127 void map__init(struct map *map, enum map_type type, in map__init() argument 130 map->type = type; in map__init() 131 map->start = start; in map__init() 132 map->end = end; in map__init() 133 map->pgoff = pgoff; in map__init() 134 map->reloc = 0; in map__init() 135 map->dso = dso__get(dso); in map__init() 136 map->map_ip = map__map_ip; in map__init() 137 map->unmap_ip = map__unmap_ip; in map__init() [all …]
|
| D | cpumap.h | 14 int map[]; member 21 size_t cpu_map__fprintf(struct cpu_map *map, FILE *fp); 23 int cpu_map__get_socket(struct cpu_map *map, int idx, void *data); 25 int cpu_map__get_core(struct cpu_map *map, int idx, void *data); 29 struct cpu_map *cpu_map__get(struct cpu_map *map); 30 void cpu_map__put(struct cpu_map *map); 36 return sock->map[s]; in cpu_map__socket() 49 static inline int cpu_map__nr(const struct cpu_map *map) in cpu_map__nr() argument 51 return map ? map->nr : 1; in cpu_map__nr() 54 static inline bool cpu_map__empty(const struct cpu_map *map) in cpu_map__empty() argument [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, 206 struct map *next, *curr; in __map_groups__fixup_end() 278 offset = al->addr - al->map->start - sym->start; in symbol__fprintf_symname_offs() 573 struct map *map; member 617 struct rb_root *root = &a->dso->symbols[a->map->type]; in map__process_kallsym_symbol() 619 if (!symbol_type__is_a(type, a->map->type)) in map__process_kallsym_symbol() 645 struct map *map) in dso__load_all_kallsyms() argument 647 struct process_kallsyms_args args = { .map = map, .dso = dso, }; in dso__load_all_kallsyms() 651 static int dso__split_kallsyms_for_kcore(struct dso *dso, struct map *map, in dso__split_kallsyms_for_kcore() argument [all …]
|
| D | thread_map.h | 16 struct thread_map_data map[]; member 25 struct thread_map *thread_map__get(struct thread_map *map); 26 void thread_map__put(struct thread_map *map); 38 static inline pid_t thread_map__pid(struct thread_map *map, int thread) in thread_map__pid() argument 40 return map->map[thread].pid; in thread_map__pid() 44 thread_map__set_pid(struct thread_map *map, int thread, pid_t pid) in thread_map__set_pid() argument 46 map->map[thread].pid = pid; in thread_map__set_pid() 49 static inline char *thread_map__comm(struct thread_map *map, int thread) in thread_map__comm() argument 51 return map->map[thread].comm; in thread_map__comm()
|
| D | cpumap.c | 23 cpus->map[i] = i; in cpu_map__default_new() 39 memcpy(cpus->map, tmp_cpus, payload_size); in cpu_map__trim_new() 182 size_t cpu_map__fprintf(struct cpu_map *map, FILE *fp) in cpu_map__fprintf() argument 186 map->nr, map->nr > 1 ? "s" : ""); in cpu_map__fprintf() 187 for (i = 0; i < map->nr; ++i) in cpu_map__fprintf() 188 printed += fprintf(fp, "%s%d", i ? ", " : "", map->map[i]); in cpu_map__fprintf() 199 cpus->map[0] = -1; in cpu_map__dummy_new() 215 cpus->map[i] = -1; in cpu_map__empty_new() 223 static void cpu_map__delete(struct cpu_map *map) in cpu_map__delete() argument 225 if (map) { in cpu_map__delete() [all …]
|
| D | thread_map.c | 26 static void thread_map__reset(struct thread_map *map, int start, int nr) in thread_map__reset() argument 28 size_t size = (nr - start) * sizeof(map->map[0]); in thread_map__reset() 30 memset(&map->map[start], 0, size); in thread_map__reset() 33 static struct thread_map *thread_map__realloc(struct thread_map *map, int nr) in thread_map__realloc() argument 35 size_t size = sizeof(*map) + sizeof(map->map[0]) * nr; in thread_map__realloc() 36 int start = map ? map->nr : 0; in thread_map__realloc() 38 map = realloc(map, size); in thread_map__realloc() 42 if (map) in thread_map__realloc() 43 thread_map__reset(map, start, nr); in thread_map__realloc() 45 return map; in thread_map__realloc() [all …]
|
| D | unwind-libunwind.c | 316 static struct map *find_map(unw_word_t ip, struct unwind_info *ui) in find_map() 322 return al.map; in find_map() 330 struct map *map; in find_proc_info() local 335 map = find_map(ip, ui); in find_proc_info() 336 if (!map || !map->dso) in find_proc_info() 339 pr_debug("unwind: find_proc_info dso %s\n", map->dso->name); in find_proc_info() 342 if (!read_unwind_spec_eh_frame(map->dso, ui->machine, in find_proc_info() 346 di.start_ip = map->start; in find_proc_info() 347 di.end_ip = map->end; in find_proc_info() 348 di.u.rti.segbase = map->start + segbase; in find_proc_info() [all …]
|
| D | symbol.h | 162 struct map *map; member 167 struct map *map; member 188 struct map *map; member 229 int dso__load(struct dso *dso, struct map *map, symbol_filter_t filter); 230 int dso__load_vmlinux(struct dso *dso, struct map *map, 233 int dso__load_vmlinux_path(struct dso *dso, struct map *map, 235 int dso__load_kallsyms(struct dso *dso, const char *filename, struct map *map, 271 int dso__load_sym(struct dso *dso, struct map *map, struct symsrc *syms_ss, 275 struct map *map, symbol_filter_t filter);
|
| D | annotate.h | 157 int symbol__annotate(struct symbol *sym, struct map *map, size_t privsize); 161 int symbol__annotate_init(struct map *map __maybe_unused, struct symbol *sym); 162 int symbol__annotate_printf(struct symbol *sym, struct map *map, 171 int symbol__tty_annotate(struct symbol *sym, struct map *map, 176 int symbol__tui_annotate(struct symbol *sym, struct map *map, 181 struct map *map __maybe_unused, in symbol__tui_annotate()
|
| D | sort.c | 126 static int64_t _sort__dso_cmp(struct map *map_l, struct map *map_r) in _sort__dso_cmp() 149 return _sort__dso_cmp(right->ms.map, left->ms.map); in sort__dso_cmp() 152 static int _hist_entry__dso_snprintf(struct map *map, char *bf, in _hist_entry__dso_snprintf() argument 155 if (map && map->dso) { in _hist_entry__dso_snprintf() 156 const char *dso_name = !verbose ? map->dso->short_name : in _hist_entry__dso_snprintf() 157 map->dso->long_name; in _hist_entry__dso_snprintf() 167 return _hist_entry__dso_snprintf(he->ms.map, bf, size, width); in hist_entry__dso_snprintf() 228 static int _hist_entry__sym_snprintf(struct map *map, struct symbol *sym, in _hist_entry__sym_snprintf() argument 235 char o = map ? dso__symtab_origin(map->dso) : '!'; in _hist_entry__sym_snprintf() 241 if (sym && map) { in _hist_entry__sym_snprintf() [all …]
|
| D | machine.c | 563 struct map *machine__findnew_module_map(struct machine *machine, u64 start, in machine__findnew_module_map() 566 struct map *map = NULL; in machine__findnew_module_map() local 573 map = map_groups__find_by_name(&machine->kmaps, MAP__FUNCTION, in machine__findnew_module_map() 575 if (map) in machine__findnew_module_map() 582 map = map__new2(start, dso, MAP__FUNCTION); in machine__findnew_module_map() 583 if (map == NULL) in machine__findnew_module_map() 586 map_groups__insert(&machine->kmaps, map); in machine__findnew_module_map() 590 return map; in machine__findnew_module_map() 745 struct map *map; in __machine__create_kernel_maps() local 754 map = __machine__kernel_map(machine, type); in __machine__create_kernel_maps() [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()
|
| /linux-4.4.14/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.4.14/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 50 ltq_read16(struct map_info *map, unsigned long adr) in ltq_read16() argument 55 if (map->map_priv_1 == LTQ_NOR_PROBING) in ltq_read16() 58 temp.x[0] = *(u16 *)(map->virt + adr); in ltq_read16() 64 ltq_write16(struct map_info *map, map_word d, unsigned long adr) in ltq_write16() argument 68 if (map->map_priv_1 == LTQ_NOR_PROBING) in ltq_write16() 71 *(u16 *)(map->virt + adr) = d.x[0]; in ltq_write16() 83 ltq_copy_from(struct map_info *map, void *to, in ltq_copy_from() argument 86 unsigned char *f = (unsigned char *)map->virt + from; in ltq_copy_from() 97 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() 239 info->list[i].map.name = mtd_name ?: dev_name(&dev->dev); in of_flash_probe() 240 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 | 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 | 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 | 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.4.14/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.4.14/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.4.14/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.4.14/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_util.c | 41 struct map_info *map, struct cfi_private *cfi) in cfi_build_cmd_addr() argument 43 unsigned bankwidth = map_bankwidth(map); in cfi_build_cmd_addr() 67 map_word cfi_build_cmd(u_long cmd, struct map_info *map, struct cfi_private *cfi) in cfi_build_cmd() argument 78 if (map_bankwidth_is_large(map)) { in cfi_build_cmd() 80 words_per_bus = (map_bankwidth(map)) / wordwidth; // i.e. normally 1 in cfi_build_cmd() 82 wordwidth = map_bankwidth(map); in cfi_build_cmd() 86 chip_mode = map_bankwidth(map) / cfi_interleave(cfi); in cfi_build_cmd() 87 chips_per_word = wordwidth * cfi_interleave(cfi) / map_bankwidth(map); in cfi_build_cmd() 97 onecmd = cpu_to_cfi16(map, cmd); in cfi_build_cmd() 100 onecmd = cpu_to_cfi32(map, cmd); in cfi_build_cmd() [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 | 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 …]
|
| /linux-4.4.14/tools/perf/tests/ |
| D | thread-map.c | 9 struct thread_map *map; in test__thread_map() local 12 map = thread_map__new_by_pid(getpid()); in test__thread_map() 13 TEST_ASSERT_VAL("failed to alloc map", map); in test__thread_map() 15 thread_map__read_comms(map); in test__thread_map() 17 TEST_ASSERT_VAL("wrong nr", map->nr == 1); in test__thread_map() 19 thread_map__pid(map, 0) == getpid()); in test__thread_map() 21 thread_map__comm(map, 0) && in test__thread_map() 22 !strcmp(thread_map__comm(map, 0), "perf")); in test__thread_map() 24 atomic_read(&map->refcnt) == 1); in test__thread_map() 25 thread_map__put(map); in test__thread_map() [all …]
|
| D | vmlinux-kallsyms.c | 11 static int vmlinux_matches_kallsyms_filter(struct map *map __maybe_unused, in vmlinux_matches_kallsyms_filter() 26 struct map *kallsyms_map, *vmlinux_map, *map; in test__vmlinux_matches_kallsyms() local 188 for (map = maps__first(maps); map; map = map__next(map)) { in test__vmlinux_matches_kallsyms() 189 struct map * in test__vmlinux_matches_kallsyms() 197 (map->dso->kernel ? in test__vmlinux_matches_kallsyms() 198 map->dso->short_name : in test__vmlinux_matches_kallsyms() 199 map->dso->name)); in test__vmlinux_matches_kallsyms() 203 map__fprintf(map, stderr); in test__vmlinux_matches_kallsyms() 208 for (map = maps__first(maps); map; map = map__next(map)) { in test__vmlinux_matches_kallsyms() 209 struct map *pair; in test__vmlinux_matches_kallsyms() [all …]
|
| 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 | topology.c | 56 static int check_cpu_topology(char *path, struct cpu_map *map) in check_cpu_topology() argument 74 for (i = 0; i < map->nr; i++) { in check_cpu_topology() 76 (session->header.env.cpu[map->map[i]].core_id == (cpu_map__get_core(map, i, NULL) & 0xffff))); in check_cpu_topology() 79 (session->header.env.cpu[map->map[i]].socket_id == cpu_map__get_socket(map, i, NULL))); in check_cpu_topology() 90 struct cpu_map *map; in test_session_topology() local 100 map = cpu_map__new(NULL); in test_session_topology() 101 if (map == NULL) { in test_session_topology() 106 if (check_cpu_topology(path, map)) in test_session_topology() 111 cpu_map__put(map); in test_session_topology()
|
| D | code-reading.c | 190 if (!al.map || !al.map->dso) { in read_object_code() 195 pr_debug("File is: %s\n", al.map->dso->long_name); in read_object_code() 197 if (al.map->dso->symtab_type == DSO_BINARY_TYPE__KALLSYMS && in read_object_code() 198 !dso__is_kcore(al.map->dso)) { in read_object_code() 209 if (addr + len > al.map->end) in read_object_code() 210 len = al.map->end - addr; in read_object_code() 213 ret_len = dso__data_read_offset(al.map->dso, thread->mg->machine, in read_object_code() 224 if (map__load(al.map, NULL)) in read_object_code() 228 if (dso__is_kcore(al.map->dso)) { in read_object_code() 232 if (state->done[d] == al.map->start) { in read_object_code() [all …]
|
| D | openat-syscall-all-cpus.c | 56 if (cpus->map[cpu] >= CPU_SETSIZE) { in test__openat_syscall_event_on_all_cpus() 57 pr_debug("Ignoring CPU %d\n", cpus->map[cpu]); in test__openat_syscall_event_on_all_cpus() 61 CPU_SET(cpus->map[cpu], &cpu_set); in test__openat_syscall_event_on_all_cpus() 64 cpus->map[cpu], in test__openat_syscall_event_on_all_cpus() 72 CPU_CLR(cpus->map[cpu], &cpu_set); in test__openat_syscall_event_on_all_cpus() 90 if (cpus->map[cpu] >= CPU_SETSIZE) in test__openat_syscall_event_on_all_cpus() 102 expected, cpus->map[cpu], perf_counts(evsel->counts, cpu, 0)->val); in test__openat_syscall_event_on_all_cpus()
|
| /linux-4.4.14/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 | 33 struct berlin2_pll_map map; member 56 struct berlin2_pll_map *map = &pll->map; in berlin2_pll_recalc_rate() local 61 fbdiv = (val >> map->fbdiv_shift) & FBDIV_MASK; in berlin2_pll_recalc_rate() 62 rfdiv = (val >> map->rfdiv_shift) & RFDIV_MASK; in berlin2_pll_recalc_rate() 69 vcodivsel = (val >> map->divsel_shift) & DIVSEL_MASK; in berlin2_pll_recalc_rate() 70 vcodiv = map->vcodiv[vcodivsel]; in berlin2_pll_recalc_rate() 77 rate *= fbdiv * map->mult; in berlin2_pll_recalc_rate() 88 berlin2_pll_register(const struct berlin2_pll_map *map, in berlin2_pll_register() argument 100 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.4.14/kernel/bpf/ |
| D | arraymap.c | 55 array->map.key_size = attr->key_size; in array_map_alloc() 56 array->map.value_size = attr->value_size; in array_map_alloc() 57 array->map.max_entries = attr->max_entries; in array_map_alloc() 58 array->map.pages = round_up(array_size, PAGE_SIZE) >> PAGE_SHIFT; in array_map_alloc() 61 return &array->map; in array_map_alloc() 65 static void *array_map_lookup_elem(struct bpf_map *map, void *key) in array_map_lookup_elem() argument 67 struct bpf_array *array = container_of(map, struct bpf_array, map); in array_map_lookup_elem() 70 if (index >= array->map.max_entries) in array_map_lookup_elem() 77 static int array_map_get_next_key(struct bpf_map *map, void *key, void *next_key) in array_map_get_next_key() argument 79 struct bpf_array *array = container_of(map, struct bpf_array, map); in array_map_get_next_key() [all …]
|
| D | syscall.c | 28 struct bpf_map *map; in find_and_alloc_map() local 32 map = tl->ops->map_alloc(attr); in find_and_alloc_map() 33 if (IS_ERR(map)) in find_and_alloc_map() 34 return map; in find_and_alloc_map() 35 map->ops = tl->ops; in find_and_alloc_map() 36 map->map_type = attr->map_type; in find_and_alloc_map() 37 return map; in find_and_alloc_map() 49 static int bpf_map_charge_memlock(struct bpf_map *map) in bpf_map_charge_memlock() argument 56 atomic_long_add(map->pages, &user->locked_vm); in bpf_map_charge_memlock() 59 atomic_long_sub(map->pages, &user->locked_vm); in bpf_map_charge_memlock() [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() 67 if (htab->map.value_size >= (1 << (KMALLOC_SHIFT_MAX - 1)) - in htab_map_alloc() 77 round_up(htab->map.key_size, 8) + in htab_map_alloc() [all …]
|
| D | helpers.c | 35 struct bpf_map *map = (struct bpf_map *) (unsigned long) r1; in bpf_map_lookup_elem() local 41 value = map->ops->map_lookup_elem(map, key); in bpf_map_lookup_elem() 59 struct bpf_map *map = (struct bpf_map *) (unsigned long) r1; in bpf_map_update_elem() local 65 return map->ops->map_update_elem(map, key, value, r4); in bpf_map_update_elem() 80 struct bpf_map *map = (struct bpf_map *) (unsigned long) r1; in bpf_map_delete_elem() local 85 return map->ops->map_delete_elem(map, key); in bpf_map_delete_elem()
|
| /linux-4.4.14/tools/testing/selftests/vm/ |
| D | mlock2-tests.c | 284 static int lock_check(char *map) in lock_check() argument 289 page1_flags = get_pageflags((unsigned long)map); in lock_check() 290 page2_flags = get_pageflags((unsigned long)map + page_size); in lock_check() 309 if (!is_vmflag_set((unsigned long)map, LOCKED)) { in lock_check() 314 if (!is_vmflag_set((unsigned long)map + page_size, LOCKED)) { in lock_check() 322 static int unlock_lock_check(char *map) in unlock_lock_check() argument 327 page1_flags = get_pageflags((unsigned long)map); in unlock_lock_check() 328 page2_flags = get_pageflags((unsigned long)map + page_size); in unlock_lock_check() 337 if (is_vmflag_set((unsigned long)map, LOCKED)) { in unlock_lock_check() 342 if (is_vmflag_set((unsigned long)map + page_size, LOCKED)) { in unlock_lock_check() [all …]
|
| D | compaction_test.c | 21 void *map; member 160 void *map = NULL; in main() local 191 map = mmap(NULL, MAP_SIZE, PROT_READ | PROT_WRITE, in main() 193 if (map == MAP_FAILED) in main() 198 munmap(map, MAP_SIZE); in main() 201 entry->map = map; in main() 209 *(unsigned long *)(map + i) = (unsigned long)map + i; in main() 215 munmap(entry->map, MAP_SIZE); in main()
|
| 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.4.14/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.4.14/drivers/net/wireless/realtek/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.4.14/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.4.14/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.4.14/drivers/power/ |
| D | max17042_battery.c | 103 struct regmap *map = chip->regmap; in max17042_get_temperature() local 105 ret = regmap_read(map, MAX17042_TEMP, &data); in max17042_get_temperature() 183 struct regmap *map = chip->regmap; in max17042_get_property() local 192 ret = regmap_read(map, MAX17042_STATUS, &data); in max17042_get_property() 202 ret = regmap_read(map, MAX17042_Cycles, &data); in max17042_get_property() 209 ret = regmap_read(map, MAX17042_MinMaxVolt, &data); in max17042_get_property() 218 ret = regmap_read(map, MAX17042_V_empty, &data); in max17042_get_property() 220 ret = regmap_read(map, MAX17047_V_empty, &data); in max17042_get_property() 228 ret = regmap_read(map, MAX17042_VCELL, &data); in max17042_get_property() 235 ret = regmap_read(map, MAX17042_AvgVCELL, &data); in max17042_get_property() [all …]
|
| /linux-4.4.14/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.4.14/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 …]
|
| /linux-4.4.14/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.4.14/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.4.14/net/netfilter/ipset/ |
| 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_bitmap_port.c | 62 const struct bitmap_port *map, size_t dsize) in bitmap_port_do_test() argument 64 return !!test_bit(e->id, map->members); in bitmap_port_do_test() 68 bitmap_port_gc_test(u16 id, const struct bitmap_port *map, size_t dsize) in bitmap_port_gc_test() argument 70 return !!test_bit(id, map->members); in bitmap_port_gc_test() 75 struct bitmap_port *map, u32 flags, size_t dsize) in bitmap_port_do_add() argument 77 return !!test_bit(e->id, map->members); in bitmap_port_do_add() 82 struct bitmap_port *map) in bitmap_port_do_del() argument 84 return !test_and_clear_bit(e->id, map->members); in bitmap_port_do_del() 88 bitmap_port_do_list(struct sk_buff *skb, const struct bitmap_port *map, u32 id, in bitmap_port_do_list() argument 92 htons(map->first_port + id)); in bitmap_port_do_list() [all …]
|
| D | ip_set_bitmap_ip.c | 70 struct bitmap_ip *map, size_t dsize) in bitmap_ip_do_test() argument 72 return !!test_bit(e->id, map->members); in bitmap_ip_do_test() 76 bitmap_ip_gc_test(u16 id, const struct bitmap_ip *map, size_t dsize) in bitmap_ip_gc_test() argument 78 return !!test_bit(id, map->members); in bitmap_ip_gc_test() 82 bitmap_ip_do_add(const struct bitmap_ip_adt_elem *e, struct bitmap_ip *map, in bitmap_ip_do_add() argument 85 return !!test_bit(e->id, map->members); in bitmap_ip_do_add() 89 bitmap_ip_do_del(const struct bitmap_ip_adt_elem *e, struct bitmap_ip *map) in bitmap_ip_do_del() argument 91 return !test_and_clear_bit(e->id, map->members); in bitmap_ip_do_del() 95 bitmap_ip_do_list(struct sk_buff *skb, const struct bitmap_ip *map, u32 id, in bitmap_ip_do_list() argument 99 htonl(map->first_ip + id * map->hosts)); in bitmap_ip_do_list() [all …]
|
| D | ip_set_bitmap_ipmac.c | 87 const struct bitmap_ipmac *map, size_t dsize) in bitmap_ipmac_do_test() argument 91 if (!test_bit(e->id, map->members)) in bitmap_ipmac_do_test() 93 elem = get_const_elem(map->extensions, e->id, dsize); in bitmap_ipmac_do_test() 101 bitmap_ipmac_gc_test(u16 id, const struct bitmap_ipmac *map, size_t dsize) in bitmap_ipmac_gc_test() argument 105 if (!test_bit(id, map->members)) in bitmap_ipmac_gc_test() 107 elem = get_const_elem(map->extensions, id, dsize); in bitmap_ipmac_gc_test() 122 struct bitmap_ipmac *map, int mode) in bitmap_ipmac_add_timeout() argument 147 struct bitmap_ipmac *map, u32 flags, size_t dsize) in bitmap_ipmac_do_add() argument 151 elem = get_elem(map->extensions, e->id, dsize); in bitmap_ipmac_do_add() 152 if (test_bit(e->id, map->members)) { in bitmap_ipmac_do_add() [all …]
|
| D | ip_set_list_set.c | 55 struct list_set *map = set->data; in list_set_ktest() local 64 list_for_each_entry_rcu(e, &map->members, list) { in list_set_ktest() 89 struct list_set *map = set->data; in list_set_kadd() local 93 list_for_each_entry(e, &map->members, list) { in list_set_kadd() 109 struct list_set *map = set->data; in list_set_kdel() local 113 list_for_each_entry(e, &map->members, list) { in list_set_kdel() 156 struct list_set *map = set->data; in __list_set_del() local 158 ip_set_put_byindex(map->net, e->id); in __list_set_del() 183 struct list_set *map = set->data; in set_cleanup_entries() local 186 list_for_each_entry_safe(e, n, &map->members, list) in set_cleanup_entries() [all …]
|
| /linux-4.4.14/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 …]
|
| /linux-4.4.14/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.4.14/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.4.14/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.4.14/drivers/crypto/qat/qat_common/ |
| D | adf_dev_mgr.c | 113 struct vf_id_map *map; in adf_clean_vf_map() local 118 map = list_entry(ptr, struct vf_id_map, list); in adf_clean_vf_map() 119 if (map->bdf != -1) in adf_clean_vf_map() 122 if (vf && map->bdf == -1) in adf_clean_vf_map() 126 kfree(map); in adf_clean_vf_map() 184 struct vf_id_map *map; in adf_devmgr_add_dev() local 199 map = kzalloc(sizeof(*map), GFP_KERNEL); in adf_devmgr_add_dev() 200 if (!map) { in adf_devmgr_add_dev() 204 map->bdf = ~0; in adf_devmgr_add_dev() 205 map->id = accel_dev->accel_id; in adf_devmgr_add_dev() [all …]
|
| /linux-4.4.14/include/linux/ |
| D | regmap.h | 461 int regmap_attach_dev(struct device *dev, struct regmap *map, 671 void regmap_exit(struct regmap *map); 672 int regmap_reinit_cache(struct regmap *map, 675 struct device *regmap_get_device(struct regmap *map); 676 int regmap_write(struct regmap *map, unsigned int reg, unsigned int val); 677 int regmap_write_async(struct regmap *map, unsigned int reg, unsigned int val); 678 int regmap_raw_write(struct regmap *map, unsigned int reg, 680 int regmap_bulk_write(struct regmap *map, unsigned int reg, const void *val, 682 int regmap_multi_reg_write(struct regmap *map, const struct reg_sequence *regs, 684 int regmap_multi_reg_write_bypassed(struct regmap *map, [all …]
|
| D | bpf.h | 21 int (*map_get_next_key)(struct bpf_map *map, void *key, void *next_key); 24 void *(*map_lookup_elem)(struct bpf_map *map, void *key); 25 int (*map_update_elem)(struct bpf_map *map, void *key, void *value, u64 flags); 26 int (*map_delete_elem)(struct bpf_map *map, void *key); 29 void *(*map_fd_get_ptr) (struct bpf_map *map, int fd); 142 struct bpf_map map; member 159 void bpf_fd_array_map_clear(struct bpf_map *map); 174 struct bpf_map *bpf_map_inc(struct bpf_map *map, bool uref); 175 void bpf_map_put_with_uref(struct bpf_map *map); 176 void bpf_map_put(struct bpf_map *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.4.14/drivers/net/wireless/ath/wil6210/ |
| D | wil_crash_dump.c | 24 const struct fw_map *map; in wil_fw_get_crash_dump_bounds() local 32 map = &fw_mapping[0]; in wil_fw_get_crash_dump_bounds() 33 host_min = map->host; in wil_fw_get_crash_dump_bounds() 34 host_max = map->host + (map->to - map->from); in wil_fw_get_crash_dump_bounds() 37 map = &fw_mapping[i]; in wil_fw_get_crash_dump_bounds() 39 if (map->host < host_min) in wil_fw_get_crash_dump_bounds() 40 host_min = map->host; in wil_fw_get_crash_dump_bounds() 42 tmp_max = map->host + (map->to - map->from); in wil_fw_get_crash_dump_bounds() 58 const struct fw_map *map; in wil_fw_copy_crash_dump() local 75 map = &fw_mapping[i]; in wil_fw_copy_crash_dump() [all …]
|
| /linux-4.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
| D | mxm.c | 81 u16 map = nvbios_rd16(bios, mxm + 4); in mxm_sor_map() local 82 if (map) { in mxm_sor_map() 83 ver = nvbios_rd08(bios, map); in mxm_sor_map() 85 if (conn < nvbios_rd08(bios, map + 3)) { in mxm_sor_map() 86 map += nvbios_rd08(bios, map + 1); in mxm_sor_map() 87 map += conn; in mxm_sor_map() 88 return nvbios_rd08(bios, map); in mxm_sor_map() 118 u16 map = nvbios_rd16(bios, mxm + 6); in mxm_ddc_map() local 119 if (map) { in mxm_ddc_map() 120 ver = nvbios_rd08(bios, map); in mxm_ddc_map() [all …]
|
| /linux-4.4.14/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
|
| /linux-4.4.14/drivers/media/pci/cobalt/ |
| D | cobalt-flash.c | 37 static map_word flash_read16(struct map_info *map, unsigned long offset) in flash_read16() argument 41 r.x[0] = cobalt_bus_read32(map->virt, ADRS(offset)); in flash_read16() 50 static void flash_write16(struct map_info *map, const map_word datum, in flash_write16() argument 55 cobalt_bus_write16(map->virt, ADRS(offset), data); in flash_write16() 58 static void flash_copy_from(struct map_info *map, void *to, in flash_copy_from() argument 66 data = cobalt_bus_read32(map->virt, ADRS(src)); in flash_copy_from() 76 static void flash_copy_to(struct map_info *map, unsigned long to, in flash_copy_to() argument 93 cobalt_bus_write16(map->virt, ADRS(dest - 2), data); in flash_copy_to() 99 struct map_info *map = &cobalt_flash_map; in cobalt_flash_probe() local 102 BUG_ON(!map_bankwidth_supported(map->bankwidth)); in cobalt_flash_probe() [all …]
|
| /linux-4.4.14/drivers/thermal/ |
| D | imx_thermal.c | 111 struct regmap *map = data->tempmon; in imx_set_panic_temp() local 115 regmap_write(map, TEMPSENSE2 + REG_CLR, TEMPSENSE2_PANIC_VALUE_MASK); in imx_set_panic_temp() 116 regmap_write(map, TEMPSENSE2 + REG_SET, critical_value << in imx_set_panic_temp() 123 struct regmap *map = data->tempmon; in imx_set_alarm_temp() local 128 regmap_write(map, TEMPSENSE0 + REG_CLR, TEMPSENSE0_ALARM_VALUE_MASK); in imx_set_alarm_temp() 129 regmap_write(map, TEMPSENSE0 + REG_SET, alarm_value << in imx_set_alarm_temp() 136 struct regmap *map = data->tempmon; in imx_get_temp() local 143 regmap_read(map, TEMPSENSE0, &val); in imx_get_temp() 151 regmap_write(map, TEMPSENSE0 + REG_CLR, TEMPSENSE0_POWER_DOWN); in imx_get_temp() 152 regmap_write(map, TEMPSENSE0 + REG_SET, TEMPSENSE0_MEASURE_TEMP); in imx_get_temp() [all …]
|
| /linux-4.4.14/drivers/dma/ |
| D | ti-dma-crossbar.c | 60 struct ti_am335x_xbar_map *map = route_data; in ti_am335x_xbar_free() local 63 map->mux_val, map->dma_line); in ti_am335x_xbar_free() 65 ti_am335x_xbar_write(xbar->iomem, map->dma_line, 0); in ti_am335x_xbar_free() 66 kfree(map); in ti_am335x_xbar_free() 74 struct ti_am335x_xbar_map *map; in ti_am335x_xbar_route_allocate() local 98 map = kzalloc(sizeof(*map), GFP_KERNEL); in ti_am335x_xbar_route_allocate() 99 if (!map) { in ti_am335x_xbar_route_allocate() 104 map->dma_line = (u16)dma_spec->args[0]; in ti_am335x_xbar_route_allocate() 105 map->mux_val = (u16)dma_spec->args[2]; in ti_am335x_xbar_route_allocate() 111 map->mux_val, map->dma_line); in ti_am335x_xbar_route_allocate() [all …]
|
| /linux-4.4.14/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.4.14/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.4.14/drivers/net/wireless/realtek/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.4.14/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.4.14/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 56 map[i] = 0; in blk_mq_update_queue_map() 66 map[i] = cpu_to_queue_index(nr_cpus, nr_queues, queue); in blk_mq_update_queue_map() 78 map[i] = cpu_to_queue_index(nr_uniq_cpus, nr_queues, in blk_mq_update_queue_map() 82 map[i] = map[first_sibling]; in blk_mq_update_queue_map() 91 unsigned int *map; in blk_mq_make_queue_map() local 94 map = kzalloc_node(sizeof(*map) * nr_cpu_ids, GFP_KERNEL, in blk_mq_make_queue_map() 96 if (!map) in blk_mq_make_queue_map() 99 if (!blk_mq_update_queue_map(map, set->nr_hw_queues, cpu_online_mask)) in blk_mq_make_queue_map() 100 return map; in blk_mq_make_queue_map() [all …]
|
| /linux-4.4.14/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.4.14/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.4.14/drivers/scsi/megaraid/ |
| D | megaraid_sas_fp.c | 81 #define SPAN_ROW_SIZE(map, ld, index_) (MR_LdSpanPtrGet(ld, index_, map)->spanRowSize) argument 82 #define SPAN_ROW_DATA_SIZE(map_, ld, index_) (MR_LdSpanPtrGet(ld, index_, map)->spanRowDataSize) 86 static void mr_update_span_set(struct MR_DRV_RAID_MAP_ALL *map, 90 struct RAID_CONTEXT *pRAID_Context, struct MR_DRV_RAID_MAP_ALL *map); 92 u64 strip, struct MR_DRV_RAID_MAP_ALL *map); 126 struct MR_LD_RAID *MR_LdRaidGet(u32 ld, struct MR_DRV_RAID_MAP_ALL *map) in MR_LdRaidGet() argument 128 return &map->raidMap.ldSpanMap[ld].ldRaid; in MR_LdRaidGet() 133 *map) in MR_LdSpanInfoGet() 135 return &map->raidMap.ldSpanMap[ld].spanBlock[0]; in MR_LdSpanInfoGet() 138 static u8 MR_LdDataArmGet(u32 ld, u32 armIdx, struct MR_DRV_RAID_MAP_ALL *map) in MR_LdDataArmGet() argument [all …]
|
| /linux-4.4.14/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 …]
|
| /linux-4.4.14/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 | extents.c | 101 struct ext4_map_blocks *map, 3303 struct ext4_map_blocks *map, in ext4_split_extent() argument 3314 int allocated = map->m_len; in ext4_split_extent() 3322 if (map->m_lblk + map->m_len < ee_block + ee_len) { in ext4_split_extent() 3331 map->m_lblk + map->m_len, split_flag1, flags1); in ext4_split_extent() 3335 allocated = ee_len - (map->m_lblk - ee_block); in ext4_split_extent() 3341 path = ext4_find_extent(inode, map->m_lblk, ppath, 0); in ext4_split_extent() 3348 (unsigned long) map->m_lblk); in ext4_split_extent() 3354 if (map->m_lblk >= ee_block) { in ext4_split_extent() 3362 map->m_lblk, split_flag1, flags); in ext4_split_extent() [all …]
|
| D | inode.c | 373 struct ext4_map_blocks *map) in __check_block_validity() argument 375 if (!ext4_data_block_valid(EXT4_SB(inode->i_sb), map->m_pblk, in __check_block_validity() 376 map->m_len)) { in __check_block_validity() 377 ext4_error_inode(inode, func, line, map->m_pblk, in __check_block_validity() 379 "(length %d)", (unsigned long) map->m_lblk, in __check_block_validity() 380 map->m_len); in __check_block_validity() 386 #define check_block_validity(inode, map) \ argument 387 __check_block_validity((inode), __func__, __LINE__, (map)) 393 struct ext4_map_blocks *map, in ext4_map_blocks_es_recheck() argument 398 map->m_flags = 0; in ext4_map_blocks_es_recheck() [all …]
|
| /linux-4.4.14/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.4.14/arch/powerpc/kvm/ |
| D | book3s_64_mmu_host.c | 59 struct kvmppc_sid_map *map; in find_sid_vsid() local 66 map = &to_book3s(vcpu)->sid_map[sid_map_mask]; in find_sid_vsid() 67 if (map->valid && (map->guest_vsid == gvsid)) { in find_sid_vsid() 68 trace_kvm_book3s_slb_found(gvsid, map->host_vsid); in find_sid_vsid() 69 return map; in find_sid_vsid() 72 map = &to_book3s(vcpu)->sid_map[SID_MAP_MASK - sid_map_mask]; in find_sid_vsid() 73 if (map->valid && (map->guest_vsid == gvsid)) { in find_sid_vsid() 74 trace_kvm_book3s_slb_found(gvsid, map->host_vsid); in find_sid_vsid() 75 return map; in find_sid_vsid() 93 struct kvmppc_sid_map *map; in kvmppc_mmu_map_page() local [all …]
|
| D | book3s_32_mmu_host.c | 93 struct kvmppc_sid_map *map; in find_sid_vsid() local 100 map = &to_book3s(vcpu)->sid_map[sid_map_mask]; in find_sid_vsid() 101 if (map->guest_vsid == gvsid) { in find_sid_vsid() 103 gvsid, map->host_vsid); in find_sid_vsid() 104 return map; in find_sid_vsid() 107 map = &to_book3s(vcpu)->sid_map[SID_MAP_MASK - sid_map_mask]; in find_sid_vsid() 108 if (map->guest_vsid == gvsid) { in find_sid_vsid() 110 gvsid, map->host_vsid); in find_sid_vsid() 111 return map; in find_sid_vsid() 148 struct kvmppc_sid_map *map; in kvmppc_mmu_map_page() local [all …]
|
| /linux-4.4.14/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.4.14/arch/arm/mm/ |
| D | mmu.c | 1067 struct map_desc map; in debug_ll_io_init() local 1069 debug_ll_addr(&map.pfn, &map.virtual); in debug_ll_io_init() 1070 if (!map.pfn || !map.virtual) in debug_ll_io_init() 1072 map.pfn = __phys_to_pfn(map.pfn); in debug_ll_io_init() 1073 map.virtual &= PAGE_MASK; in debug_ll_io_init() 1074 map.length = PAGE_SIZE; in debug_ll_io_init() 1075 map.type = MT_DEVICE; in debug_ll_io_init() 1076 iotable_init(&map, 1); in debug_ll_io_init() 1271 struct map_desc map; in devicemaps_init() local 1293 map.pfn = __phys_to_pfn(CONFIG_XIP_PHYS_ADDR & SECTION_MASK); in devicemaps_init() [all …]
|
| /linux-4.4.14/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.4.14/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.4.14/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.4.14/net/ceph/crush/ |
| D | mapper.c | 40 int crush_find_rule(const struct crush_map *map, int ruleset, int type, int size) in crush_find_rule() argument 44 for (i = 0; i < map->max_rules; i++) { in crush_find_rule() 45 if (map->rules[i] && in crush_find_rule() 46 map->rules[i]->mask.ruleset == ruleset && in crush_find_rule() 47 map->rules[i]->mask.type == type && in crush_find_rule() 48 map->rules[i]->mask.min_size <= size && in crush_find_rule() 49 map->rules[i]->mask.max_size >= size) in crush_find_rule() 375 static int is_out(const struct crush_map *map, in is_out() argument 410 static int crush_choose_firstn(const struct crush_map *map, in crush_choose_firstn() argument 470 if (item >= map->max_devices) { in crush_choose_firstn() [all …]
|
| D | crush.c | 112 void crush_destroy(struct crush_map *map) in crush_destroy() argument 115 if (map->buckets) { in crush_destroy() 117 for (b = 0; b < map->max_buckets; b++) { in crush_destroy() 118 if (map->buckets[b] == NULL) in crush_destroy() 120 crush_destroy_bucket(map->buckets[b]); in crush_destroy() 122 kfree(map->buckets); in crush_destroy() 126 if (map->rules) { in crush_destroy() 128 for (b = 0; b < map->max_rules; b++) in crush_destroy() 129 crush_destroy_rule(map->rules[b]); in crush_destroy() 130 kfree(map->rules); in crush_destroy() [all …]
|
| /linux-4.4.14/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.4.14/drivers/rtc/ |
| D | rtc-ds1343.c | 85 struct regmap *map; member 106 return regmap_write(priv->map, DS1343_TRICKLE_REG, val); in ds1343_ioctl() 121 regmap_read(priv->map, DS1343_CONTROL_REG, &data); in ds1343_show_glitchfilter() 138 regmap_read(priv->map, DS1343_CONTROL_REG, &data); in ds1343_store_glitchfilter() 149 regmap_write(priv->map, DS1343_CONTROL_REG, data); in ds1343_store_glitchfilter() 168 ret = regmap_bulk_write(priv->map, address, buf, count); in ds1343_nvram_write() 187 ret = regmap_bulk_read(priv->map, address, buf, count); in ds1343_nvram_read() 209 regmap_read(priv->map, DS1343_CONTROL_REG, &data); in ds1343_show_alarmstatus() 228 regmap_read(priv->map, DS1343_ALM0_SEC_REG, &data); in ds1343_show_alarmmode() 231 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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/drivers/leds/ |
| D | leds-syscon.c | 43 struct regmap *map; member 65 ret = regmap_update_bits(sled->map, sled->offset, sled->mask, val); in syscon_led_set() 75 struct regmap *map; in syscon_led_probe() local 85 map = syscon_node_to_regmap(parent->of_node); in syscon_led_probe() 86 if (IS_ERR(map)) { in syscon_led_probe() 88 return PTR_ERR(map); in syscon_led_probe() 95 sled->map = map; in syscon_led_probe() 111 ret = regmap_read(map, sled->offset, &val); in syscon_led_probe() 117 ret = regmap_update_bits(map, sled->offset, in syscon_led_probe() 124 ret = regmap_update_bits(map, sled->offset, in syscon_led_probe() [all …]
|
| /linux-4.4.14/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.4.14/scripts/basic/ |
| D | fixdep.c | 219 static void parse_config_file(const char *map, size_t len) in parse_config_file() argument 221 const int *end = (const int *) (map + len); in parse_config_file() 223 const int *m = (const int *) map + 1; in parse_config_file() 233 if (p > map + len - 7) in parse_config_file() 238 for (q = p; q < map + len; q++) { in parse_config_file() 269 void *map; in do_config_file() local 282 map = mmap(NULL, st.st_size, PROT_READ, MAP_PRIVATE, fd, 0); in do_config_file() 283 if ((long) map == -1) { in do_config_file() 289 parse_config_file(map, st.st_size); in do_config_file() 291 munmap(map, st.st_size); in do_config_file() [all …]
|
| /linux-4.4.14/fs/xfs/libxfs/ |
| D | xfs_attr_remote.c | 353 struct xfs_bmbt_irec map[ATTR_RMTVALUE_MAPSIZE]; in xfs_attr_rmtval_get() local 374 blkcnt, map, &nmap, in xfs_attr_rmtval_get() 384 ASSERT((map[i].br_startblock != DELAYSTARTBLOCK) && in xfs_attr_rmtval_get() 385 (map[i].br_startblock != HOLESTARTBLOCK)); in xfs_attr_rmtval_get() 386 dblkno = XFS_FSB_TO_DADDR(mp, map[i].br_startblock); in xfs_attr_rmtval_get() 387 dblkcnt = XFS_FSB_TO_BB(mp, map[i].br_blockcount); in xfs_attr_rmtval_get() 402 lblkno += map[i].br_blockcount; in xfs_attr_rmtval_get() 403 blkcnt -= map[i].br_blockcount; in xfs_attr_rmtval_get() 420 struct xfs_bmbt_irec map; in xfs_attr_rmtval_set() local 469 args->total, &map, &nmap, args->flist); in xfs_attr_rmtval_set() [all …]
|
| /linux-4.4.14/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.4.14/tools/perf/ui/browsers/ |
| D | map.c | 16 struct map *map; member 55 sym = map__find_symbol(browser->map, addr, NULL); in map_browser__search() 57 sym = map__find_symbol_by_name(browser->map, target, NULL); in map_browser__search() 74 if (ui_browser__show(&browser->b, browser->map->dso->long_name, in map_browser__run() 100 int map__browse(struct map *map) in map__browse() argument 104 .entries = &map->dso->symbols[map->type], in map__browse() 109 .map = map, in map__browse()
|
| /linux-4.4.14/arch/mips/kernel/ |
| D | setup.c | 106 struct boot_mem_map_entry *entry = boot_mem_map.map + i; in add_memory_region() 130 boot_mem_map.map[x].addr = start; in add_memory_region() 131 boot_mem_map.map[x].size = size; in add_memory_region() 132 boot_mem_map.map[x].type = type; in add_memory_region() 162 field, (unsigned long long) boot_mem_map.map[i].size, in print_memory_map() 163 field, (unsigned long long) boot_mem_map.map[i].addr); in print_memory_map() 165 switch (boot_mem_map.map[i].type) { in print_memory_map() 179 printk(KERN_CONT "type %lu\n", boot_mem_map.map[i].type); in print_memory_map() 332 if (boot_mem_map.map[i].type != BOOT_MEM_RAM) in bootmem_init() 335 start = PFN_UP(boot_mem_map.map[i].addr); in bootmem_init() [all …]
|
| /linux-4.4.14/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.4.14/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.4.14/fs/xfs/ |
| D | xfs_dir2_readdir.c | 267 struct xfs_bmbt_irec map[]; /* map vector for blocks */ member 280 struct xfs_bmbt_irec *map = mip->map; in xfs_dir2_leaf_readbuf() local 302 j = min_t(int, map->br_blockcount, i); in xfs_dir2_leaf_readbuf() 303 map->br_blockcount -= j; in xfs_dir2_leaf_readbuf() 304 map->br_startblock += j; in xfs_dir2_leaf_readbuf() 305 map->br_startoff += j; in xfs_dir2_leaf_readbuf() 310 if (!map->br_blockcount && --mip->map_valid) in xfs_dir2_leaf_readbuf() 311 memmove(&map[0], &map[1], in xfs_dir2_leaf_readbuf() 312 sizeof(map[0]) * mip->map_valid); in xfs_dir2_leaf_readbuf() 337 &map[mip->map_valid], &mip->nmap, 0); in xfs_dir2_leaf_readbuf() [all …]
|
| D | xfs_buf.h | 131 #define DEFINE_SINGLE_BUF_MAP(map, blkno, numblk) \ argument 132 struct xfs_buf_map (map) = { .bm_bn = (blkno), .bm_len = (numblk) }; 195 struct xfs_buf_map *map, int nmaps, 205 DEFINE_SINGLE_BUF_MAP(map, blkno, numblks); in xfs_incore() 206 return _xfs_buf_find(target, &map, 1, flags, NULL); in xfs_incore() 210 struct xfs_buf_map *map, int nmaps, 220 DEFINE_SINGLE_BUF_MAP(map, blkno, numblks); in xfs_buf_alloc() 221 return _xfs_buf_alloc(target, &map, 1, flags); in xfs_buf_alloc() 225 struct xfs_buf_map *map, int nmaps, 228 struct xfs_buf_map *map, int nmaps, [all …]
|
| /linux-4.4.14/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() 198 dc_write_tmpl(dc, addr, WROD(0), 0, map, SYNC_WAVE, 0, 6, 1); in ipu_dc_init_sync() 205 dc_write_tmpl(dc, 2, WROD(0), 0, map, SYNC_WAVE, 8, 5, 1); in ipu_dc_init_sync() 206 dc_write_tmpl(dc, 3, WROD(0), 0, map, SYNC_WAVE, 4, 5, 0); in ipu_dc_init_sync() 207 dc_write_tmpl(dc, 4, WRG, 0, map, NULL_WAVE, 0, 0, 1); in ipu_dc_init_sync() [all …]
|
| /linux-4.4.14/drivers/acpi/ |
| D | osl.c | 283 struct acpi_ioremap *map; in acpi_map_lookup() local 285 list_for_each_entry_rcu(map, &acpi_ioremaps, list) in acpi_map_lookup() 286 if (map->phys <= phys && in acpi_map_lookup() 287 phys + size <= map->phys + map->size) in acpi_map_lookup() 288 return map; in acpi_map_lookup() 297 struct acpi_ioremap *map; in acpi_map_vaddr_lookup() local 299 map = acpi_map_lookup(phys, size); in acpi_map_vaddr_lookup() 300 if (map) in acpi_map_vaddr_lookup() 301 return map->virt + (phys - map->phys); in acpi_map_vaddr_lookup() 308 struct acpi_ioremap *map; in acpi_os_get_iomem() local [all …]
|
| /linux-4.4.14/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.4.14/drivers/gpu/drm/ttm/ |
| D | ttm_bo_util.c | 510 struct ttm_bo_kmap_obj *map) in ttm_bo_ioremap() argument 515 map->bo_kmap_type = ttm_bo_map_premapped; in ttm_bo_ioremap() 516 map->virtual = (void *)(((u8 *)bo->mem.bus.addr) + offset); in ttm_bo_ioremap() 518 map->bo_kmap_type = ttm_bo_map_iomap; in ttm_bo_ioremap() 520 map->virtual = ioremap_wc(bo->mem.bus.base + bo->mem.bus.offset + offset, in ttm_bo_ioremap() 523 map->virtual = ioremap_nocache(bo->mem.bus.base + bo->mem.bus.offset + offset, in ttm_bo_ioremap() 526 return (!map->virtual) ? -ENOMEM : 0; in ttm_bo_ioremap() 532 struct ttm_bo_kmap_obj *map) in ttm_bo_kmap_ttm() argument 552 map->bo_kmap_type = ttm_bo_map_kmap; in ttm_bo_kmap_ttm() 553 map->page = ttm->pages[start_page]; in ttm_bo_kmap_ttm() [all …]
|
| /linux-4.4.14/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.4.14/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.4.14/drivers/staging/rdma/ipath/ |
| D | ipath_qp.c | 43 #define mk_qpn(qpt, map, off) (((map) - (qpt)->map) * BITS_PER_PAGE + \ argument 45 #define find_next_offset(map, off) find_next_zero_bit((map)->page, \ argument 86 static void get_map_page(struct ipath_qp_table *qpt, struct qpn_map *map) in get_map_page() argument 96 if (map->page) in get_map_page() 99 map->page = (void *)page; in get_map_page() 107 struct qpn_map *map; in alloc_qpn() local 116 map = &qpt->map[0]; in alloc_qpn() 117 if (unlikely(!map->page)) { in alloc_qpn() 118 get_map_page(qpt, map); in alloc_qpn() 119 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.4.14/drivers/gpu/drm/nouveau/nvif/ |
| D | object.c | 171 if (object->map.size) { in nvif_object_unmap() 180 if (object->map.ptr) { in nvif_object_unmap() 181 client->driver->unmap(client, object->map.ptr, in nvif_object_unmap() 182 object->map.size); in nvif_object_unmap() 183 object->map.ptr = NULL; in nvif_object_unmap() 187 object->map.size = 0; in nvif_object_unmap() 197 struct nvif_ioctl_map_v0 map; in nvif_object_map() member 203 object->map.size = args.map.length; in nvif_object_map() 204 object->map.ptr = client->driver->map(client, args.map.handle, in nvif_object_map() 205 object->map.size); in nvif_object_map() [all …]
|
| /linux-4.4.14/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.4.14/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.4.14/drivers/firmware/efi/ |
| D | efi.c | 257 struct efi_memory_map *map = efi.memmap; in efi_mem_desc_lookup() local 265 if (!map) { in efi_mem_desc_lookup() 273 if (WARN_ON_ONCE(!map->phys_map)) in efi_mem_desc_lookup() 275 if (WARN_ON_ONCE(map->nr_map == 0) || WARN_ON_ONCE(map->desc_size == 0)) in efi_mem_desc_lookup() 278 e = map->phys_map + map->nr_map * map->desc_size; in efi_mem_desc_lookup() 279 for (p = map->phys_map; p < e; p += map->desc_size) { in efi_mem_desc_lookup() 335 struct efi_memory_map *map; in efi_lookup_mapped_addr() local 337 map = efi.memmap; in efi_lookup_mapped_addr() 338 if (!map) in efi_lookup_mapped_addr() 340 if (WARN_ON(!map->map)) in efi_lookup_mapped_addr() [all …]
|
| /linux-4.4.14/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.4.14/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.4.14/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.4.14/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()
|
| /linux-4.4.14/tools/build/ |
| D | fixdep.c | 46 static void parse_dep_file(void *map, size_t len) in parse_dep_file() argument 48 char *m = map; in parse_dep_file() 123 void *map; in print_deps() local 141 map = mmap(NULL, st.st_size, PROT_READ, MAP_PRIVATE, fd, 0); in print_deps() 142 if ((long) map == -1) { in print_deps() 148 parse_dep_file(map, st.st_size); in print_deps() 150 munmap(map, st.st_size); in print_deps()
|
| /linux-4.4.14/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.4.14/arch/mips/loongson64/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.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
| D | nv50.c | 49 void *map; member 77 void __iomem *map; in nv50_instobj_boot() local 80 iobj->map = ERR_PTR(-ENOMEM); in nv50_instobj_boot() 84 map = ioremap(device->func->resource_addr(device, 3) + in nv50_instobj_boot() 86 if (map) { in nv50_instobj_boot() 88 iobj->map = map; in nv50_instobj_boot() 114 if (!iobj->map && (vm = nvkm_bar_kmap(bar))) in nv50_instobj_acquire() 116 if (!IS_ERR_OR_NULL(iobj->map)) in nv50_instobj_acquire() 117 return iobj->map; in nv50_instobj_acquire() 170 if (!IS_ERR_OR_NULL(iobj->map)) { in nv50_instobj_dtor() [all …]
|
| /linux-4.4.14/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() 168 (unsigned long long) e820.map[i].addr, in e820_print_map() 170 (e820.map[i].addr + e820.map[i].size - 1)); in e820_print_map() 171 e820_print_type(e820.map[i].type); in e820_print_map() 445 struct e820entry *ei = &e820x->map[i]; in __e820_update_range() [all …]
|
| /linux-4.4.14/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.4.14/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.4.14/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.4.14/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()
|