Home
last modified time | relevance | path

Searched refs:segments (Results 1 – 25 of 70) sorted by relevance

123

/dragonfly/sys/platform/pc64/x86_64/
HDbusdma_machdep.c74 bus_dma_segment_t *segments; member
200 return(tag->segments); in bus_dma_tag_lock()
205 return(tag->segments); in bus_dma_tag_lock()
265 newtag->segments = NULL; in bus_dma_tag_create()
341 if (dmat->segments != NULL) in bus_dma_tag_destroy()
342 kfree(dmat->segments, M_DEVBUF); in bus_dma_tag_destroy()
365 if (dmat->segments == NULL) { in bus_dmamap_create()
367 dmat->segments = kmalloc(sizeof(bus_dma_segment_t) * in bus_dmamap_create()
490 if (dmat->segments == NULL) { in bus_dmamem_alloc()
492 dmat->segments = kmalloc(sizeof(bus_dma_segment_t) * in bus_dmamem_alloc()
[all …]
/dragonfly/sys/platform/vkernel64/platform/
HDbusdma_machdep.c65 bus_dma_segment_t *segments; member
224 newtag->segments = NULL; in bus_dma_tag_create()
296 if (dmat->segments != NULL) in bus_dma_tag_destroy()
297 kfree(dmat->segments, M_DEVBUF); in bus_dma_tag_destroy()
314 if (dmat->segments == NULL) { in bus_dmamap_create()
316 dmat->segments = kmalloc(sizeof(bus_dma_segment_t) * in bus_dmamap_create()
434 if (dmat->segments == NULL) { in bus_dmamem_alloc()
436 dmat->segments = kmalloc(sizeof(bus_dma_segment_t) * in bus_dmamem_alloc()
523 bus_dma_segment_t *segments, in _bus_dmamap_load_buffer() argument
600 sg = &segments[seg - 1]; in _bus_dmamap_load_buffer()
[all …]
/dragonfly/sys/dev/raid/ips/
HDips_commands.c102 ips_io_request_callback(void *cmdptr, bus_dma_segment_t *segments, int segnum, in ips_io_request_callback() argument
139 sg_list[i].addr = segments[i].ds_addr; in ips_io_request_callback()
140 sg_list[i].len = segments[i].ds_len; in ips_io_request_callback()
141 length += segments[i].ds_len; in ips_io_request_callback()
150 command_struct->buffaddr = segments[0].ds_addr; in ips_io_request_callback()
151 length = segments[0].ds_len; in ips_io_request_callback()
169 length, segments[0].ds_len); in ips_io_request_callback()
262 ips_adapter_info_callback(void *cmdptr, bus_dma_segment_t *segments,int segnum, in ips_adapter_info_callback() argument
278 command_struct->buffaddr = segments[0].ds_addr; in ips_adapter_info_callback()
358 ips_drive_info_callback(void *cmdptr, bus_dma_segment_t *segments, int segnum, in ips_drive_info_callback() argument
[all …]
HDips_ioctl.c53 ips_ioctl_callback(void *cmdptr, bus_dma_segment_t *segments, in ips_ioctl_callback() argument
69 command_buffer->buffaddr = segments[0].ds_addr; in ips_ioctl_callback()
HDips.c103 ips_cmd_dmaload(void *cmdptr, bus_dma_segment_t *segments, int segnum, in ips_cmd_dmaload() argument
110 command->command_phys_addr = segments[0].ds_addr; in ips_cmd_dmaload()
619 ips_copperhead_queue_callback(void *queueptr, bus_dma_segment_t *segments, in ips_copperhead_queue_callback() argument
626 queue->base_phys_addr = segments[0].ds_addr; in ips_copperhead_queue_callback()
/dragonfly/contrib/lvm2/dist/lib/metadata/
HDpv_manip.c61 dm_list_add(&pv->segments, &peg->list); in alloc_pv_segment_whole_pv()
237 dm_list_iterate_items(pvseg, &pvl->pv->segments) { in pv_list_extents_free()
267 dm_list_iterate_items(peg, &pv->segments) { in check_pv_segments()
352 dm_list_iterate_items(peg, &pv->segments) { in _reduce_pv()
367 dm_list_iterate_items_safe(peg, pegt, &pv->segments) { in _reduce_pv()
397 dm_list_add(&pv->segments, &peg->list); in _extend_pv()
HDlv_manip.c237 dm_list_add(&lv->segments, &seg->list); in alloc_snapshot_seg()
412 dm_list_iterate_back_items(seg, &lv->segments) { in _lv_reduce()
672 dm_list_add(&lv->segments, &seg->list); in _setup_alloced_segment()
1213 if (lv && !dm_list_empty(&lv->segments)) in _allocate()
1214 prev_lvseg = dm_list_item(dm_list_last(&lv->segments), in _allocate()
1295 dm_list_add(&lv->segments, &seg->list); in lv_add_virtual_segment()
1509 if (dm_list_size(&lv->segments) != 1 || seg_type(seg, 0) != AREA_LV) { in lv_add_mirror_lvs()
1555 if (dm_list_size(&log_lv->segments)) { in lv_add_log_segment()
1572 dm_list_add(&log_lv->segments, &seg->list); in lv_add_log_segment()
1745 dm_list_iterate_items(seg, &lv->segments) { in _for_each_sub_lv()
[all …]
HDmirror.c433 dm_list_iterate_items(seg, &mimage_lv->segments) { in _is_mirror_image_removable()
984 dm_list_iterate_items(seg, &lv->segments) { in remove_mirrors_from_segments()
998 dm_list_iterate_items(seg, &lv->segments) { in remove_mirrors_from_segments()
1021 dm_list_iterate_items(seg, &lv_mirr->segments) { in get_pvmove_pvname_from_lv_mirr()
1037 dm_list_iterate_items(seg, &lv->segments) { in get_pvmove_pvname_from_lv()
1064 dm_list_iterate_items(seg, &lv->segments) { in find_pvmove_lv()
1113 dm_list_iterate_items(seg, &lv1->segments) { in lvs_using_lv()
1140 dm_list_iterate_items(seg, &lv_mirr->segments) { in copy_percent()
1168 dm_list_iterate_items(seg, &lvl->lv->segments) { in fixup_imported_mirrors()
1235 if (dm_list_size(&lv->segments) != 1) { in remove_mirror_log()
[all …]
HDmerge.c48 dm_list_iterate_safe(segh, t, &lv->segments) { in lv_merge_segments()
72 dm_list_iterate_items(seg, &lv->segments) { in check_lv_segments()
231 dm_list_iterate_items(seg2, &seg->lv->segments) in check_lv_segments()
HDmetadata.c256 if (!peg_dup(pvmem, &pv_to->segments, &pv_from->segments)) in _copy_pv()
368 dm_list_iterate_items(lvseg, &lvl->lv->segments) { in move_pvs_used_by_lv()
748 dm_list_iterate_items(seg, &lv->segments) in lv_has_unknown_segments()
981 dm_list_iterate_items(pvseg, &pv->segments) { in vg_set_extent_size()
1004 dm_list_iterate_items(seg, &lv->segments) { in vg_set_extent_size()
1466 dm_list_init(&pv->segments); in _alloc_pv()
1740 dm_list_iterate_items(seg, &lv->segments) in find_seg_by_le()
1751 dm_list_iterate_items(seg, &lv->segments) in first_seg()
1762 dm_list_iterate_items(peg, &pv->segments) in find_peg_by_pe()
1939 dm_list_iterate_items(lvseg, &lv->segments) { in _lv_each_dependency()
[all …]
/dragonfly/lib/libc/net/
HDrthdr.c100 inet6_rth_space(int type __unused, int segments __unused) in inet6_rth_space()
107 int segments __unused) in inet6_rth_init()
/dragonfly/sys/dev/disk/dm/dmirror/
HDdmirror_notes.txt13 have to be copied. Instead only the segments of the drive that
47 Thus a 1TBx2 mirror would have 8192x4 segments (4 segment
119 mean time is a little extra copying of segments occurs on
215 * Synchronization of out-of-sync mirror segments can occur
220 segments need to be resynchronized.
228 the master. This overrides the MASTER bits for all segments
230 segments (or possibly all segments, period, in the case where
256 * Auto-detection of mirror segments ala Geom... using on-disk headers,
/dragonfly/contrib/lvm2/dist/lib/format_pool/
HDimport_export.c158 dm_list_init(&pv->segments); in import_pool_pv()
214 dm_list_add(&lv->segments, &seg->list); in _add_stripe_seg()
250 dm_list_add(&lv->segments, &seg->list); in _add_linear_seg()
/dragonfly/contrib/gdb-7/gdb/
HDelfread.c84 Elf_Internal_Phdr *phdrs, **segments; in elf_symfile_segments() local
100 segments = alloca (sizeof (Elf_Internal_Phdr *) * num_phdrs); in elf_symfile_segments()
103 segments[num_segments++] = &phdrs[i]; in elf_symfile_segments()
115 data->segment_bases[i] = segments[i]->p_vaddr; in elf_symfile_segments()
116 data->segment_sizes[i] = segments[i]->p_memsz; in elf_symfile_segments()
133 if (segments[j]->p_memsz > 0 in elf_symfile_segments()
134 && vma >= segments[j]->p_vaddr in elf_symfile_segments()
135 && (vma - segments[j]->p_vaddr) < segments[j]->p_memsz) in elf_symfile_segments()
/dragonfly/sys/dev/misc/dcons/
HDdcons_crom.c126 dmamap_cb(void *arg, bus_dma_segment_t *segments, int seg, int error) in dmamap_cb() argument
134 sc->bus_addr = segments[0].ds_addr; in dmamap_cb()
/dragonfly/contrib/lvm2/dist/tools/
HDlvresize.c412 dm_list_iterate_items(seg, &lv->segments) { in _lvresize()
425 dm_list_iterate_items(seg, &lv->segments) { in _lvresize()
465 dm_list_iterate_back_items(seg, &lv->segments) { in _lvresize()
492 dm_list_iterate_items(seg, &lv->segments) { in _lvresize()
HDvgsplit.c69 dm_list_iterate_items(seg, &lv->segments) { in _move_lvs()
133 dm_list_iterate_items(seg, &lv->segments) { in _move_snapshots()
/dragonfly/contrib/lvm2/dist/lib/format1/
HDimport-export.c122 dm_list_init(&pv->segments); in import_pv()
377 dm_list_item(lv->segments.n, struct lv_segment)->area_count; in _export_lv()
379 dm_list_item(lv->segments.n, struct lv_segment)->stripe_size; in _export_lv()
398 dm_list_iterate_items(seg, &lv->segments) { in export_extents()
HDimport-extents.c233 dm_list_add(&lvm->lv->segments, &seg->list); in _read_linear()
312 dm_list_add(&lvm->lv->segments, &seg->list); in _read_stripes()
/dragonfly/contrib/lvm2/dist/lib/activate/
HDdev_manager.c361 struct dm_list *segh = &lv->segments; in _percent_run()
392 if (!(segh = dm_list_next(&lv->segments, segh))) { in _percent_run()
423 if (lv && (segh = dm_list_next(&lv->segments, segh))) { in _percent_run()
751 dm_list_iterate_items(seg, &lv->segments) in _create_partial_dtree()
775 dm_list_iterate_items(seg_i, &seg->lv->segments) { in _add_error_device()
1057 dm_list_iterate_items(seg, &lv->segments) { in _add_new_lv_to_dtree()
/dragonfly/contrib/file/magic/Magdir/
HDvisx17 >2 byte 15 (image segments)
/dragonfly/contrib/lvm2/dist/test/
HDt-vgreduce-usage.sh73 pvs --segments -o +lv_name # for record only
/dragonfly/contrib/lvm2/dist/lib/display/
HDdisplay.c343 dm_list_iterate_items(pvseg, &pv->segments) { in pvdisplay_segments()
575 log_print("Segments %u", dm_list_size(&lv->segments)); in lvdisplay_full()
643 dm_list_iterate_items(seg, &lv->segments) { in lvdisplay_segments()
/dragonfly/contrib/lvm2/dist/lib/format_text/
HDimport_vsn1.c229 dm_list_init(&pv->segments); in _read_pv()
281 dm_list_iterate_items(comp, &lv->segments) { in _insert_segment()
289 dm_list_add(&lv->segments, &seg->list); in _insert_segment()
/dragonfly/contrib/lvm2/dist/doc/
HDpvmove_outline.txt1 Let's say we have an LV, made up of three segments of different PV's,

123