Searched refs:tbuffer (Results 1 - 2 of 2) sorted by relevance

/xnu-2782.1.97/bsd/vfs/
H A Dvfs_journal.h67 int32_t bytes_used; // how many bytes of this tbuffer are used
89 char *tbuffer; // memory copy of the transaction member in struct:transaction
90 block_list_header *blhdr; // points to the first byte of tbuffer
353 * changing the tbuffer size except as needed to fit within the new journal
H A Dvfs_journal.c225 if (tr->blhdr != (block_list_header *)tr->tbuffer) { \
226 panic("%s:%d: blhdr (%p) != tbuffer (%p)\n", __FILE__, __LINE__, tr->blhdr, tr->tbuffer); \
1499 // This function sets the size of the tbuffer and the
2499 if (kmem_alloc_kobject(kernel_map, (vm_offset_t *)&tr->tbuffer, tr->tbuffer_size)) {
2508 memset(tr->tbuffer, 0, BLHDR_CHECKSUM_SIZE);
2510 memset(tr->tbuffer + BLHDR_CHECKSUM_SIZE, 0x5a, jnl->jhdr->blhdr_size - BLHDR_CHECKSUM_SIZE);
2512 tr->blhdr = (block_list_header *)tr->tbuffer;
2843 // we allocate another tbuffer and link it in at the end of the list
4467 tr->tbuffer
[all...]

Completed in 41 milliseconds