Lines Matching refs:fdata
281 struct chfs_flash_data_node fdata;
283 memset(&fdata, 0, sizeof(fdata));
288 pad_block_if_less_than(fsopts, sizeof(fdata) + len);
290 fdata.magic = htole16(CHFS_FS_MAGIC_BITMASK);
291 fdata.type = htole16(CHFS_NODETYPE_DATA);
292 fdata.length = htole32(CHFS_PAD(sizeof(fdata) + len));
293 fdata.hdr_crc = htole32(crc32(0, (uint8_t *)&fdata,
295 fdata.vno = htole64(node->inode->ino);
296 fdata.data_length = htole32(len);
297 fdata.offset = htole32(ofs);
298 fdata.data_crc = htole32(crc32(0, (uint8_t *)buf, len));
299 fdata.node_crc = htole32(crc32(0,
300 (uint8_t *)&fdata, sizeof(fdata) - 4));
302 buf_write(fsopts, &fdata, sizeof(fdata));