/haiku/src/add-ons/kernel/network/protocols/tcp/ |
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 | 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.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 | tcp.h | 302 tcp_segment_header& segment, net_buffer* buffer); 303 size_t tcp_options_length(tcp_segment_header& segment);
|
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...] |
/haiku/src/system/kernel/arch/generic/ |
H A D | acpi_irq_routing_table.cpp | 485 pciAddress.segment = 0; 794 rootPciAddress.segment = (uint8)value;
|
H A D | acpi_irq_routing_table.h | 56 uint8 segment; member in struct:pci_address
|
/haiku/src/kits/debugger/dwarf/ |
H A D | DebugInfoEntry.h | 132 DECLARE_DEBUG_INFO_ENTRY_ATTR_SETTER(segment)
|
H A D | DebugInfoEntry.cpp | 275 DEFINE_DEBUG_INFO_ENTRY_ATTR_SETTER(segment)
|
H A D | AttributeClasses.cpp | 99 { ENTRY(segment), AC_BLOCK | AC_LOCLIST },
|
/haiku/src/apps/cortex/ValControl/ |
H A D | ValControl.cpp | 468 // add segment view (which is responsible for generating its 471 ValControl::_Add(ValControlSegment* segment, entry_location from, argument 478 AddChild(segment); 480 segment->SetFont(&fValueFont); 481 segment->fontChanged(&fValueFont); 484 ValCtrlLayoutEntry entry = segment->makeLayoutEntry(); 486 // linkSegment(segment, nIndex); 600 // (due to GetPreferredSize implementation in segment views)
|
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/debug/ |
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...] |
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...] |
/haiku/src/system/boot/platform/bios_ia32/ |
H A D | devices.cpp | 42 uint16 segment; member in struct:real_addr 350 if (parameters.device_table.segment == 0xffff 354 device_table *table = (device_table *)LINEAR_ADDRESS(parameters.device_table.segment,
|
/haiku/src/system/boot/platform/atari_m68k/ |
H A D | devices.cpp | 300 if (parameters.device_table.segment == 0xffff 304 device_table *table = (device_table *)LINEAR_ADDRESS(parameters.device_table.segment,
|
/haiku/src/add-ons/kernel/drivers/graphics/vesa/ |
H A D | vesa.cpp | 21 #define LINEAR_ADDRESS(segment, offset) \ 22 (((addr_t)(segment) << 4) + (addr_t)(offset))
|
/haiku/src/add-ons/translators/rtf/ |
H A D | convert.cpp | 795 BString segment; local 796 plainText.CopyInto(segment, styles->runs[i].offset, length); 799 segment.CharacterEscape("\\{}", '\\'); 800 segment.ReplaceAll("\n", "\\line"); 802 rtfFile << " " << segment; local
|
/haiku/src/system/kernel/arch/x86/32/ |
H A D | thread.cpp | 78 set_fs_register(uint32 segment) argument 80 asm("movl %0,%%fs" :: "r" (segment));
|
H A D | apm.cpp | 43 uint16 segment; member in struct:__anon1879 314 // Apparently, some broken BIOS try to access segment 0x40 for the BIOS 326 // (especially the data segment) 340 // 16-bit segment 343 // use the BIOS data segment as data segment for APM 355 // use the BIOS area as data segment 364 sAPMBiosEntry.segment = (APM_CODE32_SEGMENT << 3) | DPL_KERNEL;
|
/haiku/src/apps/bootmanager/ |
H A D | bootman.S | 258 mov ds, ax ; Setup segment registers
|
/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/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...] |
/haiku/docs/develop/kits/storage/resources/ |
H A D | ResourcesFormat.tex | 601 preferred program segment alignment. From these two information it has been 603 the segment alignments to be found in the program header table,
|