Lines Matching refs:block_number
113 #define NDBOOTD_BYTES_AVAIL(block_number, byte_offset, obj_block_first, obj_block_count) \ argument
114 …((((ssize_t) (obj_block_count) - (ssize_t) ((block_number) - (obj_block_first))) * NDBOOT_BSIZE) -…
332 size_t block_number; in main() local
787 block_number = ntohl(nd_packet->ndboot_packet_block_number); in main()
794 block_number += (byte_offset / NDBOOT_BSIZE); in main()
801 if (block_number >= NDBOOTD_SUNDK_BLOCK_FIRST in main()
802 && block_number < (NDBOOTD_SUNDK_BLOCK_FIRST + NDBOOTD_SUNDK_BLOCK_COUNT)) { in main()
803 byte_count_read = MIN(NDBOOTD_BYTES_AVAIL(block_number, byte_offset, in main()
808 else if (block_number >= NDBOOTD_BOOT1_BLOCK_FIRST in main()
809 && block_number < (NDBOOTD_BOOT1_BLOCK_FIRST + NDBOOTD_BOOT1_BLOCK_COUNT)) { in main()
815 byte_count_wanted = MIN(NDBOOTD_BYTES_AVAIL(block_number, byte_offset, in main()
820 file_offset = ((block_number - NDBOOTD_BOOT1_BLOCK_FIRST) * NDBOOT_BSIZE) + byte_offset; in main()
824 (long) (block_number - NDBOOTD_BOOT1_BLOCK_FIRST), in main()
841 (long) (block_number - NDBOOTD_BOOT1_BLOCK_FIRST), in main()
851 byte_count_read = MIN(NDBOOTD_BYTES_AVAIL(block_number, byte_offset, in main()
856 else if (block_number >= NDBOOTD_BOOT2_BLOCK_FIRST) { in main()
862 byte_count_wanted = MIN(NDBOOTD_BYTES_AVAIL(block_number, byte_offset, in main()
868 file_offset = ((block_number - NDBOOTD_BOOT2_BLOCK_FIRST) * NDBOOT_BSIZE) + byte_offset; in main()
872 (long) (block_number - NDBOOTD_BOOT2_BLOCK_FIRST), in main()
889 (long) (block_number - NDBOOTD_BOOT2_BLOCK_FIRST), in main()