/osnet-11/usr/src/lib/libast/common/vmalloc/ |
H A D | vmsegment.c | 43 reg Seg_t* seg; local 56 for(seg = vd->seg; seg; seg = seg->next) 57 if((Vmuchar_t*)addr >= (Vmuchar_t*)seg->addr && 58 (Vmuchar_t*)addr < (Vmuchar_t*)seg->baddr ) 63 return seg ? (Void_t*)seg [all...] |
H A D | vmwalk.c | 44 reg Seg_t* seg; local 53 for(seg = vm->data->seg; seg; seg = seg->next) 54 { rv = (*segf)(vm, seg->addr, seg->extent, vm->disc, handle); 66 for(seg = vm->data->seg; se [all...] |
H A D | vmprivate.c | 48 reg Seg_t* seg; local 77 if(!(seg = vd->seg) ) 80 { if(!vd->wild || SEG(vd->wild) != seg) 87 addr = (Vmuchar_t*)(*memoryf)(vm,seg->addr,seg->extent, 88 seg->extent+size-s,vm->disc); 90 seg = NIL(Seg_t*); 92 { /**/ASSERT(addr == (Vmuchar_t*)seg->addr); 93 addr += seg 211 vmtruncate(Vmalloc_t* vm, Seg_t* seg, size_t size, int exact) argument [all...] |
H A D | vmclose.c | 41 Seg_t *seg, *vmseg, *next; local 73 for(seg = vd->seg; seg; seg = next) 74 { next = seg->next; 75 if(seg->extent == seg->size) 76 vmseg = seg; 77 else (*vm->disc->memoryf)(vm,seg [all...] |
H A D | vmlast.c | 44 reg Seg_t *seg, *last; local 63 { for(last = NIL(Seg_t*), seg = vd->seg; seg; last = seg, seg = seg->next) 64 { if(!(tp = seg->free) || (SIZE(tp)+sizeof(Head_t)) < size) 67 { last->next = seg->next; 68 seg 113 reg Seg_t* seg; local 172 reg Seg_t *seg; local 354 reg Seg_t *seg, *next; local 401 reg Seg_t* seg; local [all...] |
H A D | vmclear.c | 41 reg Seg_t* seg; local 68 for(seg = vd->seg; seg; seg = next) 69 { next = seg->next; 71 tp = SEGBLOCK(seg); 72 size = seg->baddr - ((Vmuchar_t*)tp) - 2*sizeof(Head_t); 74 SEG(tp) = seg; 77 seg [all...] |
H A D | vmopen.c | 41 Seg_t seg; /* space for segment */ member in struct:_vminit_ 60 reg Seg_t* seg; local 138 vd->seg = (Seg_t*)(addr + ROUND(incr,ALIGN)); 139 /**/ ASSERT(VLONG(vd->seg)%ALIGN == 0); 141 seg = vd->seg; 142 seg->next = NIL(Seg_t*); 143 seg->vmdt = vd; 144 seg->addr = (Void_t*)(addr - (a ? ALIGN-a : 0)); 145 seg [all...] |
H A D | vmstat.c | 43 reg Seg_t* seg; local 76 for(seg = vd->seg; seg; seg = seg->next) 78 st->extent += seg->extent; 80 b = SEGBLOCK(seg); 81 endb = BLOCK(seg->baddr); 110 { if((s = seg [all...] |
H A D | vmpool.c | 52 reg Seg_t* seg; local 81 for(tp = NIL(Block_t*), seg = vd->seg; seg; seg = seg->next) 82 { if((tp = seg->free) && 90 seg = SEG(tp); 98 has_blk: /* if get here, (tp, s, seg) must be well-defined */ 107 seg 136 reg Seg_t* seg; local 299 reg Seg_t *seg, *next; local [all...] |
H A D | vmbest.c | 184 reg Seg_t *seg; local 195 for(seg = vd->seg; seg && rv == 0; seg = seg->next) 196 { b = SEGBLOCK(seg); 197 endb = (Block_t*)(seg->baddr - sizeof(Head_t)); 215 if(!TINIEST(b) && SEG(b) != seg) 224 if(SEG(b) != seg) 268 { reg Seg_t* seg; local 381 reg Seg_t *seg; local 563 reg Seg_t *seg, *next; local 788 reg Seg_t* seg; local 1000 { reg Seg_t* seg; local 1067 reg Seg_t* seg; local 1121 reg Seg_t* seg; local [all...] |
H A D | vmtrace.c | 253 Seg_t* seg; local 259 for(seg = vd->seg; seg; seg = seg->next) 264 for(b = SEGBLOCK(seg), endb = BLOCK(seg->baddr); b < endb; )
|
H A D | vmdebug.c | 273 reg Seg_t* seg; local 288 for(seg = vd->seg; seg; seg = seg->next) 289 { b = SEGBLOCK(seg); 290 endb = (Block_t*)(seg->baddr - sizeof(Head_t)); 295 if(!seg) 299 { if(DBSEG(addr) == seg) 339 reg Seg_t* seg; local 610 reg Seg_t* seg; local [all...] |
/osnet-11/usr/src/grub/grub2/grub-core/efiemu/i386/ |
H A D | loadcore32.c | 58 grub_efiemu_segment_t seg; local 62 for (seg = segs; seg; seg = seg->next) 63 if (seg->section == s->sh_info) 66 if (seg) 77 if (seg->size < rel->r_offset) 82 ((char *) grub_efiemu_mm_obtain_request (seg->handle) 83 + seg [all...] |
H A D | loadcore64.c | 54 grub_efiemu_segment_t seg; local 58 for (seg = segs; seg; seg = seg->next) 59 if (seg->section == s->sh_info) 62 if (seg) 76 if (seg->size < rel->r_offset) 81 ((char *) grub_efiemu_mm_obtain_request (seg->handle) 82 + seg [all...] |
/osnet-11/usr/src/grub/grub2/grub-core/kern/i386/ |
H A D | dl.c | 66 grub_dl_segment_t seg; local 69 for (seg = mod->segment; seg; seg = seg->next) 70 if (seg->section == s->sh_info) 73 if (seg) 85 if (seg->size < rel->r_offset) 89 addr = (Elf_Word *) ((char *) seg->addr + rel->r_offset); 100 *addr += (sym->st_value - (Elf_Word) seg [all...] |
/osnet-11/usr/src/grub/grub2/grub-core/kern/x86_64/ |
H A D | dl.c | 66 grub_dl_segment_t seg; local 69 for (seg = mod->segment; seg; seg = seg->next) 70 if (seg->section == s->sh_info) 73 if (seg) 86 if (seg->size < rel->r_offset) 90 addr32 = (Elf64_Word *) ((char *) seg->addr + rel->r_offset); 103 (Elf64_Xword) seg [all...] |
/osnet-11/usr/src/grub/grub2/grub-core/kern/sparc64/ |
H A D | dl.c | 67 grub_dl_segment_t seg; local 70 for (seg = mod->segment; seg; seg = seg->next) 71 if (seg->section == s->sh_info) 74 if (seg) 87 if (seg->size < rel->r_offset) 91 addr = (Elf_Word *) ((char *) seg->addr + rel->r_offset);
|
/osnet-11/usr/src/grub/grub2/grub-core/kern/mips/ |
H A D | dl.c | 93 grub_dl_segment_t seg; local 96 for (seg = mod->segment; seg; seg = seg->next) 97 if (seg->section == s->sh_info) 100 if (seg) 131 grub_dl_segment_t seg; local 134 for (seg = mod->segment; seg; se [all...] |
/osnet-11/usr/src/grub/grub2/grub-core/efiemu/ |
H A D | loadcore.c | 36 grub_efiemu_segment_t seg; local 38 for (seg = segs; seg; seg = seg->next) 39 if (seg->section == n) 41 *handle = seg->handle; 42 *off = seg->off; 143 grub_efiemu_segment_t seg; local 144 seg [all...] |
H A D | loadcore_common.c | 69 grub_efiemu_unload_segs (grub_efiemu_segment_t seg) argument 72 for (; seg; seg = segn) 74 segn = seg->next; 75 grub_efiemu_mm_return_request (seg->handle); 76 grub_free (seg);
|
/osnet-11/usr/src/grub/grub2/grub-core/kern/powerpc/ |
H A D | dl.c | 124 grub_dl_segment_t seg; local 127 for (seg = mod->segment; seg; seg = seg->next) 128 if (seg->section == s->sh_info) 131 if (seg) 144 if (seg->size < rel->r_offset) 148 addr = (Elf_Word *) ((char *) seg->addr + rel->r_offset);
|
/osnet-11/usr/src/grub/grub2/grub-core/disk/ |
H A D | lvm.c | 394 struct grub_lvm_segment *seg; 461 lv->segments = grub_malloc (sizeof (*seg) * lv->segment_count); 462 seg = lv->segments; 476 seg->start_extent = grub_lvm_getvalue (&p, "start_extent = "); 484 seg->extent_count = grub_lvm_getvalue (&p, "extent_count = "); 498 lv->size += seg->extent_count * vg->extent_size; 505 seg->type = GRUB_LVM_STRIPED; 506 seg->node_count = grub_lvm_getvalue (&p, "stripe_count = "); 515 if (seg->node_count != 1) 516 seg 393 struct grub_lvm_segment *seg; local 860 struct grub_lvm_segment *seg = lv->segments; local [all...] |
/osnet-11/usr/src/lib/fm/topo/modules/sun4v/platform-mem/common/ |
H A D | mem.c | 240 calc_phys_addr(mem_seg_map_t *seg, char *ds, uint64_t offset) argument 245 for (bm = seg->sm_grp->mg_bank; bm != NULL; bm = bm->bm_grp) { 261 mem_seg_map_t *seg; local 274 for (seg = mem->mem_seg; seg != NULL; seg = seg->sm_next) { 275 physaddr = calc_phys_addr(seg, *serids, offset); 276 if (physaddr >= seg->sm_base && 277 physaddr < seg [all...] |
/osnet-11/usr/src/grub/grub2/grub-core/kern/ia64/ |
H A D | dl.c | 193 grub_dl_segment_t seg; local 196 for (seg = mod->segment; seg; seg = seg->next) 197 if (seg->section == s->sh_info) 200 if (seg) 213 if (seg->size < (rel->r_offset & ~3)) 217 addr = (grub_addr_t) seg->addr + rel->r_offset; 240 *(grub_uint64_t *) addr += value - (grub_addr_t) seg [all...] |
/osnet-11/usr/src/grub/grub2/grub-core/kern/ |
H A D | dl.c | 200 grub_dl_segment_t seg; 202 for (seg = mod->segment; seg; seg = seg->next) 203 if (seg->section == n) 204 return seg->addr; 288 grub_dl_segment_t seg; 290 seg = (grub_dl_segment_t) grub_malloc (sizeof (*seg)); 198 grub_dl_segment_t seg; local 286 grub_dl_segment_t seg; local [all...] |