Lines Matching **refs:block**

34 * size of the file is 2**32 * block_size (16TB for 4kblocksize).

54 * @data - pointer to datablock

55 * @len - length of the datablock

56 * @block- offset in blocks into the sparse file to place the data chunk

59 * [block* block_size :block* block_size + len) must not already be used in

60 * the sparse file. If len is not a multiple of theblocksize the data

64 * datablockis removed from the sparse file.

69 void *data, unsigned int len, unsigned intblock);

76 * @len - length of the fillblock

77 * @block- offset in blocks into the sparse file to place the fill chunk

80 * The region [block* block_size :block* block_size + len) must not already

81 * be used in the sparse file. If len is not a multiple of theblocksize the

87 uint32_t fill_val, unsigned int len, unsigned intblock);

95 * @len - length of the copiedblock

96 * @block- offset in blocks into the sparse file to place the file chunk

99 * The region [block* block_size :block* block_size + len) must not already

100 * be used in the sparse file. If len is not a multiple of theblocksize the

111 unsigned intblock);

119 * @len - length of the copiedblock

120 * @block- offset in blocks into the sparse file to place the file chunk

123 * The region [block* block_size :block* block_size + len) must not already

124 * be used in the sparse file. If len is not a multiple of theblocksize the

131 * The fd must remain open until the sparse file is closed or the fdblockis

137 int fd, int64_t file_offset, unsigned int len, unsigned intblock);

180 * @write - function to call for eachblock

205 * file will be sparsed by looking forblockaligned chunks of all zeros or

237 * will be sparsed by looking forblockaligned chunks of all zeros or another