Lines Matching refs:data

31 // functions when the fs wants to modify meta-data blocks.  See
33 // data structures.
331 do_journal_io(journal *jnl, off_t *offset, void *data, size_t len, int direction)
369 panic("jnl: request for i/o to jnl-header without JNL_HEADER flag set! (len %d, data %p)\n", curlen, data);
382 buf_setdataptr(bp, (uintptr_t)data);
408 data = (char *)data + curlen;
420 read_journal_data(journal *jnl, off_t *offset, void *data, size_t len)
422 return do_journal_io(jnl, offset, data, len, JNL_READ);
426 write_journal_data(journal *jnl, off_t *offset, void *data, size_t len)
428 return do_journal_io(jnl, offset, data, len, JNL_WRITE);
433 read_journal_header(journal *jnl, void *data, size_t len)
437 return do_journal_io(jnl, &hdr_offset, data, len, JNL_READ|JNL_HEADER);
491 // the header does and thus overwrite data that the old
793 // copy the journal data over top of it
1058 // the most recent data for those blocks. The array is "played" once the all the
1158 // calculate the checksum based on the unswapped data
1290 printf("jnl: %s: replay_journal: Could not read journal entry data @ offset 0x%llx!\n", jnl->jdev_name, offset);
1426 printf("jnl: %s: replay_journal: Could not read journal entry data @ offset 0x%llx!\n", jnl->jdev_name, offset);
1750 // we don't really care what data we write just so long
2575 panic("jnl: modify_block_start: bp @ %p is not a meta-data block! (jnl %p)\n", bp, jnl);
2646 // it out before we muck with it because it has data that belongs
2803 // avoids having yet another linked list of small data structures to manage.
3093 ; disk. (This reduces the chance of overwriting live data in
3094 ; a way that causes data loss if a transaction never gets
3410 * we've written to it, which will cause that data to be
3724 * mess around with its data. buf_acquire()
3767 * copy the data into the transaction buffer...
3961 * the FS morphs the data in the buffer
3979 * before writing the actual journal data
4200 // the FS a consistent view between it's incore data structures
4201 // and the meta-data held in the cache
4240 * NO meta data can be written back to the disk, so
4379 * sufficient for file system data integrity as it