Home
last modified time | relevance | path

Searched refs:map (Results 1 – 25 of 2224) sorted by relevance

12345678910>>...89

/openbsd-src/gnu/usr.bin/texinfo/info/
H A Dinfomap.c33 static int keymap_bind_keyseq (Keymap map, const char *keyseq,
67 find_function_keyseq (Keymap map, int c, Keymap rootmap) in find_function_keyseq() argument
71 if (map[c].type != ISFUNC) in find_function_keyseq()
73 if (map[c].function == NULL) in find_function_keyseq()
75 for (k = map[c].function->keys; k; k = k->next) in find_function_keyseq()
79 if (k->map != rootmap) in find_function_keyseq()
104 ks->map = rootmap; in add_function_keyseq()
121 if (k->map == rootmap && strcmp(k->keyseq, keyseq) == 0) in remove_function_keyseq()
134 keymap_copy_keymap (Keymap map, Keymap rootmap, Keymap newroot) in keymap_copy_keymap() argument
148 keymap[i].type = map[i].type; in keymap_copy_keymap()
[all …]
/openbsd-src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/
H A D510-t-bare.t15 my $map = ExtUtils::Typemaps->new();
16 $map->add_typemap(ctype => 'unsigned int', xstype => 'T_IV');
17 ok(!$map->is_empty(), "This is not an empty typemap");
19 is($map->as_string(), <<'HERE', "Simple typemap matches expectations");
24 my $type = $map->get_typemap(ctype => 'unsigned int');
32 ok(!$map->get_typemap(ctype => 'foo'), "Access to nonexistent typemap doesn't die");
33 ok(!$map->get_inputmap(ctype => 'foo'), "Access to nonexistent inputmap via ctype doesn't die");
34 ok(!$map->get_outputmap(ctype => 'foo'), "Access to nonexistent outputmap via ctype doesn't die");
35 ok(!$map->get_inputmap(xstype => 'foo'), "Access to nonexistent inputmap via xstype doesn't die");
36 …ok(!$map->get_outputmap(xstype => 'foo'), "Access to nonexistent outputmap via xstype doesn't die"…
[all …]
/openbsd-src/sbin/pdisk/
H A Dpartition_map.c62 struct partition_map *map; in open_partition_map() local
65 map = malloc(sizeof(struct partition_map)); in open_partition_map()
66 if (map == NULL) in open_partition_map()
69 map->fd = fd; in open_partition_map()
70 map->name = name; in open_partition_map()
72 map->changed = 0; in open_partition_map()
73 LIST_INIT(&map->disk_order); in open_partition_map()
74 LIST_INIT(&map->base_order); in open_partition_map()
75 map->blocks_in_map = 0; in open_partition_map()
76 map->maximum_in_map = -1; in open_partition_map()
[all …]
H A Dpdisk.c76 struct partition_map *map; in main() local
119 map = open_partition_map(fd, *argv, DL_GETDSIZE(&dl), dl.d_secsize); in main()
120 if (map != NULL) { in main()
122 dump_partition_map(map); in main()
124 edit(&map); in main()
127 free_partition_map(map); in main()
139 struct partition_map *map = *mapp; in edit() local
143 printf("Edit %s -\n", map->name); in edit()
184 do_dump_map(map, 1); in edit()
187 do_dump_map(map, 0); in edit()
[all …]
H A Ddump.c49 dump_block_zero(struct partition_map *map) in dump_block_zero() argument
56 map->sbBlkSize, map->sbBlkCount); in dump_block_zero()
57 if (fmt_scaled((long long)map->sbBlkCount * map->sbBlkSize, buf) == 0) in dump_block_zero()
62 printf("DeviceType=0x%x, DeviceId=0x%x\n", map->sbDevType, in dump_block_zero()
63 map->sbDevId); in dump_block_zero()
64 if (map->sbDrvrCount > 0) { in dump_block_zero()
66 m = map->sbDDMap; in dump_block_zero()
67 for (i = 0; i < map->sbDrvrCount; i++) { in dump_block_zero()
78 dump_partition_map(struct partition_map *map) in dump_partition_map() argument
84 map->sbBlkSize, map->name); in dump_partition_map()
[all …]
/openbsd-src/gnu/gcc/libcpp/
H A Dline-map.c51 struct line_map *map; in linemap_check_files_exited() local
54 for (map = &set->maps[set->used - 1]; ! MAIN_FILE_P (map); in linemap_check_files_exited()
55 map = INCLUDED_FROM (set, map)) in linemap_check_files_exited()
57 map->to_file); in linemap_check_files_exited()
91 struct line_map *map; in linemap_add() local
103 map = &set->maps[set->used]; in linemap_add()
117 if (MAIN_FILE_P (map - 1)) in linemap_add()
126 from = map - 1; in linemap_add()
130 from = INCLUDED_FROM (set, map - 1); in linemap_add()
149 map->reason = reason; in linemap_add()
[all …]
/openbsd-src/sys/uvm/
H A Duvm_map.c81 * uvm_map.c: uvm map operations
212 #define UVM_ASSERT(map, cond, file, line) \ argument
213 uvm_tree_assert((map), (cond), #cond, (file), (line))
224 * The kernel map will initially be VM_MAP_KSIZE_INIT bytes.
268 * pool for dynamically-allocated map entries.
295 #define vm_map_modflags(map, set, clear) \ argument
297 mtx_enter(&(map)->flags_lock); \
298 (map)->flags = ((map)->flags | (set)) & ~(clear); \
299 mtx_leave(&(map)
341 uvm_mapent_free_insert(struct vm_map * map,struct uvm_addr_state * uaddr,struct vm_map_entry * entry) uvm_mapent_free_insert() argument
385 uvm_mapent_free_remove(struct vm_map * map,struct uvm_addr_state * uaddr,struct vm_map_entry * entry) uvm_mapent_free_remove() argument
406 uvm_mapent_addr_insert(struct vm_map * map,struct vm_map_entry * entry) uvm_mapent_addr_insert() argument
435 uvm_mapent_addr_remove(struct vm_map * map,struct vm_map_entry * entry) uvm_mapent_addr_remove() argument
455 uvm_map_reference(struct vm_map * map) uvm_map_reference() argument
486 uvmspace_dused(struct vm_map * map,vaddr_t min,vaddr_t max) uvmspace_dused() argument
564 uvm_map_isavail(struct vm_map * map,struct uvm_addr_state * uaddr,struct vm_map_entry ** start_ptr,struct vm_map_entry ** end_ptr,vaddr_t addr,vsize_t sz) uvm_map_isavail() argument
653 uvm_map_findspace(struct vm_map * map,struct vm_map_entry ** first,struct vm_map_entry ** last,vaddr_t * addr,vsize_t sz,vaddr_t pmap_align,vaddr_t pmap_offset,vm_prot_t prot,vaddr_t hint) uvm_map_findspace() argument
732 uvm_mapanon(struct vm_map * map,vaddr_t * addr,vsize_t sz,vsize_t align,unsigned int flags) uvm_mapanon() argument
934 uvm_map(struct vm_map * map,vaddr_t * addr,vsize_t sz,struct uvm_object * uobj,voff_t uoffset,vsize_t align,unsigned int flags) uvm_map() argument
1213 uvm_mapent_isjoinable(struct vm_map * map,struct vm_map_entry * e1,struct vm_map_entry * e2) uvm_mapent_isjoinable() argument
1267 uvm_mapent_merge(struct vm_map * map,struct vm_map_entry * e1,struct vm_map_entry * e2,struct uvm_map_deadq * dead) uvm_mapent_merge() argument
1309 uvm_mapent_tryjoin(struct vm_map * map,struct vm_map_entry * entry,struct uvm_map_deadq * dead) uvm_mapent_tryjoin() argument
1412 uvm_map_mkentry(struct vm_map * map,struct vm_map_entry * first,struct vm_map_entry * last,vaddr_t addr,vsize_t sz,int flags,struct uvm_map_deadq * dead,struct vm_map_entry * new) uvm_map_mkentry() argument
1495 uvm_mapent_alloc(struct vm_map * map,int flags) uvm_mapent_alloc() argument
1578 uvm_map_lookup_entry(struct vm_map * map,vaddr_t address,struct vm_map_entry ** entry) uvm_map_lookup_entry() argument
1620 vm_map_t map = &p->p_vmspace->vm_map; uvm_map_inentry_fix() local
1680 uvm_map_is_stack_remappable(struct vm_map * map,vaddr_t addr,vaddr_t sz,int sigaltstack_check) uvm_map_is_stack_remappable() argument
1732 vm_map_t map = &p->p_vmspace->vm_map; uvm_map_remap_as_stack() local
1802 uvm_unmap(struct vm_map * map,vaddr_t start,vaddr_t end) uvm_unmap() argument
1827 uvm_mapent_mkfree(struct vm_map * map,struct vm_map_entry * entry,struct vm_map_entry ** prev_ptr,struct uvm_map_deadq * dead,boolean_t markfree) uvm_mapent_mkfree() argument
1872 uvm_unmap_kill_entry_withlock(struct vm_map * map,struct vm_map_entry * entry,int needlock) uvm_unmap_kill_entry_withlock() argument
1942 uvm_unmap_kill_entry(struct vm_map * map,struct vm_map_entry * entry) uvm_unmap_kill_entry() argument
1955 uvm_unmap_remove(struct vm_map * map,vaddr_t start,vaddr_t end,struct uvm_map_deadq * dead,boolean_t remove_holes,boolean_t markfree,boolean_t checkimmutable) uvm_unmap_remove() argument
2062 uvm_map_pageable_pgon(struct vm_map * map,struct vm_map_entry * first,struct vm_map_entry * end,vaddr_t start_addr,vaddr_t end_addr) uvm_map_pageable_pgon() argument
2085 uvm_map_pageable_wire(struct vm_map * map,struct vm_map_entry * first,struct vm_map_entry * end,vaddr_t start_addr,vaddr_t end_addr,int lockflags) uvm_map_pageable_wire() argument
2214 uvm_map_pageable(struct vm_map * map,vaddr_t start,vaddr_t end,boolean_t new_pageable,int lockflags) uvm_map_pageable() argument
2339 uvm_map_pageable_all(struct vm_map * map,int flags,vsize_t limit) uvm_map_pageable_all() argument
2402 uvm_map_setup(struct vm_map * map,pmap_t pmap,vaddr_t min,vaddr_t max,int flags) uvm_map_setup() argument
2470 uvm_map_teardown(struct vm_map * map) uvm_map_teardown() argument
2552 uvm_map_setup_entries(struct vm_map * map) uvm_map_setup_entries() argument
2567 uvm_map_splitentry(struct vm_map * map,struct vm_map_entry * orig,struct vm_map_entry * next,vaddr_t split) uvm_map_splitentry() argument
2652 uvm_tree_assert(struct vm_map * map,int test,char * test_str,char * file,int line) uvm_tree_assert() argument
2674 uvm_tree_sanity(struct vm_map * map,char * file,int line) uvm_tree_sanity() argument
2731 uvm_tree_size_chk(struct vm_map * map,char * file,int line) uvm_tree_size_chk() argument
2753 vmspace_validate(struct vm_map * map) vmspace_validate() argument
2853 uvm_map_printit(struct vm_map * map,boolean_t full,int (* pr)(const char *,...)) uvm_map_printit() argument
3063 uvm_map_protect(struct vm_map * map,vaddr_t start,vaddr_t end,vm_prot_t new_prot,int etype,boolean_t set_max,boolean_t checkimmutable) uvm_map_protect() argument
3322 struct vm_map *map = &ovm->vm_map; uvmspace_exec() local
3979 uvm_map_submap(struct vm_map * map,vaddr_t start,vaddr_t end,struct vm_map * submap) uvm_map_submap() argument
4020 uvm_map_checkprot(struct vm_map * map,vaddr_t start,vaddr_t end,vm_prot_t protection) uvm_map_checkprot() argument
4056 vm_map_t map; uvm_map_create() local
4070 uvm_map_deallocate(vm_map_t map) uvm_map_deallocate() argument
4106 uvm_map_inherit(struct vm_map * map,vaddr_t start,vaddr_t end,vm_inherit_t new_inheritance) uvm_map_inherit() argument
4162 check_copyin_add(struct vm_map * map,vaddr_t start,vaddr_t end) check_copyin_add() argument
4181 uvm_map_check_copyin_add(struct vm_map * map,vaddr_t start,vaddr_t end) uvm_map_check_copyin_add() argument
4202 uvm_map_immutable(struct vm_map * map,vaddr_t start,vaddr_t end,int imut) uvm_map_immutable() argument
4250 uvm_map_advice(struct vm_map * map,vaddr_t start,vaddr_t end,int new_advice) uvm_map_advice() argument
4456 uvm_map_clean(struct vm_map * map,vaddr_t start,vaddr_t end,int flags) uvm_map_clean() argument
4621 uvm_map_clip_end(struct vm_map * map,struct vm_map_entry * entry,vaddr_t addr) uvm_map_clip_end() argument
4642 uvm_map_clip_start(struct vm_map * map,struct vm_map_entry * entry,vaddr_t addr) uvm_map_clip_start() argument
4684 uvm_map_uaddr(struct vm_map * map,vaddr_t addr) uvm_map_uaddr() argument
4745 uvm_map_uaddr_e(struct vm_map * map,struct vm_map_entry * entry) uvm_map_uaddr_e() argument
4754 uvm_map_boundary(struct vm_map * map,vaddr_t min,vaddr_t max) uvm_map_boundary() argument
4802 uvm_map_vmspace_update(struct vm_map * map,struct uvm_map_deadq * dead,int flags) uvm_map_vmspace_update() argument
4847 uvm_map_kmem_grow(struct vm_map * map,struct uvm_map_deadq * dead,vsize_t alloc_sz,int flags) uvm_map_kmem_grow() argument
4902 uvm_map_freelist_update_clear(struct vm_map * map,struct uvm_map_deadq * dead) uvm_map_freelist_update_clear() argument
4928 uvm_map_freelist_update_refill(struct vm_map * map,int flags) uvm_map_freelist_update_refill() argument
4948 uvm_map_freelist_update(struct vm_map * map,struct uvm_map_deadq * dead,vaddr_t b_start,vaddr_t b_end,vaddr_t s_start,vaddr_t s_end,int flags) uvm_map_freelist_update() argument
4973 uvm_map_set_uaddr(struct vm_map * map,struct uvm_addr_state ** which,struct uvm_addr_state * newval) uvm_map_set_uaddr() argument
5001 uvm_map_fix_space(struct vm_map * map,struct vm_map_entry * entry,vaddr_t min,vaddr_t max,int flags) uvm_map_fix_space() argument
5116 uvm_map_mquery(struct vm_map * map,vaddr_t * addr_p,vsize_t sz,voff_t offset,int flags) uvm_map_mquery() argument
5227 vm_map_lock_try_ln(struct vm_map * map,char * file,int line) vm_map_lock_try_ln() argument
5264 vm_map_lock_ln(struct vm_map * map,char * file,int line) vm_map_lock_ln() argument
5297 vm_map_lock_read_ln(struct vm_map * map,char * file,int line) vm_map_lock_read_ln() argument
5309 vm_map_unlock_ln(struct vm_map * map,char * file,int line) vm_map_unlock_ln() argument
5322 vm_map_unlock_read_ln(struct vm_map * map,char * file,int line) vm_map_unlock_read_ln() argument
5334 vm_map_busy_ln(struct vm_map * map,char * file,int line) vm_map_busy_ln() argument
5347 vm_map_unbusy_ln(struct vm_map * map,char * file,int line) vm_map_unbusy_ln() argument
5364 vm_map_assert_anylock_ln(struct vm_map * map,char * file,int line) vm_map_assert_anylock_ln() argument
5374 vm_map_assert_wrlock_ln(struct vm_map * map,char * file,int line) vm_map_assert_wrlock_ln() argument
5386 uvm_map_fill_vmmap(struct vm_map * map,struct kinfo_vmentry * kve,size_t * lenp) uvm_map_fill_vmmap() argument
5450 uvm_map_setup_md(struct vm_map * map) uvm_map_setup_md() argument
5479 uvm_map_setup_md(struct vm_map * map) uvm_map_setup_md() argument
5505 uvm_map_setup_md(struct vm_map * map) uvm_map_setup_md() argument
[all...]
H A Duvm_map.h92 * => map must be locked by caller
106 * => map must be locked by caller
126 * Address map entries consist of start and end addresses,
127 * a VM object (or sharing map) and offset into that object,
152 struct vm_map *sub_map; /* belongs to another map */
165 #define UVM_MAP_STATIC 0x01 /* static map entry */
181 * A Map is a rbtree of map entries, kept sorted by address.
190 * VM map locking is a little complicated. There are both shared
192 * to unlock a VM map (to prevent lock ordering issues) without
196 * a `busy' map
422 vm_map_lock_try(map) global() argument
423 vm_map_lock(map) global() argument
424 vm_map_lock_read(map) global() argument
425 vm_map_unlock(map) global() argument
426 vm_map_unlock_read(map) global() argument
427 vm_map_busy(map) global() argument
428 vm_map_unbusy(map) global() argument
429 vm_map_assert_anylock(map) global() argument
431 vm_map_assert_wrlock(map) global() argument
434 vm_map_lock_try(map) global() argument
435 vm_map_lock(map) global() argument
436 vm_map_lock_read(map) global() argument
437 vm_map_unlock(map) global() argument
438 vm_map_unlock_read(map) global() argument
439 vm_map_busy(map) global() argument
440 vm_map_unbusy(map) global() argument
441 vm_map_assert_anylock(map) global() argument
442 vm_map_assert_wrlock(map) global() argument
453 vm_map_min(map) global() argument
454 vm_map_max(map) global() argument
455 vm_map_pmap(map) global() argument
[all...]
/openbsd-src/gnu/usr.bin/gcc/gcc/
H A Dline-map.c53 struct line_map *map; local
57 for (map = CURRENT_LINE_MAP (set); ! MAIN_FILE_P (map);
58 map = INCLUDED_FROM (set, map))
60 map->to_file);
82 struct line_map *map; local
94 map = &set->maps[set->used++];
105 if (MAIN_FILE_P (map - 1))
109 from = map - 1;
113 from = INCLUDED_FROM (set, map - 1);
132 map->reason = reason;
[all …]
H A Dintegrate.c111 get_label_from_map (map, i) in get_label_from_map() argument
112 struct inline_remap *map; in get_label_from_map()
115 rtx x = map->label_map[i];
118 x = map->label_map[i] = gen_label_rtx ();
595 process_reg_param (map, loc, copy) in process_reg_param() argument
596 struct inline_remap *map; in process_reg_param()
608 SET_CONST_EQUIV_DATA (map, temp, copy, CONST_AGE_PARM);
611 map->reg_map[REGNO (loc)] = copy;
690 struct inline_remap *map = 0; local
839 map = (struct inline_remap *) xcalloc (1, sizeof (struct inline_remap));
[all …]
/openbsd-src/usr.sbin/btrace/
H A Dmap.c36 RB_HEAD(map, mentry);
45 struct mentry *mget(struct map *, const char *);
47 RB_GENERATE(map, mentry, mlink, mcmp);
56 mget(struct map *map, const char *key) in mget() argument
61 mep = RB_FIND(map, map, &me); in mget()
68 RB_INSERT(map, map, mep); in mget()
74 struct map *
77 struct map *map; in map_new() local
79 map = calloc(1, sizeof(struct map)); in map_new()
80 if (map == NULL) in map_new()
[all …]
/openbsd-src/usr.sbin/ldpd/
H A Dlabelmapping.c38 static void log_msg_mapping(int, uint16_t, struct nbr *, struct map *);
78 msg_size += len_fec_tlv(&me->map); in send_labelmessage()
79 if (me->map.label != NO_LABEL) in send_labelmessage()
81 if (me->map.flags & F_MAP_REQ_ID) in send_labelmessage()
83 if (me->map.flags & F_MAP_STATUS) in send_labelmessage()
97 err |= gen_fec_tlv(buf, &me->map); in send_labelmessage()
98 if (me->map.label != NO_LABEL) in send_labelmessage()
99 err |= gen_label_tlv(buf, me->map.label); in send_labelmessage()
100 if (me->map.flags & F_MAP_REQ_ID) in send_labelmessage()
101 err |= gen_reqid_tlv(buf, me->map.requestid); in send_labelmessage()
[all …]
/openbsd-src/sys/arch/arm/arm/
H A Dbus_dma.c55 struct arm32_bus_dmamap *map; in _bus_dmamap_create() local
82 map = (struct arm32_bus_dmamap *)mapstore; in _bus_dmamap_create()
83 map->_dm_size = size; in _bus_dmamap_create()
84 map->_dm_segcnt = nsegments; in _bus_dmamap_create()
85 map->_dm_maxsegsz = maxsegsz; in _bus_dmamap_create()
86 map->_dm_boundary = boundary; in _bus_dmamap_create()
87 map->_dm_flags = flags & ~(BUS_DMA_WAITOK|BUS_DMA_NOWAIT); in _bus_dmamap_create()
88 map->_dm_origbuf = NULL; in _bus_dmamap_create()
89 map->_dm_buftype = ARM32_BUFTYPE_INVALID; in _bus_dmamap_create()
90 map->_dm_proc = NULL; in _bus_dmamap_create()
[all …]
/openbsd-src/sys/arch/riscv64/riscv64/
H A Dbus_dma.c77 struct machine_bus_dmamap *map; in _dmamap_create() local
99 map = (struct machine_bus_dmamap *)mapstore; in _dmamap_create()
100 map->_dm_size = size; in _dmamap_create()
101 map->_dm_segcnt = nsegments; in _dmamap_create()
102 map->_dm_maxsegsz = maxsegsz; in _dmamap_create()
103 map->_dm_boundary = boundary; in _dmamap_create()
105 *dmamp = map; in _dmamap_create()
114 _dmamap_destroy(bus_dma_tag_t t, bus_dmamap_t map) in _dmamap_destroy() argument
119 (sizeof(bus_dma_segment_t) * (map->_dm_segcnt - 1)); in _dmamap_destroy()
120 free(map, M_DEVBUF, mapsize); in _dmamap_destroy()
[all …]
/openbsd-src/sys/arch/powerpc64/powerpc64/
H A Dbus_dma.c78 struct machine_bus_dmamap *map; in _dmamap_create() local
100 map = (struct machine_bus_dmamap *)mapstore; in _dmamap_create()
101 map->_dm_size = size; in _dmamap_create()
102 map->_dm_segcnt = nsegments; in _dmamap_create()
103 map->_dm_maxsegsz = maxsegsz; in _dmamap_create()
104 map->_dm_boundary = boundary; in _dmamap_create()
105 map->_dm_flags = flags & ~(BUS_DMA_WAITOK|BUS_DMA_NOWAIT); in _dmamap_create()
107 *dmamp = map; in _dmamap_create()
116 _dmamap_destroy(bus_dma_tag_t t, bus_dmamap_t map) in _dmamap_destroy() argument
121 (sizeof(bus_dma_segment_t) * (map->_dm_segcnt - 1)); in _dmamap_destroy()
[all …]
/openbsd-src/sys/arch/alpha/dev/
H A Dbus_dma.c66 struct alpha_bus_dmamap *map; local
88 map = (struct alpha_bus_dmamap *)mapstore;
89 map->_dm_size = size;
90 map->_dm_segcnt = nsegments;
91 map->_dm_maxsegsz = maxsegsz;
93 map->_dm_boundary = t->_boundary;
95 map->_dm_boundary = boundary;
96 map->_dm_flags = flags & ~(BUS_DMA_WAITOK|BUS_DMA_NOWAIT);
97 map->dm_mapsize = 0; /* no valid mappings */
98 map->dm_nsegs = 0;
[all …]
H A Dsgmap_typedep.c54 __C(SGMAP_TYPE,_load_buffer)(bus_dma_tag_t t, bus_dmamap_t map, void *buf, in __C()
63 struct extent_region *regions = map->_dm_cookie; in __C()
67 if (seg >= map->_dm_segcnt) in __C()
110 boundary = map->_dm_boundary; in __C()
131 (endva - va), sgvalen, map->_dm_boundary, boundary); in __C()
156 map->dm_segs[seg].ds_addr = sgmap->aps_wbase | sgva | dmaoffset; in __C()
157 map->dm_segs[seg].ds_len = buflen; in __C()
163 map->dm_segs[seg].ds_addr); in __C()
188 map->_dm_ptecnt); in __C()
197 __C(SGMAP_TYPE,_load)(bus_dma_tag_t t, bus_dmamap_t map, void *buf, in __C()
[all …]
/openbsd-src/sys/arch/alpha/isa/
H A Disadma_bounce.c105 bus_dmamap_t map; in isadma_bounce_dmamap_create() local
116 map = *dmamp; in isadma_bounce_dmamap_create()
117 map->_dm_cookie = NULL; in isadma_bounce_dmamap_create()
118 map->_dm_cookiesize = 0; in isadma_bounce_dmamap_create()
143 ((map->_dm_size / PAGE_SIZE) + 1) > map->_dm_segcnt) { in isadma_bounce_dmamap_create()
146 (map->_dm_segcnt - 1)); in isadma_bounce_dmamap_create()
159 map->_dm_cookie = cookie; in isadma_bounce_dmamap_create()
160 map->_dm_cookiesize = cookiesize; in isadma_bounce_dmamap_create()
170 error = isadma_bounce_alloc_bouncebuf(t, map, size, flags); in isadma_bounce_dmamap_create()
175 free(map->_dm_cookie, M_DEVBUF, cookiesize); in isadma_bounce_dmamap_create()
[all …]
/openbsd-src/sys/arch/arm64/arm64/
H A Dbus_dma.c78 struct machine_bus_dmamap *map; in _dmamap_create() local
100 map = (struct machine_bus_dmamap *)mapstore; in _dmamap_create()
101 map->_dm_size = size; in _dmamap_create()
102 map->_dm_segcnt = nsegments; in _dmamap_create()
103 map->_dm_maxsegsz = maxsegsz; in _dmamap_create()
104 map->_dm_boundary = boundary; in _dmamap_create()
105 map->_dm_flags = flags & ~(BUS_DMA_WAITOK|BUS_DMA_NOWAIT); in _dmamap_create()
107 *dmamp = map; in _dmamap_create()
116 _dmamap_destroy(bus_dma_tag_t t, bus_dmamap_t map) in _dmamap_destroy() argument
121 (sizeof(bus_dma_segment_t) * (map->_dm_segcnt - 1)); in _dmamap_destroy()
[all …]
/openbsd-src/sys/arch/powerpc/powerpc/
H A Dbus_dma.c59 struct powerpc_bus_dmamap *map; in _dmamap_create() local
81 map = (struct powerpc_bus_dmamap *)mapstore; in _dmamap_create()
82 map->_dm_size = size; in _dmamap_create()
83 map->_dm_segcnt = nsegments; in _dmamap_create()
84 map->_dm_maxsegsz = maxsegsz; in _dmamap_create()
85 map->_dm_boundary = boundary; in _dmamap_create()
86 map->_dm_flags = flags & ~(BUS_DMA_WAITOK|BUS_DMA_NOWAIT); in _dmamap_create()
87 map->dm_nsegs = 0; /* no valid mappings */ in _dmamap_create()
88 map->dm_mapsize = 0; in _dmamap_create()
90 *dmamp = map; in _dmamap_create()
[all …]
/openbsd-src/sys/arch/i386/i386/
H A Dbus_dma.c88 struct bus_dmamap *map; in _bus_dmamap_create() local
110 map = (struct bus_dmamap *)mapstore; in _bus_dmamap_create()
111 map->_dm_size = size; in _bus_dmamap_create()
112 map->_dm_segcnt = nsegments; in _bus_dmamap_create()
113 map->_dm_maxsegsz = maxsegsz; in _bus_dmamap_create()
114 map->_dm_boundary = boundary; in _bus_dmamap_create()
115 map->_dm_flags = flags & ~(BUS_DMA_WAITOK|BUS_DMA_NOWAIT); in _bus_dmamap_create()
116 map->dm_mapsize = 0; /* no valid mappings */ in _bus_dmamap_create()
117 map->dm_nsegs = 0; in _bus_dmamap_create()
119 *dmamp = map; in _bus_dmamap_create()
[all …]
/openbsd-src/sys/dev/pci/drm/
H A Ddrm_bufs.c52 struct drm_local_map *map) in drm_find_matching_map() argument
65 if (!entry->map || in drm_find_matching_map()
66 map->type != entry->map->type || in drm_find_matching_map()
69 switch (map->type) { in drm_find_matching_map()
71 if (map->flags != _DRM_CONTAINS_LOCK) in drm_find_matching_map()
76 if ((entry->map->offset & 0xffffffff) == in drm_find_matching_map()
77 (map->offset & 0xffffffff)) in drm_find_matching_map()
83 if (entry->map->offset == map->offset) in drm_find_matching_map()
152 struct drm_local_map *map; in drm_addmap_core() local
157 map = kmalloc(sizeof(*map), GFP_KERNEL); in drm_addmap_core()
[all …]
/openbsd-src/sys/arch/amd64/amd64/
H A Dbus_dma.c108 * Common function for DMA map creation. May be called by bus-specific in _bus_dmamap_create()
109 * DMA map creation functions. in _bus_dmamap_create()
115 struct bus_dmamap *map; in _bus_dmamap_create()
127 * Allocate and initialize the DMA map. The end of the map in _bus_dmamap_create()
154 map = (struct bus_dmamap *)mapstore; in _bus_dmamap_destroy()
155 map->_dm_size = size; in _bus_dmamap_destroy()
156 map->_dm_segcnt = nsegments; in _bus_dmamap_destroy()
157 map->_dm_maxsegsz = maxsegsz;
158 map
110 struct bus_dmamap *map; _bus_dmamap_create() local
149 _bus_dmamap_destroy(bus_dma_tag_t t,bus_dmamap_t map) _bus_dmamap_destroy() argument
163 _bus_dmamap_load(bus_dma_tag_t t,bus_dmamap_t map,void * buf,bus_size_t buflen,struct proc * p,int flags) _bus_dmamap_load() argument
192 _bus_dmamap_load_mbuf(bus_dma_tag_t t,bus_dmamap_t map,struct mbuf * m0,int flags) _bus_dmamap_load_mbuf() argument
234 _bus_dmamap_load_uio(bus_dma_tag_t t,bus_dmamap_t map,struct uio * uio,int flags) _bus_dmamap_load_uio() argument
290 _bus_dmamap_load_raw(bus_dma_tag_t t,bus_dmamap_t map,bus_dma_segment_t * segs,int nsegs,bus_size_t size,int flags) _bus_dmamap_load_raw() argument
378 _bus_dmamap_unload(bus_dma_tag_t t,bus_dmamap_t map) _bus_dmamap_unload() argument
393 _bus_dmamap_sync(bus_dma_tag_t t,bus_dmamap_t map,bus_addr_t addr,bus_size_t size,int op) _bus_dmamap_sync() argument
563 _bus_dmamap_load_buffer(bus_dma_tag_t t,bus_dmamap_t map,void * buf,bus_size_t buflen,struct proc * p,int flags,paddr_t * lastaddrp,int * segp,int first) _bus_dmamap_load_buffer() argument
[all...]
/openbsd-src/sys/arch/octeon/octeon/
H A Dbus_dma.c80 struct machine_bus_dmamap *map; in _dmamap_create() local
102 map = (struct machine_bus_dmamap *)mapstore; in _dmamap_create()
103 map->_dm_size = size; in _dmamap_create()
104 map->_dm_segcnt = nsegments; in _dmamap_create()
105 map->_dm_maxsegsz = maxsegsz; in _dmamap_create()
106 map->_dm_boundary = boundary; in _dmamap_create()
107 map->_dm_flags = flags & ~(BUS_DMA_WAITOK|BUS_DMA_NOWAIT); in _dmamap_create()
109 *dmamp = map; in _dmamap_create()
118 _dmamap_destroy(bus_dma_tag_t t, bus_dmamap_t map) in _dmamap_destroy() argument
123 (sizeof(bus_dma_segment_t) * (map->_dm_segcnt - 1)); in _dmamap_destroy()
[all …]
/openbsd-src/gnu/usr.bin/perl/cpan/IO-Compress/t/
H A Dglobmapper.t67 my $map = $gm->getFileMap() ;
68 is @{ $map }, 0, " returned 0 maps";
69 is_deeply $map, [], " zero maps" ;
83 touch map { "$tmpDir/$_.tmp" } qw( abc1 abc2 abc3 ) ;
88 my $map = $gm->getFileMap() ;
89 is @{ $map }, 3, " returned 3 maps";
90 is_deeply $map,
91 [ [map { "$tmpDir/$_" } qw(abc1.tmp abc1.tmpX)],
92 [map { "$tmpDir/$_" } qw(abc2.tmp abc2.tmpX)],
93 [map { "
[all...]

12345678910>>...89