Lines Matching refs:buf

329 read16ne(const uint8_t *buf)  in read16ne()  argument
332 return *(const uint16_t *)buf; in read16ne()
335 memcpy(&num, buf, sizeof(num)); in read16ne()
342 read32ne(const uint8_t *buf) in read32ne() argument
345 return *(const uint32_t *)buf; in read32ne()
348 memcpy(&num, buf, sizeof(num)); in read32ne()
355 read64ne(const uint8_t *buf) in read64ne() argument
358 return *(const uint64_t *)buf; in read64ne()
361 memcpy(&num, buf, sizeof(num)); in read64ne()
368 write16ne(uint8_t *buf, uint16_t num) in write16ne() argument
371 *(uint16_t *)buf = num; in write16ne()
373 memcpy(buf, &num, sizeof(num)); in write16ne()
380 write32ne(uint8_t *buf, uint32_t num) in write32ne() argument
383 *(uint32_t *)buf = num; in write32ne()
385 memcpy(buf, &num, sizeof(num)); in write32ne()
392 write64ne(uint8_t *buf, uint64_t num) in write64ne() argument
395 *(uint64_t *)buf = num; in write64ne()
397 memcpy(buf, &num, sizeof(num)); in write64ne()
404 read16be(const uint8_t *buf) in read16be() argument
406 uint16_t num = read16ne(buf); in read16be()
412 read16le(const uint8_t *buf) in read16le() argument
414 uint16_t num = read16ne(buf); in read16le()
420 read32be(const uint8_t *buf) in read32be() argument
422 uint32_t num = read32ne(buf); in read32be()
428 read32le(const uint8_t *buf) in read32le() argument
430 uint32_t num = read32ne(buf); in read32le()
436 read64be(const uint8_t *buf) in read64be() argument
438 uint64_t num = read64ne(buf); in read64be()
444 read64le(const uint8_t *buf) in read64le() argument
446 uint64_t num = read64ne(buf); in read64le()
455 #define write16be(buf, num) write16ne(buf, conv16be(num)) argument
456 #define write32be(buf, num) write32ne(buf, conv32be(num)) argument
457 #define write64be(buf, num) write64ne(buf, conv64be(num)) argument
458 #define write16le(buf, num) write16ne(buf, conv16le(num)) argument
459 #define write32le(buf, num) write32ne(buf, conv32le(num)) argument
460 #define write64le(buf, num) write64ne(buf, conv64le(num)) argument
482 read16be(const uint8_t *buf) in read16be() argument
484 uint16_t num = ((uint16_t)buf[0] << 8) | (uint16_t)buf[1]; in read16be()
490 read16le(const uint8_t *buf) in read16le() argument
492 uint16_t num = ((uint16_t)buf[0]) | ((uint16_t)buf[1] << 8); in read16le()
498 read32be(const uint8_t *buf) in read32be() argument
500 uint32_t num = (uint32_t)buf[0] << 24; in read32be()
501 num |= (uint32_t)buf[1] << 16; in read32be()
502 num |= (uint32_t)buf[2] << 8; in read32be()
503 num |= (uint32_t)buf[3]; in read32be()
509 read32le(const uint8_t *buf) in read32le() argument
511 uint32_t num = (uint32_t)buf[0]; in read32le()
512 num |= (uint32_t)buf[1] << 8; in read32le()
513 num |= (uint32_t)buf[2] << 16; in read32le()
514 num |= (uint32_t)buf[3] << 24; in read32le()
520 read64be(const uint8_t *buf) in read64be() argument
522 uint64_t num = (uint64_t)buf[0] << 56; in read64be()
523 num |= (uint64_t)buf[1] << 48; in read64be()
524 num |= (uint64_t)buf[2] << 40; in read64be()
525 num |= (uint64_t)buf[3] << 32; in read64be()
526 num |= (uint64_t)buf[4] << 24; in read64be()
527 num |= (uint64_t)buf[5] << 16; in read64be()
528 num |= (uint64_t)buf[6] << 8; in read64be()
529 num |= (uint64_t)buf[7]; in read64be()
535 read64le(const uint8_t *buf) in read64le() argument
537 uint64_t num = (uint64_t)buf[0]; in read64le()
538 num |= (uint64_t)buf[1] << 8; in read64le()
539 num |= (uint64_t)buf[2] << 16; in read64le()
540 num |= (uint64_t)buf[3] << 24; in read64le()
541 num |= (uint64_t)buf[4] << 32; in read64le()
542 num |= (uint64_t)buf[5] << 40; in read64le()
543 num |= (uint64_t)buf[6] << 48; in read64le()
544 num |= (uint64_t)buf[7] << 56; in read64le()
550 write16be(uint8_t *buf, uint16_t num) in write16be() argument
552 buf[0] = (uint8_t)(num >> 8); in write16be()
553 buf[1] = (uint8_t)num; in write16be()
559 write16le(uint8_t *buf, uint16_t num) in write16le() argument
561 buf[0] = (uint8_t)num; in write16le()
562 buf[1] = (uint8_t)(num >> 8); in write16le()
568 write32be(uint8_t *buf, uint32_t num) in write32be() argument
570 buf[0] = (uint8_t)(num >> 24); in write32be()
571 buf[1] = (uint8_t)(num >> 16); in write32be()
572 buf[2] = (uint8_t)(num >> 8); in write32be()
573 buf[3] = (uint8_t)num; in write32be()
579 write32le(uint8_t *buf, uint32_t num) in write32le() argument
581 buf[0] = (uint8_t)num; in write32le()
582 buf[1] = (uint8_t)(num >> 8); in write32le()
583 buf[2] = (uint8_t)(num >> 16); in write32le()
584 buf[3] = (uint8_t)(num >> 24); in write32le()
590 write64be(uint8_t *buf, uint64_t num) in write64be() argument
592 buf[0] = (uint8_t)(num >> 56); in write64be()
593 buf[1] = (uint8_t)(num >> 48); in write64be()
594 buf[2] = (uint8_t)(num >> 40); in write64be()
595 buf[3] = (uint8_t)(num >> 32); in write64be()
596 buf[4] = (uint8_t)(num >> 24); in write64be()
597 buf[5] = (uint8_t)(num >> 16); in write64be()
598 buf[6] = (uint8_t)(num >> 8); in write64be()
599 buf[7] = (uint8_t)num; in write64be()
605 write64le(uint8_t *buf, uint64_t num) in write64le() argument
607 buf[0] = (uint8_t)num; in write64le()
608 buf[1] = (uint8_t)(num >> 8); in write64le()
609 buf[2] = (uint8_t)(num >> 16); in write64le()
610 buf[3] = (uint8_t)(num >> 24); in write64le()
611 buf[4] = (uint8_t)(num >> 32); in write64le()
612 buf[5] = (uint8_t)(num >> 40); in write64le()
613 buf[6] = (uint8_t)(num >> 48); in write64le()
614 buf[7] = (uint8_t)(num >> 56); in write64le()
657 aligned_read16ne(const uint8_t *buf) in aligned_read16ne() argument
661 return *(const uint16_t *)buf; in aligned_read16ne()
664 memcpy(&num, tuklib_assume_aligned(buf, sizeof(num)), sizeof(num)); in aligned_read16ne()
671 aligned_read32ne(const uint8_t *buf) in aligned_read32ne() argument
675 return *(const uint32_t *)buf; in aligned_read32ne()
678 memcpy(&num, tuklib_assume_aligned(buf, sizeof(num)), sizeof(num)); in aligned_read32ne()
685 aligned_read64ne(const uint8_t *buf) in aligned_read64ne() argument
689 return *(const uint64_t *)buf; in aligned_read64ne()
692 memcpy(&num, tuklib_assume_aligned(buf, sizeof(num)), sizeof(num)); in aligned_read64ne()
699 aligned_write16ne(uint8_t *buf, uint16_t num) in aligned_write16ne() argument
702 *(uint16_t *)buf = num; in aligned_write16ne()
704 memcpy(tuklib_assume_aligned(buf, sizeof(num)), &num, sizeof(num)); in aligned_write16ne()
711 aligned_write32ne(uint8_t *buf, uint32_t num) in aligned_write32ne() argument
714 *(uint32_t *)buf = num; in aligned_write32ne()
716 memcpy(tuklib_assume_aligned(buf, sizeof(num)), &num, sizeof(num)); in aligned_write32ne()
723 aligned_write64ne(uint8_t *buf, uint64_t num) in aligned_write64ne() argument
726 *(uint64_t *)buf = num; in aligned_write64ne()
728 memcpy(tuklib_assume_aligned(buf, sizeof(num)), &num, sizeof(num)); in aligned_write64ne()
735 aligned_read16be(const uint8_t *buf) in aligned_read16be() argument
737 uint16_t num = aligned_read16ne(buf); in aligned_read16be()
743 aligned_read16le(const uint8_t *buf) in aligned_read16le() argument
745 uint16_t num = aligned_read16ne(buf); in aligned_read16le()
751 aligned_read32be(const uint8_t *buf) in aligned_read32be() argument
753 uint32_t num = aligned_read32ne(buf); in aligned_read32be()
759 aligned_read32le(const uint8_t *buf) in aligned_read32le() argument
761 uint32_t num = aligned_read32ne(buf); in aligned_read32le()
767 aligned_read64be(const uint8_t *buf) in aligned_read64be() argument
769 uint64_t num = aligned_read64ne(buf); in aligned_read64be()
775 aligned_read64le(const uint8_t *buf) in aligned_read64le() argument
777 uint64_t num = aligned_read64ne(buf); in aligned_read64le()
783 #define aligned_write16be(buf, num) aligned_write16ne((buf), conv16be(num)) argument
784 #define aligned_write16le(buf, num) aligned_write16ne((buf), conv16le(num)) argument
785 #define aligned_write32be(buf, num) aligned_write32ne((buf), conv32be(num)) argument
786 #define aligned_write32le(buf, num) aligned_write32ne((buf), conv32le(num)) argument
787 #define aligned_write64be(buf, num) aligned_write64ne((buf), conv64be(num)) argument
788 #define aligned_write64le(buf, num) aligned_write64ne((buf), conv64le(num)) argument