Lines Matching refs:blkcnt
49 lbaint_t *blkcnt) in byte_to_block() argument
54 *blkcnt = (lbaint_t)(*num_bytes / 512); in byte_to_block()
56 *blkcnt = (lbaint_t)(*num_bytes / 512) + 1; in byte_to_block()
59 *blkcnt = (lbaint_t)(*num_bytes / 512) + 1; in byte_to_block()
63 *blkcnt = (lbaint_t)(*num_bytes / 512) + 1; in byte_to_block()
65 *blkcnt = (lbaint_t)(*num_bytes / 512) + 2; in byte_to_block()
99 lbaint_t offset_blk, blkcnt; in read_from_partition() local
113 byte_to_block(&offset, &num_bytes, &offset_blk, &blkcnt); in read_from_partition()
127 blkcnt, buffer); in read_from_partition()
128 *out_num_read = blkcnt * 512; in read_from_partition()
132 buffer_temp = malloc(512 * blkcnt); in read_from_partition()
138 blkcnt, buffer_temp); in read_from_partition()
156 lbaint_t offset_blk, blkcnt; in write_to_partition() local
158 byte_to_block(&offset, &num_bytes, &offset_blk, &blkcnt); in write_to_partition()
159 buffer_temp = malloc(512 * blkcnt); in write_to_partition()
164 memset(buffer_temp, 0, 512 * blkcnt); in write_to_partition()
178 blkcnt, buffer_temp); in write_to_partition()
181 blk_dwrite(dev_desc, part_info.start + offset_blk, blkcnt, buffer); in write_to_partition()