/haiku/src/add-ons/media/plugins/ape_reader/MAClib/ |
H A D | Tools.inc | 9 %define segment_code segment .text align=32 class=CODE use32 10 %define segment_data segment .data align=32 class=DATA use32 12 %define segment_bss segment .data align=32 class=DATA use32 14 %define segment_bss segment .bss align=32 class=DATA use32 19 %define segment_code segment .text 20 %define segment_data segment .data 21 %define segment_bss segment .bss 24 %define segment_code segment .text align=32 class=CODE use32 25 %define segment_data segment .data align=32 class=DATA use32 26 %define segment_bss segment [all...] |
/haiku/src/add-ons/kernel/network/protocols/tcp/ |
H A D | tcp.cpp | 97 add_options(tcp_segment_header &segment, uint8 *buffer, size_t bufferSize) argument 105 if (segment.max_segment_size > 0 && length + 8 <= bufferSize) { 108 option->max_segment_size = htons(segment.max_segment_size); 112 if ((segment.options & TCP_HAS_TIMESTAMPS) != 0 114 if ((segment.options & TCP_SACK_PERMITTED) != 0) { 128 option->timestamp.value = htonl(segment.timestamp_value); 129 option->timestamp.reply = htonl(segment.timestamp_reply); 131 } else if ((segment.options & TCP_SACK_PERMITTED) != 0 143 if ((segment.options & TCP_HAS_WINDOW_SCALE) != 0 151 option->window_shift = segment 184 process_options(tcp_segment_header &segment, net_buffer *buffer, size_t size) argument 395 add_tcp_header(net_address_module_info* addressModule, tcp_segment_header& segment, net_buffer* buffer) argument 444 tcp_options_length(tcp_segment_header& segment) argument [all...] |
H A D | TCPEndpoint.cpp | 93 Receive(TCPEndpoint* endpoint, tcp_segment_header& segment, uint32 window, argument 99 fSequence(segment.sequence), 100 fAcknowledge(segment.acknowledge), 103 fFlags(segment.flags) 129 Send(TCPEndpoint* endpoint, tcp_segment_header& segment, net_buffer* buffer, argument 135 fSequence(segment.sequence), 136 fAcknowledge(segment.acknowledge), 140 fFlags(segment.flags) 360 segment_in_sequence(const tcp_segment_header& segment, int size, argument 363 tcp_sequence sequence(segment 1295 _DuplicateAcknowledge(tcp_segment_header &segment) argument 1334 _UpdateTimestamps(tcp_segment_header& segment, size_t segmentLength) argument 1377 _AddData(tcp_segment_header& segment, net_buffer* buffer) argument 1407 _PrepareReceivePath(tcp_segment_header& segment) argument 1469 _Spawn(TCPEndpoint* parent, tcp_segment_header& segment, net_buffer* buffer) argument 1515 _ListenReceive(tcp_segment_header& segment, net_buffer* buffer) argument 1543 _SynchronizeSentReceive(tcp_segment_header &segment, net_buffer *buffer) argument 1580 _Receive(tcp_segment_header& segment, net_buffer* buffer) argument 1892 SegmentReceived(tcp_segment_header& segment, net_buffer* buffer) argument 2042 _PrepareAndSend(tcp_segment_header& segment, net_buffer* buffer, bool isRetransmit) argument 2112 _ShouldSendSegment(tcp_segment_header& segment, uint32 length, uint32 segmentMaxSize, uint32 flightSize) argument [all...] |
H A D | TCPEndpoint.h | 65 int32 SegmentReceived(tcp_segment_header& segment, 78 bool _ShouldSendSegment(tcp_segment_header& segment, 81 status_t _PrepareAndSend(tcp_segment_header& segment, net_buffer* buffer, 91 int32 _Spawn(TCPEndpoint* parent, tcp_segment_header& segment, 93 int32 _ListenReceive(tcp_segment_header& segment, 95 int32 _SynchronizeSentReceive(tcp_segment_header& segment, 97 int32 _SegmentReceived(tcp_segment_header& segment, 99 int32 _Receive(tcp_segment_header& segment, 101 void _UpdateTimestamps(tcp_segment_header& segment, 106 bool _AddData(tcp_segment_header& segment, [all...] |
H A D | EndpointManager.cpp | 549 EndpointManager::ReplyWithReset(tcp_segment_header& segment, net_buffer* buffer) argument 566 if ((segment.flags & TCP_FLAG_ACKNOWLEDGE) == 0) { 568 outSegment.acknowledge = segment.sequence + buffer->size; 570 if ((segment.flags & (TCP_FLAG_SYNCHRONIZE | TCP_FLAG_FINISH)) != 0) 573 outSegment.sequence = segment.acknowledge;
|
H A D | EndpointManager.h | 89 status_t ReplyWithReset(tcp_segment_header& segment,
|
H A D | tcp.h | 302 tcp_segment_header& segment, net_buffer* buffer); 303 size_t tcp_options_length(tcp_segment_header& segment);
|
/haiku/headers/libs/x86emu/x86emu/ |
H A D | decode.h | 64 u8 fetch_data_byte_abs(uint segment, uint offset); 66 u16 fetch_data_word_abs(uint segment, uint offset); 68 u32 fetch_data_long_abs(uint segment, uint offset); 70 void store_data_byte_abs(uint segment, uint offset, u8 val); 72 void store_data_word_abs(uint segment, uint offset, u16 val); 74 void store_data_long_abs(uint segment, uint offset, u32 val);
|
/haiku/src/apps/pulse/ |
H A D | ProgressBar.h | 19 } segment; typedef in typeref:struct:__anon1 41 segment segments[20];
|
/haiku/src/system/boot/platform/bios_ia32/ |
H A D | bios.h | 31 #define LINEAR_ADDRESS(segment, offset) \ 32 (((addr_t)(segment) << 4) + (addr_t)(offset))
|
/haiku/src/system/kernel/debug/ |
H A D | debug_builtin_commands.cpp | 121 debugger_command_pipe_segment* segment local 123 if (segment == NULL) { 132 user_data* userData = (user_data*)segment->user_data; 134 if (segment->invocations == 0) { 157 debugger_command_pipe_segment* segment local 159 if (segment == NULL) { 169 user_data* userData = (user_data*)segment->user_data; 171 if (segment->invocations == 0) { 267 debugger_command_pipe_segment* segment local 269 if (segment [all...] |
H A D | debug_commands.cpp | 71 PipeDebugOutputFilter(debugger_command_pipe* pipe, int32 segment, argument 75 fSegment(segment), 191 debugger_command_pipe_segment& segment = pipe->segments[index]; local 193 segment.argv[segment.argc - 1] = argument; 199 int result = invoke_debugger_command(segment.command, segment.argc, 200 segment.argv); 201 segment.invocations++; 211 // Abort the previous pipe segment executio 380 debugger_command_pipe_segment& segment = pipe->segments[i]; local [all...] |
H A D | debug_parser.cpp | 472 debugger_command_pipe_segment& segment); 760 debugger_command_pipe_segment& segment local 762 segment.index = pipe->segment_count++; 764 _ParseCommand(segment); 780 ExpressionParser::_ParseCommand(debugger_command_pipe_segment& segment) argument 821 if (segment.index > 0) { 828 segment.command = command; 829 segment.argc = argc; 830 segment.argv = argv; 831 segment [all...] |
/haiku/src/kits/debugger/elf/ |
H A D | ElfFile.cpp | 122 Segment* segment = new(std::nothrow) Segment(fileOffset, fileLength, local 124 if (segment == NULL || !fSegments.AddItem(segment)) { 125 delete segment; 133 for (int32 i = 0; Segment* segment = fSegments.ItemAt(i); i++) { 134 if (address < segment->fMemoryAddress 135 || address - segment->fMemoryAddress 136 > segment->fFileLength) { 140 uint64 offset = address - segment->fMemoryAddress; 142 segment 308 ElfSegment* segment = fSegments.ItemAt(i); local 322 ElfSegment* segment = fSegments.ItemAt(i); local 521 ElfSegment* segment = new(std::nothrow) ElfSegment( local [all...] |
H A D | CoreFile.cpp | 50 CoreFileAreaInfo::CoreFileAreaInfo(ElfSegment* segment, int32 id, argument 54 fSegment(segment), 260 // create a data source for the text segment 269 // entry size may differ (cf. DT_SYMENT in the dynamic segment). 301 ElfSegment* segment = fElfFile.SegmentAt(i); local 302 if (segment->Type() == PT_NOTE) { 303 status_t error = _ReadNotes<ElfClass>(segment); 315 CoreFile::_ReadNotes(ElfSegment* segment) argument 317 // read the whole segment into memory 318 if ((uint64)segment 797 ElfSegment* segment = fElfFile.SegmentAt(i); local [all...] |
H A D | CoreFile.h | 31 CoreFileAreaInfo(ElfSegment* segment, int32 id, 215 status_t _ReadNotes(ElfSegment* segment);
|
/haiku/src/libs/x86emu/ |
H A D | decode.c | 239 Value of the default data segment 242 Inline function that returns the default data segment for the current 245 On the x86 processor, the default segment is not always DS if there is 246 no segment override. Address modes such as -3[BP] or 10[BP+SI] all refer to 255 cs segment override 256 ds segment override 257 es segment override 258 fs segment override 259 gs segment override 260 ss segment overrid 369 fetch_data_byte_abs(uint segment, uint offset) argument 389 fetch_data_word_abs(uint segment, uint offset) argument 409 fetch_data_long_abs(uint segment, uint offset) argument 493 store_data_byte_abs(uint segment, uint offset, u8 val) argument 514 store_data_word_abs(uint segment, uint offset, u16 val) argument 535 store_data_long_abs(uint segment, uint offset, u32 val) argument [all...] |
H A D | debug.c | 260 int segment; local 291 segment = M.x86.saved_cs; 293 X86EMU_dump_memory(segment, (u16) offset, 16); 297 segment = ps[1]; 299 X86EMU_dump_memory(segment, (u16) offset, 16); 303 segment = M.x86.saved_cs; 304 X86EMU_dump_memory(segment, (u16) offset, 16);
|
/haiku/src/kits/package/hpkg/ |
H A D | PackageFileHeapWriter.cpp | 74 ChunkSegment segment; local 75 segment.toKeepOffset = toKeepOffset; 76 segment.toKeepSize = toKeepSize; 79 segment.chunkIndex = fChunks.Count() - 1; 81 if (segment.chunkIndex < 0 82 || fChunks.ElementAt(segment.chunkIndex).offset != chunkOffset) { 84 segment.chunkIndex++; 95 return fSegments.Add(segment); 149 // Unless the next segment refers to the same chunk, advance to the next 151 const ChunkSegment& segment local 377 const ChunkSegment& segment = chunkBuffer.CurrentSegment(); local [all...] |
/haiku/headers/private/kernel/arch/ppc/ |
H A D | arch_mmu_amcc440.h | 127 ppc_set_segment_register(void *virtualAddress, segment_descriptor segment) 129 set_sr(virtualAddress, *(uint32 *)&segment);
|
H A D | arch_mmu.h | 144 ppc_set_segment_register(void *virtualAddress, segment_descriptor segment) argument 146 set_sr(virtualAddress, *(uint32 *)&segment);
|
/haiku/src/apps/cortex/ValControl/ |
H A D | NumericValControl.h | 92 // segment.) 98 public: // segment interface 99 // 18sep99: old segment interface 102 // 18sep99: new segment interface. 'offset' is given 103 // in the segment's units. 105 virtual void offsetSegmentValue(ValControlDigitSegment* segment, int64 offset); 136 // sets the value of each segment based on an int64 value;
|
H A D | NumericValControl.cpp | 126 // // +++++ individual-segment test 220 // segment.) 235 // "\t...segment %d: %d digits at %d: %lld\n", 346 // // hand value to each segment 358 // segment interface 367 // 18sep99: new segment interface. 'offset' is given 368 // in the segment's units. 371 NumericValControl::offsetSegmentValue(ValControlDigitSegment* segment, argument 379 int64 segmentFactor = (int64)pow(10, fFractionalDigits + segment->scaleFactor()); 383 // cut values below domain of the changed segment [all...] |
/haiku/src/system/kernel/arch/generic/ |
H A D | acpi_irq_routing_table.h | 56 uint8 segment; member in struct:pci_address
|
/haiku/src/kits/debugger/debugger_interface/core/ |
H A D | CoreFileDebuggerInterface.cpp | 358 ElfSegment* segment = info->Segment(); 359 uint64 offset = address - segment->LoadAddress(); 360 if (offset >= segment->FileSize()) 364 segment->FileSize() - offset); 366 segment->FileOffset() + offset);
|