| /dragonfly/contrib/lvm2/dist/lib/metadata/ |
| HD | merge.c | 65 struct lv_segment *seg, *seg2; in check_lv_segments() local 72 dm_list_iterate_items(seg, &lv->segments) { in check_lv_segments() 74 if (seg->le != le) { in check_lv_segments() 77 lv->name, seg_count, le, seg->le); in check_lv_segments() 81 area_multiplier = segtype_is_striped(seg->segtype) ? in check_lv_segments() 82 seg->area_count : 1; in check_lv_segments() 84 if (seg->area_len * area_multiplier != seg->len) { in check_lv_segments() 87 lv->name, seg_count, seg->area_len); in check_lv_segments() 91 if (complete_vg && seg->log_lv) { in check_lv_segments() 92 if (!seg_is_mirrored(seg)) { in check_lv_segments() [all …]
|
| HD | segtype.h | 42 #define seg_is_mirrored(seg) ((seg)->segtype->flags & SEG_AREAS_MIRRORED ? 1 : 0) argument 43 #define seg_is_striped(seg) ((seg)->segtype->flags & SEG_AREAS_STRIPED ? 1 : 0) argument 44 #define seg_is_snapshot(seg) ((seg)->segtype->flags & SEG_SNAPSHOT ? 1 : 0) argument 45 #define seg_is_virtual(seg) ((seg)->segtype->flags & SEG_VIRTUAL ? 1 : 0) argument 46 #define seg_can_split(seg) ((seg)->segtype->flags & SEG_CAN_SPLIT ? 1 : 0) argument 47 #define seg_cannot_be_zeroed(seg) ((seg)->segtype->flags & SEG_CANNOT_BE_ZEROED ? 1 : 0) argument 48 #define seg_monitored(seg) ((seg)->segtype->flags & SEG_MONITORED ? 1 : 0) argument 49 #define seg_unknown(seg) ((seg)->segtype->flags & SEG_UNKNOWN ? 1 : 0) argument 66 const char *(*name) (const struct lv_segment * seg); 67 void (*display) (const struct lv_segment * seg); [all …]
|
| HD | lv_manip.c | 38 struct lv_segment *seg) in add_seg_to_segs_using_this_lv() argument 43 if (sl->seg == seg) { in add_seg_to_segs_using_this_lv() 50 seg->lv->name, seg->le, lv->name); in add_seg_to_segs_using_this_lv() 58 sl->seg = seg; in add_seg_to_segs_using_this_lv() 65 struct lv_segment *seg) in remove_seg_from_segs_using_this_lv() argument 70 if (sl->seg != seg) in remove_seg_from_segs_using_this_lv() 76 "of %s", seg->lv->name, seg->le, in remove_seg_from_segs_using_this_lv() 109 lv->name, sl->seg->lv->name, sl->seg->le, sl->count); in get_only_segment_using_this_lv() 113 return sl->seg; in get_only_segment_using_this_lv() 181 struct lv_segment *seg; in alloc_lv_segment() local [all …]
|
| HD | mirror.c | 62 struct lv_segment *seg; in find_temporary_mirror() local 67 seg = first_seg(lv); in find_temporary_mirror() 70 if (seg_type(seg, 0) == AREA_LV && in find_temporary_mirror() 71 is_temporary_mirror_layer(seg_lv(seg, 0))) in find_temporary_mirror() 72 return seg_lv(seg, 0); in find_temporary_mirror() 82 struct lv_segment *seg; in lv_mirror_count() local 88 seg = first_seg(lv); in lv_mirror_count() 89 mirrors = seg->area_count; in lv_mirror_count() 91 for (s = 0; s < seg->area_count; s++) { in lv_mirror_count() 92 if (seg_type(seg, s) != AREA_LV) in lv_mirror_count() [all …]
|
| HD | snapshot_manip.c | 66 void init_snapshot_seg(struct lv_segment *seg, struct logical_volume *origin, in init_snapshot_seg() argument 69 seg->chunk_size = chunk_size; in init_snapshot_seg() 70 seg->origin = origin; in init_snapshot_seg() 71 seg->cow = cow; in init_snapshot_seg() 75 cow->snapshot = seg; in init_snapshot_seg() 83 seg->lv->status |= (SNAPSHOT | VIRTUAL); in init_snapshot_seg() 85 dm_list_add(&origin->snapshot_segs, &seg->origin_list); in init_snapshot_seg() 93 struct lv_segment *seg; in vg_add_snapshot() local 115 if (!(seg = alloc_snapshot_seg(snap, 0, 0))) in vg_add_snapshot() 118 init_snapshot_seg(seg, origin, cow, chunk_size); in vg_add_snapshot()
|
| /dragonfly/contrib/lvm2/dist/lib/mirror/ |
| HD | mirrored.c | 50 static const char *_mirrored_name(const struct lv_segment *seg) in _mirrored_name() argument 52 return seg->segtype->name; in _mirrored_name() 55 static void _mirrored_display(const struct lv_segment *seg) in _mirrored_display() argument 60 log_print(" Mirrors\t\t%u", seg->area_count); in _mirrored_display() 61 log_print(" Mirror size\t\t%u", seg->area_len); in _mirrored_display() 62 if (seg->log_lv) in _mirrored_display() 63 log_print(" Mirror log volume\t%s", seg->log_lv->name); in _mirrored_display() 65 if (seg->region_size) { in _mirrored_display() 66 size = display_size(seg->lv->vg->cmd, in _mirrored_display() 67 (uint64_t) seg->region_size); in _mirrored_display() [all …]
|
| /dragonfly/contrib/binutils-2.34/bfd/ |
| HD | elf-nacl.c | 28 segment_executable (struct elf_segment_map *seg) in segment_executable() argument 30 if (seg->p_flags_valid) in segment_executable() 31 return (seg->p_flags & PF_X) != 0; in segment_executable() 37 for (i = 0; i < seg->count; ++i) in segment_executable() 38 if (seg->sections[i]->flags & SEC_CODE) in segment_executable() 49 segment_eligible_for_headers (struct elf_segment_map *seg, in segment_eligible_for_headers() argument 53 if (seg->count == 0 || seg->sections[0]->lma % minpagesize < sizeof_headers) in segment_eligible_for_headers() 55 for (i = 0; i < seg->count; ++i) in segment_eligible_for_headers() 57 if ((seg->sections[i]->flags & (SEC_CODE|SEC_READONLY)) != SEC_READONLY) in segment_eligible_for_headers() 88 struct elf_segment_map *seg; in nacl_modify_segment_map() local [all …]
|
| /dragonfly/contrib/lvm2/dist/lib/striped/ |
| HD | striped.c | 32 static const char *_striped_name(const struct lv_segment *seg) in _striped_name() argument 34 return (seg->area_count == 1) ? "linear" : seg->segtype->name; in _striped_name() 37 static void _striped_display(const struct lv_segment *seg) in _striped_display() argument 41 if (seg->area_count == 1) in _striped_display() 42 display_stripe(seg, 0, " "); in _striped_display() 44 log_print(" Stripes\t\t%u", seg->area_count); in _striped_display() 46 if (seg->lv->vg->cmd->si_unit_consistency) in _striped_display() 48 display_size(seg->lv->vg->cmd, in _striped_display() 49 (uint64_t) seg->stripe_size)); in _striped_display() 52 seg->stripe_size / 2); in _striped_display() [all …]
|
| /dragonfly/contrib/binutils-2.27/bfd/ |
| HD | elf-nacl.c | 28 segment_executable (struct elf_segment_map *seg) in segment_executable() argument 30 if (seg->p_flags_valid) in segment_executable() 31 return (seg->p_flags & PF_X) != 0; in segment_executable() 37 for (i = 0; i < seg->count; ++i) in segment_executable() 38 if (seg->sections[i]->flags & SEC_CODE) in segment_executable() 49 segment_eligible_for_headers (struct elf_segment_map *seg, in segment_eligible_for_headers() argument 53 if (seg->count == 0 || seg->sections[0]->lma % minpagesize < sizeof_headers) in segment_eligible_for_headers() 55 for (i = 0; i < seg->count; ++i) in segment_eligible_for_headers() 57 if ((seg->sections[i]->flags & (SEC_CODE|SEC_READONLY)) != SEC_READONLY) in segment_eligible_for_headers() 89 struct elf_segment_map *seg; in nacl_modify_segment_map() local [all …]
|
| /dragonfly/contrib/lvm2/dist/include/ |
| HD | segtype.h | 42 #define seg_is_mirrored(seg) ((seg)->segtype->flags & SEG_AREAS_MIRRORED ? 1 : 0) argument 43 #define seg_is_striped(seg) ((seg)->segtype->flags & SEG_AREAS_STRIPED ? 1 : 0) argument 44 #define seg_is_snapshot(seg) ((seg)->segtype->flags & SEG_SNAPSHOT ? 1 : 0) argument 45 #define seg_is_virtual(seg) ((seg)->segtype->flags & SEG_VIRTUAL ? 1 : 0) argument 46 #define seg_can_split(seg) ((seg)->segtype->flags & SEG_CAN_SPLIT ? 1 : 0) argument 47 #define seg_cannot_be_zeroed(seg) ((seg)->segtype->flags & SEG_CANNOT_BE_ZEROED ? 1 : 0) argument 48 #define seg_monitored(seg) ((seg)->segtype->flags & SEG_MONITORED ? 1 : 0) argument 49 #define seg_unknown(seg) ((seg)->segtype->flags & SEG_UNKNOWN ? 1 : 0) argument 66 const char *(*name) (const struct lv_segment * seg); 67 void (*display) (const struct lv_segment * seg); [all …]
|
| /dragonfly/sys/dev/drm/ |
| HD | drm_vm.c | 155 struct vm_phys_fictitious_seg *seg; in vm_phys_fictitious_to_vm_page() local 161 seg = &vm_phys_fictitious_segs[segind]; in vm_phys_fictitious_to_vm_page() 162 if (pa >= seg->start && pa < seg->end) { in vm_phys_fictitious_to_vm_page() 163 m = &seg->first_page[atop(pa - seg->start)]; in vm_phys_fictitious_to_vm_page() 176 struct vm_phys_fictitious_seg *seg; in vm_phys_fictitious_reg_range() local 192 seg = &vm_phys_fictitious_segs[segind]; in vm_phys_fictitious_reg_range() 193 if (seg->start == 0 && seg->end == 0) { in vm_phys_fictitious_reg_range() 194 seg->start = start; in vm_phys_fictitious_reg_range() 195 seg->end = end; in vm_phys_fictitious_reg_range() 196 seg->first_page = fp; in vm_phys_fictitious_reg_range() [all …]
|
| /dragonfly/contrib/lvm2/dist/libdm/ |
| HD | libdm-deptree.c | 1298 struct load_segment *seg, char *params, in _emit_areas_line() argument 1305 dm_list_iterate_items(area, &seg->areas) { in _emit_areas_line() 1322 uint32_t minor, struct load_segment *seg, in _mirror_emit_segment_line() argument 1340 if ((seg->flags & DM_BLOCK_ON_ERROR)) { in _mirror_emit_segment_line() 1357 if (seg->clustered) { in _mirror_emit_segment_line() 1359 if (!seg->uuid) in _mirror_emit_segment_line() 1378 log_parm_count += hweight32(seg->flags); in _mirror_emit_segment_line() 1385 if (seg->flags & DM_CORELOG) in _mirror_emit_segment_line() 1388 if (seg->clustered) { in _mirror_emit_segment_line() 1395 if (!seg->log) in _mirror_emit_segment_line() [all …]
|
| /dragonfly/sys/bus/firewire/ |
| HD | fwdma.h | 56 struct fwdma_seg seg[0]; member 65 return ((caddr_t)am->seg[offset / ssize].v_addr + (offset % ssize)); in fwdma_v_addr() 74 return (am->seg[offset / ssize].bus_addr + (offset % ssize)); in fwdma_bus_addr() 87 struct fwdma_seg *seg, *eseg; in fwdma_sync_multiseg() local 89 seg = &am->seg[am->esize * start / am->ssize]; in fwdma_sync_multiseg() 90 eseg = &am->seg[am->esize * end / am->ssize]; in fwdma_sync_multiseg() 91 for (; seg <= eseg; seg ++) in fwdma_sync_multiseg() 92 bus_dmamap_sync(am->dma_tag, seg->dma_map, op); in fwdma_sync_multiseg() 98 struct fwdma_seg *seg; in fwdma_sync_multiseg_all() local 101 seg = &am->seg[0]; in fwdma_sync_multiseg_all() [all …]
|
| HD | fwdma.c | 149 struct fwdma_seg *seg; in fwdma_malloc_multiseg() local 193 for (seg = &am->seg[0]; nseg --; seg ++) { in fwdma_malloc_multiseg() 194 seg->v_addr = fwdma_malloc_size(am->dma_tag, &seg->dma_map, in fwdma_malloc_multiseg() 195 ssize, &seg->bus_addr, flag); in fwdma_malloc_multiseg() 196 if (seg->v_addr == NULL) { in fwdma_malloc_multiseg() 210 struct fwdma_seg *seg; in fwdma_free_multiseg() local 212 for (seg = &am->seg[0]; am->nseg --; seg ++) { in fwdma_free_multiseg() 213 fwdma_free_size(am->dma_tag, seg->dma_map, in fwdma_free_multiseg() 214 seg->v_addr, am->ssize); in fwdma_free_multiseg()
|
| /dragonfly/contrib/lvm2/dist/lib/snapshot/ |
| HD | snapshot.c | 31 static const char *_snap_name(const struct lv_segment *seg) in _snap_name() argument 33 return seg->segtype->name; in _snap_name() 36 static int _snap_text_import(struct lv_segment *seg, const struct config_node *sn, in _snap_text_import() argument 65 if (!(cow = find_lv(seg->lv->vg, cow_name))) { in _snap_text_import() 71 if (!(org = find_lv(seg->lv->vg, org_name))) { in _snap_text_import() 77 init_snapshot_seg(seg, org, cow, chunk_size); in _snap_text_import() 82 static int _snap_text_export(const struct lv_segment *seg, struct formatter *f) in _snap_text_export() argument 84 outf(f, "chunk_size = %u", seg->chunk_size); in _snap_text_export() 85 outf(f, "origin = \"%s\"", seg->origin->name); in _snap_text_export() 86 outf(f, "cow_store = \"%s\"", seg->cow->name); in _snap_text_export() [all …]
|
| /dragonfly/contrib/lvm2/dist/lib/activate/ |
| HD | dev_manager.c | 362 struct lv_segment *seg = NULL; in _percent_run() local 397 seg = dm_list_item(segh, struct lv_segment); in _percent_run() 409 dm->cmd, seg, params, in _percent_run() 593 extent_size * seg->le, extent_size * seg->len, target, params); 734 struct lv_segment *seg; in _create_partial_dtree() local 751 dm_list_iterate_items(seg, &lv->segments) in _create_partial_dtree() 752 for (s = 0; s < seg->area_count; s++) in _create_partial_dtree() 753 if (seg_type(seg, s) == AREA_LV && seg_lv(seg, s)) { in _create_partial_dtree() 754 if (!_add_lv_to_dtree(dm, dtree, seg_lv(seg, s))) in _create_partial_dtree() 766 struct lv_segment *seg, int s) in _add_error_device() argument [all …]
|
| HD | activate.c | 56 int list_segment_modules(struct dm_pool *mem, const struct lv_segment *seg, in list_segment_modules() argument 63 if (seg->segtype->ops->modules_needed && in list_segment_modules() 64 !seg->segtype->ops->modules_needed(mem, seg, modules)) { in list_segment_modules() 69 if (lv_is_origin(seg->lv)) in list_segment_modules() 70 dm_list_iterate(snh, &seg->lv->snapshot_segs) in list_segment_modules() 78 if (lv_is_cow(seg->lv)) { in list_segment_modules() 79 snap_seg = find_cow(seg->lv); in list_segment_modules() 88 for (s = 0; s < seg->area_count; s++) { in list_segment_modules() 89 switch (seg_type(seg, s)) { in list_segment_modules() 91 seg2 = find_seg_by_le(seg_lv(seg, s), seg_le(seg, s)); in list_segment_modules() [all …]
|
| /dragonfly/contrib/gdb-7/bfd/ |
| HD | elf-nacl.c | 29 segment_executable (struct elf_segment_map *seg) in segment_executable() argument 31 if (seg->p_flags_valid) in segment_executable() 32 return (seg->p_flags & PF_X) != 0; in segment_executable() 38 for (i = 0; i < seg->count; ++i) in segment_executable() 39 if (seg->sections[i]->flags & SEC_CODE) in segment_executable() 50 segment_eligible_for_headers (struct elf_segment_map *seg, in segment_eligible_for_headers() argument 55 if (seg->count == 0 || seg->sections[0]->lma % maxpagesize < sizeof_headers) in segment_eligible_for_headers() 57 for (i = 0; i < seg->count; ++i) in segment_eligible_for_headers() 59 if ((seg->sections[i]->flags & (SEC_CODE|SEC_READONLY)) != SEC_READONLY) in segment_eligible_for_headers() 61 if (seg->sections[i]->flags & SEC_HAS_CONTENTS) in segment_eligible_for_headers() [all …]
|
| /dragonfly/contrib/grep/lib/ |
| HD | exclude.c | 282 free_exclude_segment (struct exclude_segment *seg) in free_exclude_segment() argument 286 switch (seg->type) in free_exclude_segment() 289 for (i = 0; i < seg->v.pat.exclude_count; i++) in free_exclude_segment() 291 if (seg->v.pat.exclude[i].options & EXCLUDE_REGEX) in free_exclude_segment() 292 regfree (&seg->v.pat.exclude[i].v.re); in free_exclude_segment() 294 free (seg->v.pat.exclude); in free_exclude_segment() 298 hash_free (seg->v.table); in free_exclude_segment() 301 free (seg); in free_exclude_segment() 308 struct exclude_segment *seg; in free_exclude() local 311 for (seg = ex->head; seg; ) in free_exclude() [all …]
|
| /dragonfly/contrib/lvm2/dist/tools/ |
| HD | vgsplit.c | 52 struct lv_segment *seg; in _move_lvs() local 69 dm_list_iterate_items(seg, &lv->segments) { in _move_lvs() 70 for (s = 0; s < seg->area_count; s++) { in _move_lvs() 72 if (seg_type(seg, s) != AREA_PV) in _move_lvs() 75 pv = seg_pv(seg, s); in _move_lvs() 123 struct lv_segment *seg; in _move_snapshots() local 133 dm_list_iterate_items(seg, &lv->segments) { in _move_snapshots() 134 cow_from = _lv_is_in_vg(vg_from, seg->cow); in _move_snapshots() 135 origin_from = _lv_is_in_vg(vg_from, seg->origin); in _move_snapshots() 142 " two Volume Groups", seg->cow->name); in _move_snapshots() [all …]
|
| /dragonfly/contrib/lvm2/dist/lib/report/ |
| HD | columns.h | 119 FIELD(SEGS, seg, STR, "Type", list, 4, segtype, "segtype", "Type of LV segment.") 120 FIELD(SEGS, seg, NUM, "#Str", area_count, 4, uint32, "stripes", "Number of stripes or mirror legs.") 121 FIELD(SEGS, seg, NUM, "Stripe", stripe_size, 6, size32, "stripesize", "For stripes, amount of data … 122 FIELD(SEGS, seg, NUM, "Stripe", stripe_size, 6, size32, "stripe_size", "For stripes, amount of data… 123 FIELD(SEGS, seg, NUM, "Region", region_size, 6, size32, "regionsize", "For mirrors, the unit of dat… 124 FIELD(SEGS, seg, NUM, "Region", region_size, 6, size32, "region_size", "For mirrors, the unit of da… 125 FIELD(SEGS, seg, NUM, "Chunk", list, 5, chunksize, "chunksize", "For snapshots, the unit of data us… 126 FIELD(SEGS, seg, NUM, "Chunk", list, 5, chunksize, "chunk_size", "For snapshots, the unit of data u… 127 FIELD(SEGS, seg, NUM, "Start", list, 5, segstart, "seg_start", "Offset within the LV to the start o… 128 FIELD(SEGS, seg, NUM, "Start", list, 5, segstartpe, "seg_start_pe", "Offset within the LV to the st… [all …]
|
| HD | report.c | 34 struct lv_segment *seg; member 89 const struct lv_segment *seg = (const struct lv_segment *) data; in _format_pvsegs() local 100 for (s = 0; s < seg->area_count; s++) { in _format_pvsegs() 101 switch (seg_type(seg, s)) { in _format_pvsegs() 103 name = seg_lv(seg, s)->name; in _format_pvsegs() 104 extent = seg_le(seg, s); in _format_pvsegs() 107 name = dev_name(seg_dev(seg, s)); in _format_pvsegs() 108 extent = seg_pe(seg, s); in _format_pvsegs() 134 "%" PRIu32, extent + seg->area_len - 1) < 0) { in _format_pvsegs() 144 if ((s != seg->area_count - 1) && in _format_pvsegs() [all …]
|
| /dragonfly/contrib/binutils-2.34/gas/ |
| HD | stabs.c | 89 segT seg; in get_stab_string_offset() local 101 seg = subseg_new (stabstr_secname, 0); in get_stab_string_offset() 102 if (free_stabstr_secname && seg->name != stabstr_secname) in get_stab_string_offset() 105 retval = seg_info (seg)->stabu.stab_string_size; in get_stab_string_offset() 111 retval = seg_info (seg)->stabu.stab_string_size = 1; in get_stab_string_offset() 112 bfd_set_section_flags (seg, SEC_READONLY | SEC_DEBUGGING); in get_stab_string_offset() 120 seg_info (seg)->stabu.stab_string_size += length + 1; in get_stab_string_offset() 314 segT seg; in s_stab_generic() local 328 seg = cached_sec; in s_stab_generic() 329 subseg_set (seg, 0); in s_stab_generic() [all …]
|
| HD | subsegs.c | 58 subseg_change (segT seg, int subseg) in subseg_change() argument 60 segment_info_type *seginfo = seg_info (seg); in subseg_change() 61 now_seg = seg; in subseg_change() 67 seginfo->bfd_section = seg; in subseg_change() 68 bfd_set_section_userdata (seg, seginfo); in subseg_change() 73 subseg_set_rest (segT seg, subsegT subseg) in subseg_set_rest() argument 88 subseg_change (seg, (int) subseg); in subseg_set_rest() 90 seginfo = seg_info (seg); in subseg_set_rest() 229 segT seg; in section_symbol() local 234 || ((seg = S_GET_SEGMENT (s)) != sec in section_symbol() [all …]
|
| /dragonfly/contrib/binutils-2.27/gas/ |
| HD | stabs.c | 89 segT seg; in get_stab_string_offset() local 101 seg = subseg_new (stabstr_secname, 0); in get_stab_string_offset() 103 retval = seg_info (seg)->stabu.stab_string_size; in get_stab_string_offset() 109 retval = seg_info (seg)->stabu.stab_string_size = 1; in get_stab_string_offset() 110 bfd_set_section_flags (stdoutput, seg, SEC_READONLY | SEC_DEBUGGING); in get_stab_string_offset() 111 if (seg->name == stabstr_secname) in get_stab_string_offset() 112 seg->name = xstrdup (stabstr_secname); in get_stab_string_offset() 120 seg_info (seg)->stabu.stab_string_size += length + 1; in get_stab_string_offset() 305 segT seg; in s_stab_generic() local 320 seg = cached_sec; in s_stab_generic() [all …]
|