/haiku/src/add-ons/media/media-add-ons/dvb/ |
H A D | mpeg_ts_packet.h | 41 uint8 header[4]; member in class:mpeg_ts_packet 48 return header[0]; 53 return header[1] & 0x80; 58 return header[1] & 0x40; 63 return ((header[1] << 8) | header[2]) & 0x1fff; 68 return (header[3] >> 4) & 0x3; 73 return header[3] & 0x0f;
|
H A D | MediaFormat.h | 34 status_t GetHeaderFormat(media_format *out_format, const void *header, size_t size, int stream_id);
|
/haiku/src/system/runtime_loader/ |
H A D | pe.h | 20 status_t pe_verify_header(void *header, size_t length);
|
H A D | pe.cpp | 44 /*! Read and verify the PE header */ 46 pe_verify_header(void *header, size_t length) argument 51 // Verify MZ header, pull PE header offset 53 if (parse_mz_header((MzHeader*)header, &peOffset) != B_OK) 64 // Find the PE header based on MZ provided offset 65 uint8* pePtr = (uint8*)header;
|
/haiku/src/tools/vmdkimage/ |
H A D | vmdkimage.cpp | 39 printf(" -h, --headersize size of the vmdk header to write\n"); 44 printf(" -H, --header-only write only the header\n"); 59 SparseExtentHeader header; local 60 if (read(image, &header, 512) != 512) { 61 fprintf(stderr, "Error: couldn't read header: %s\n", strerror(errno)); 65 if (header.magicNumber != VMDK_SPARSE_MAGICNUMBER) { 66 fprintf(stderr, "Error: invalid header magic.\n"); 71 printf(" version: %d\n", (int)header.version); 72 printf(" flags: %d\n", (int)header 246 SparseExtentHeader header; local [all...] |
/haiku/src/add-ons/translators/gif/ |
H A D | GIFTranslator.cpp | 10 // under the BSD license, with the stipulations that this complete header must 123 unsigned char header[7]; local 125 if (source->Read(header, 6) != 6) 128 header[6] = 0x00; 130 if (strcmp((char*)header, "GIF87a") != 0 131 && strcmp((char*)header, "GIF89a") != 0) { 133 int32 magic = (header[0] << 24) + (header[1] << 16) + (header[2] << 8) 134 + header[ 158 TranslatorBitmap header; local [all...] |
/haiku/src/system/boot/loader/net/ |
H A D | ARP.cpp | 69 arp_header *header = (arp_header*)data; 71 if (header->hardware_format != htons(ARPHRD_ETHER) 72 || header->protocol_format != htons(ETHERTYPE_IP) 73 || header->hardware_length != sizeof(mac_addr_t) 74 || header->protocol_length != sizeof(ip_addr_t) 76 || header->sender_mac == kNoMACAddress 77 || header->sender_mac == kBroadcastMACAddress 79 || (header->opcode != htons(ARPOP_REQUEST) 80 && header->opcode != htons(ARPOP_REPLY))) { 85 if (header 168 arp_header header; local [all...] |
H A D | IP.cpp | 90 // check header 91 const ip_header *header = (const ip_header*)data; local 92 // header length OK? 93 int headerLength = header->header_length * 4; 96 || header->version != IP_PROTOCOL_VERSION_4 98 || ntohs(header->total_length) > size 100 || (header->destination != htonl(INADDR_BROADCAST) 102 || header->destination != htonl(fEthernet->IPAddress()))) 104 || _Checksum(*header) != 0) { 112 if (service->IPProtocol() == header 201 _Checksum(const ip_header &header) argument [all...] |
H A D | Ethernet.cpp | 145 // prepend ethernet header 146 ether_header header; 147 ChainBuffer headerBuffer(&header, sizeof(header), buffer); 148 header.source = fInterface->MACAddress(); 149 header.destination = destination; 150 header.type = htons(protocol); 196 ether_header *header = (ether_header*)fReceiveBuffer; local 197 if (header->destination != kBroadcastMACAddress 198 && header [all...] |
/haiku/src/add-ons/translators/rtf/ |
H A D | convert.h | 13 extern status_t convert_to_stxt(RTF::Header &header, BDataIO &target); 14 extern status_t convert_to_plain_text(RTF::Header &header, BPositionIO &target);
|
/haiku/src/tools/translation/bitsinfo/ |
H A D | bitsinfo.cpp | 63 TranslatorBitmap header; local 64 memset(&header, 0, sizeof(TranslatorBitmap)); 66 // read in the rest of the header 68 if (file.Read(reinterpret_cast<uint8 *> (&header), size) != size) { 70 "header.\n")); 78 if (swap_data(B_UINT32_TYPE, &header, sizeof(TranslatorBitmap), 84 printf(B_TRANSLATE("\nBe bitmap (\"bits\") header for: %s\n\n"), 89 if (header.magic == kbitsmagic) 91 header.magic); 94 "0x%.8lx)\n"), header [all...] |
/haiku/src/add-ons/kernel/file_systems/xfs/ |
H A D | VerifyHeader.h | 19 // Common template function to Verify all forms of header 21 bool VerifyHeader(T* header, char* buffer, Inode* inode, argument 24 if (header->Magic() != T::ExpectedMagic(WhichDirectory, inode)) { 37 // For Block header we pass NULL 42 if (actualBlockToRead != header->Blockno()) { 48 if (!inode->GetVolume()->UuidEquals(header->Uuid())) { 53 if (inode->ID() != header->Owner()) {
|
/haiku/src/system/boot/loader/file_systems/hfs_plus/ |
H A D | hfs_plus.cpp | 25 hfs_volume_header header; 26 if (read_pos(fDevice, 1024, &header, sizeof(header)) < B_OK)
|
/haiku/src/kits/debug/ |
H A D | DebugEventStream.cpp | 150 header's offset relative to the beginning of the stream shall be stored. 159 // get the next header 169 system_profiler_event_header header local 174 // skip the header in the buffer 179 if (header.size > 0) { 180 error = _GetData(header.size); 185 *_event = header.event; 186 *_cpu = header.cpu; 192 fBufferSize -= header.size; 193 fBufferPosition += header 211 const debug_event_stream_header& header local 315 debug_event_stream_header header; local [all...] |
/haiku/src/preferences/mail/ |
H A D | DNSQuery.cpp | 311 dns_header header; local 312 _SetMXHeader(&header); 313 _AppendQueryHeader(buffer, &header); 398 DNSQuery::_SetMXHeader(dns_header* header) argument 400 header->id = _GetUniqueID(); 401 header->qr = 0; //This is a query 402 header->opcode = 0; //This is a standard query 403 header->aa = 0; //Not Authoritative 404 header->tc = 0; //This message is not truncated 405 header 417 _AppendQueryHeader(BRawNetBuffer& buffer, const dns_header* header) argument 438 _ReadQueryHeader(BRawNetBuffer& buffer, dns_header* header) argument [all...] |
/haiku/src/libs/bsd/ |
H A D | dl_iterate_phdr.c | 23 // the ELF header, it does return the first page of the image's 26 // normal compilers, including Haiku ELF files, the file header 41 const Elf_Ehdr* header = (const Elf_Ehdr*)info.text; local 45 // does not load its header in memory. 46 if (!IS_ELF(*header)) 51 phdr_info.dlpi_phnum = header->e_phnum; 52 phdr_info.dlpi_phdr = (const Elf_Phdr*)((const char*)info.text + header->e_phoff);
|
/haiku/src/add-ons/kernel/network/stack/ |
H A D | ancillary_data.cpp | 30 ancillary_data_header header; member in struct:ancillary_data 56 data->destructor(&data->header, data->Data()); 66 \param header Description of the data. 75 const ancillary_data_header* header, const void* data, 80 if (header == NULL) 83 if (header->len > MAX_ANCILLARY_DATA_SIZE) 87 void *dataBuffer = malloc(_ALIGN(sizeof(ancillary_data)) + header->len); 93 ancillaryData->header = *header; 99 memcpy(ancillaryData->Data(), data, header 74 add_ancillary_data(ancillary_data_container* container, const ancillary_data_header* header, const void* data, void (*destructor)(const ancillary_data_header*, void*), void** _allocatedData) argument [all...] |
/haiku/src/add-ons/kernel/file_systems/reiserfs/ |
H A D | IndirectItem.h | 37 IndirectItem(LeafNode *node, ItemHeader *header) argument 38 : Item(node, header) {}
|
/haiku/src/servers/syslog_daemon/ |
H A D | syslog_output.cpp | 120 char header[128]; local 128 pos = strftime(header, sizeof(header), "%Y-%m-%d %H:%M:%S ", &when); 135 pos += snprintf(header + pos, sizeof(header) - pos, "%s", 142 pos += snprintf(header + pos, sizeof(header) - pos, " '%s'", 147 pos += snprintf(header + pos, sizeof(header) - pos, "[%" B_PRId32 "]", 151 headerLength = pos + strlcpy(header [all...] |
/haiku/src/add-ons/kernel/network/ppp/pppoe/ |
H A D | DiscoveryPacket.cpp | 29 pppoe_header &header = bufferheader.Data(); local 31 SetCode(header.code); 33 uint16 length = ntohs(header.length); 49 tag = (pppoe_tag*) (header.data + position); 137 pppoe_header *header ; local 138 status_t status = gBufferModule->append_size(packet, 1492, (void **)&header); 144 header->version = PPPoE_VERSION; 145 header->type = PPPoE_TYPE; 146 header->code = Code(); 147 header [all...] |
/haiku/src/add-ons/translators/stxt/ |
H A D | STXTTranslator.cpp | 126 \param header the STXT stream header read in by Identify() or Translate() 130 \param ptxtheader if this is not NULL, the TEXT header from 134 identify_stxt_header(const TranslatorStyledTextStreamHeader &header, argument 143 // Check the TEXT header 153 if (txtheader.header.magic != 'TEXT' 154 || txtheader.header.header_size != sizeof(TranslatorStyledTextTextHeader) 160 pos = header.header.header_size + txtheader.header 719 TranslatorStyledTextStreamHeader header; local 759 TranslatorStyledTextStreamHeader header; local [all...] |
/haiku/src/tests/apps/haikudepot/ |
H A D | TarArchiveServiceTest.cpp | 45 TarArchiveHeader header; local 48 status_t result = TarArchiveService::GetEntry(*tarFile, header); 52 CPPUNIT_ASSERT_EQUAL(BString("hicn/somepkg/16.png"), header.FileName()); 53 CPPUNIT_ASSERT_EQUAL(657, header.Length()); 54 CPPUNIT_ASSERT_EQUAL(TAR_FILE_TYPE_NORMAL, header.FileType());
|
/haiku/src/add-ons/kernel/partitioning_systems/gpt/ |
H A D | Header.cpp | 59 // Read and check the partition table header 69 dprintf("gpt: alternate header not in last block (%" B_PRIu64 " vs. %" 74 // Read backup header, too 87 // Recreate primary header from the backup 94 // Recreate backup header from primary 146 // Initialize to an empty header 147 memcpy(fHeader.header, EFI_PARTITION_HEADER, sizeof(fHeader.header)); 219 // Update header, too -- the entries CRC changed 257 // First write the header, s 309 _UpdateCRC(gpt_table_header& header) argument 332 _IsHeaderValid(gpt_table_header& header, uint64 block) argument 341 _ValidateHeaderCRC(gpt_table_header& header) argument 388 _Dump(const gpt_table_header& header) argument [all...] |
/haiku/src/apps/haikudepot/tar/ |
H A D | TarArchiveService.h | 18 const TarArchiveHeader& header, 29 TarArchiveHeader& header); 40 TarArchiveHeader& header);
|
H A D | TarArchiveService.cpp | 28 /*! This method will parse the header that is located at the current position of 34 TarArchiveService::GetEntry(BPositionIO& tarIo, TarArchiveHeader& header) argument 39 result = _ReadHeader(buffer, header); 71 TarArchiveHeader header; local 72 result = _ReadHeader(buffer, header); 74 HDTRACE("did read tar entry header for [%s]", 75 header.FileName().String()); 81 // and/or just process the header information. 85 header.Length()); 87 result = listener->Handle(header, offse 198 _ReadHeader(const uint8* block, TarArchiveHeader& header) argument [all...] |