Searched defs:segment (Results 1 - 21 of 21) sorted by relevance

/vbox/src/VBox/Frontends/VirtualBox/src/platform/os2/
H A DVBoxHlp.asm39 ; Looks like the previous 'segment TEXT32 ...' definition in asmdefs.mac
40 ; is ignored and the segment is redefined as if it had no 'CLASS=CODE...'
47 segment TEXT32 public CLASS=CODE align=16 use32 flat label
/vbox/src/VBox/Devices/PC/ipxe/src/arch/i386/image/
H A Dbootsector.c53 * @v segment Real-mode segment
58 int call_bootsector ( unsigned int segment, unsigned int offset, argument
62 DBG ( "Booting from boot sector at %04x:%04x\n", segment, offset );
106 : "b" ( segment ), "D" ( offset ),
/vbox/src/VBox/Devices/PC/ipxe/src/image/
H A Dsegment.c32 #include <ipxe/segment.h>
48 * Prepare segment for loading
50 * @v segment Segment start
51 * @v filesz Size of the "allocated bytes" portion of the segment
52 * @v memsz Size of the segment
55 int prep_segment ( userptr_t segment, size_t filesz, size_t memsz ) { argument
57 physaddr_t start = user_to_phys ( segment, 0 );
58 physaddr_t mid = user_to_phys ( segment, filesz );
59 physaddr_t end = user_to_phys ( segment, memsz );
62 DBG ( "Preparing segment [
[all...]
/vbox/src/VBox/Additions/os2/VBoxSF/
H A DVBoxSFA.asm52 segment DATA16 label
54 segment CODE16 label
98 segment TEXT32 label
123 segment CODE16 label
204 segment CODE32 label
208 segment CODE16 label
212 segment CODE32 label
263 segment DATA16 label
341 segment DATA32 label
358 segment CODE1 label
1332 segment DATA16 label
1337 segment CODE16 label
1365 segment DATA16 label
1368 segment CODE16 label
1516 segment TEXT32 label
1531 segment CODE16 label
[all...]
/vbox/src/libs/xpcom18a4/nsprpub/pr/tests/
H A Dsockopt.c105 "PR_SockOpt_MaxSegment", /* maximum segment size */
122 PRUint32 segment = 1024; local
150 data.value.recv_buffer_size = segment;
153 data.value.send_buffer_size = segment;
174 data.value.max_segment = segment;
/vbox/src/VBox/Devices/PC/BIOS/
H A Dtimepci.c127 uint16_t segment, offset; local
129 segment = read_word( 0x40, 0x98 );
133 write_byte( segment, offset, read_byte(segment, offset) | 0x80 ); // Write to specified flag byte.
H A Ddisk.c335 uint16_t segment, offset; local
383 segment = i13_ext->segment;
387 count, i13_ext->lba1, segment, offset);
415 bios_dsk->drqp.buffer = MK_FP(segment, offset);
H A Deltorito.c144 // @TODO: a macro or a function for getting the EBDA segment
153 // @TODO: a macro or a function for getting the EBDA segment
161 // @TODO: a macro or a function for getting the EBDA segment
173 // @TODO: a macro or a function for getting the EBDA segment
271 // @TODO: a macro or a function for getting the EBDA segment
466 // @TODO: a macro or a function for getting the EBDA segment
472 uint16_t before, segment, offset; local
546 segment = ES;
567 segment = ES+(BX / 16);
594 status = pktacc[bios_dsk->devices[device].type](device, 12, (char __far *)&atapicmd, before*512, nbsectors*512L, ATA_DATA_IN, MK_FP(segment,offse
690 uint16_t count, segment, offset, size; local
[all...]
H A Data.h172 uint16_t segment; member in struct:__anon14959
/vbox/src/VBox/Devices/PC/ipxe/src/arch/i386/include/
H A Dlibrm.h152 /* Variables in librm.S, present in the normal data segment */
161 * Convert segment:offset address to user buffer
163 * @v segment Real-mode segment
168 real_to_user ( unsigned int segment, unsigned int offset ) { argument
169 return ( phys_to_user ( ( segment << 4 ) + offset ) );
H A Dpxe_types.h86 /** A segment selector.
88 * For x86, this is a real mode segment (0x0000-0xffff), or a
89 * protected-mode segment selector, such as could be loaded into a
90 * segment register.
97 /** An offset within a segment identified by #SEGSEL
105 /** A segment:offset address
108 * segment:offset address.
112 OFF16_t offset; /**< Offset within the segment */
113 SEGSEL_t segment; /**< Segment selector */ member in struct:s_SEGOFF16
116 /** A segment descripto
[all...]
H A Dlibkir.h190 * Convert segment:offset address to user buffer
192 * @v segment Real-mode segment
197 real_to_user ( unsigned int segment, unsigned int offset ) { argument
198 return ( ( segment << 16 ) | offset );
H A Dregisters.h114 * A segment register dump.
117 * instructions for the segment registers. We adopt the convention of
189 * is offset:segment.
193 uint16_t segment; member in struct:segoff
/vbox/src/VBox/HostDrivers/Support/os2/
H A DSUPDrvA-os2.asm151 segment DATA16 label
245 segment DATA16_INIT label
278 ; The 16-bit code segment.
280 segment CODE16 label
333 segment TEXT32 label
356 segment CODE16 label
427 segment TEXT32 label
456 segment CODE16 label
505 segment TEXT32 label
528 segment CODE1 label
565 segment TEXT32 label
588 segment CODE16 label
713 segment CODE16_INIT label
859 segment TEXT32 label
885 segment CODE16_INIT label
970 segment DATA32 label
[all...]
/vbox/src/VBox/Additions/common/VBoxGuest/
H A DVBoxGuestA-os2.asm214 segment CODE16 label
219 segment TEXT32 label
233 segment DATA16 label
328 segment DATA16_INIT label
370 ; The 16-bit code segment.
372 segment CODE16 label
426 segment TEXT32 label
444 segment CODE16 label
512 segment TEXT32 label
536 segment CODE1 label
583 segment TEXT32 label
601 segment CODE16 label
634 segment TEXT32 label
652 segment CODE16 label
808 segment TEXT32 label
843 segment CODE16 label
922 segment TEXT32 label
944 segment CODE16 label
1046 segment TEXT32 label
1061 segment CODE16 label
1105 segment TEXT32 label
1123 segment CODE16 label
1143 segment TEXT32 label
1163 segment CODE16_INIT label
1309 segment TEXT32 label
1330 segment CODE16_INIT label
1687 segment DATA32 label
[all...]
/vbox/src/VBox/Devices/PC/ipxe/src/arch/i386/interface/syslinux/
H A Dcomboot_call.c91 static void print_user_string ( unsigned int segment, unsigned int offset, char terminator ) { argument
94 userptr_t str = real_to_user ( segment, offset );
/vbox/src/libs/libxml2-2.6.31/
H A Duri.c654 * first non-empty segment.
666 * Analyze each segment in sequence for cases (c) and (d).
670 * c) All occurrences of "./", where "." is a complete path segment,
682 * d) If the buffer string ends with "." as a complete path segment,
688 /* Otherwise keep the segment. */
703 /* Reset to the beginning of the first segment for the next sequence. */
711 * Analyze each segment in sequence for cases (e) and (f).
713 * e) All occurrences of "<segment>/../", where <segment> is a
714 * complete path segment no
981 xmlChar *ret, *segment = NULL; local
[all...]
/vbox/src/libs/xpcom18a4/xpcom/io/
H A DnsPipe3.cpp242 nsresult GetReadSegment(const char *&segment, PRUint32 &segmentLen);
245 nsresult GetWriteSegment(char *&segment, PRUint32 &segmentLen);
305 // would actually be pointing at the beginning of the next segment. when
401 nsPipe::GetReadSegment(const char *&segment, PRUint32 &segmentLen) argument
408 segment = mReadCursor;
431 // we've reached the limit of how much we can read from this segment.
432 // if at the end of this segment, then we must discard this segment.
434 // if still writing in this segment then bail because we're not done
435 // with the segment an
473 GetWriteSegment(char *&segment, PRUint32 &segmentLen) argument
724 const char *segment; local
1066 char *segment; local
[all...]
/vbox/src/libs/xpcom18a4/nsprpub/lib/msgc/src/
H A Dprmsgc.c188 struct GCSeg *segment; member in struct:GCFreeChunk
218 ** There is one of these for each segment of GC'able memory.
295 ** Mark the start of an object in a segment. Note that we mark the header
372 ** Given a pointer into this segment, back it up until we are at the
373 ** start of the object the pointer points into. Each heap segment has a
437 ** Grow the heap by allocating another segment. Fudge the requestedSize
513 ** Setup new segment.
525 fprintf(stderr, "[GC: new segment base=%p size=%ld]\n",
538 cp->segment = sp;
547 ** When exactly allocating the entire segment i
[all...]
/vbox/src/VBox/Devices/Graphics/shaderlib/wine/include/wine/
H A Dmscvpdb.h845 #define T_SEGMENT 0x0002 /* segment type */
1247 unsigned short segment; member in struct:codeview_symbol::__anon14108
1258 unsigned short segment; member in struct:codeview_symbol::__anon14109
1268 unsigned short segment; member in struct:codeview_symbol::__anon14110
1280 unsigned short segment; member in struct:codeview_symbol::__anon14111
1294 unsigned short segment; member in struct:codeview_symbol::__anon14112
1311 unsigned short segment; member in struct:codeview_symbol::__anon14113
1329 unsigned short segment; member in struct:codeview_symbol::__anon14114
1346 unsigned short segment; member in struct:codeview_symbol::__anon14115
1357 unsigned short segment; member in struct:codeview_symbol::__anon14116
1367 unsigned short segment; member in struct:codeview_symbol::__anon14117
1446 unsigned short segment; member in struct:codeview_symbol::__anon14125
1458 unsigned short segment; member in struct:codeview_symbol::__anon14126
1467 unsigned short segment; member in struct:codeview_symbol::__anon14127
1477 unsigned short segment; member in struct:codeview_symbol::__anon14128
1577 unsigned short segment; member in struct:codeview_symbol::__anon14139
1588 unsigned short segment; member in struct:codeview_symbol::__anon14140
1598 unsigned short segment; member in struct:codeview_symbol::__anon14141
1607 unsigned short segment; member in struct:codeview_symbol::__anon14142
1876 WORD segment; member in struct:_PDB_SYMBOL_RANGE
1887 WORD segment; member in struct:_PDB_SYMBOL_RANGE_EX
[all...]
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/include/wine/
H A Dmscvpdb.h833 #define T_SEGMENT 0x0002 /* segment type */
1202 unsigned short segment; member in struct:codeview_symbol::__anon1451
1213 unsigned short segment; member in struct:codeview_symbol::__anon1452
1223 unsigned short segment; member in struct:codeview_symbol::__anon1453
1235 unsigned short segment; member in struct:codeview_symbol::__anon1454
1249 unsigned short segment; member in struct:codeview_symbol::__anon1455
1266 unsigned short segment; member in struct:codeview_symbol::__anon1456
1284 unsigned short segment; member in struct:codeview_symbol::__anon1457
1301 unsigned short segment; member in struct:codeview_symbol::__anon1458
1312 unsigned short segment; member in struct:codeview_symbol::__anon1459
1322 unsigned short segment; member in struct:codeview_symbol::__anon1460
1401 unsigned short segment; member in struct:codeview_symbol::__anon1468
1413 unsigned short segment; member in struct:codeview_symbol::__anon1469
1422 unsigned short segment; member in struct:codeview_symbol::__anon1470
1432 unsigned short segment; member in struct:codeview_symbol::__anon1471
1532 unsigned short segment; member in struct:codeview_symbol::__anon1482
1800 WORD segment; member in struct:_PDB_SYMBOL_RANGE
1811 WORD segment; member in struct:_PDB_SYMBOL_RANGE_EX
[all...]

Completed in 114 milliseconds