Lines Matching refs:jnl

366 	if ((hfsmp->hfs_flags & HFS_READ_ONLY) == 0 && hfsmp->jnl == NULL &&
693 if (hfsmp->jnl && (hfsmp->hfs_flags & HFS_READ_ONLY) == 0) {
710 && (hfsmp->jnl == NULL)) {
719 printf("hfs_mounthfsplus: hfs_late_journal_init returned (%d), maybe an external jnl?\n", retval);
725 hfsmp->jnl = NULL;
766 } else if (hfsmp->jnl) {
769 } else if (hfsmp->jnl || ((vcb->vcbAtrb & kHFSVolumeJournaledMask) && (hfsmp->hfs_flags & HFS_READ_ONLY))) {
789 if (hfsmp->jnl == NULL) {
1170 if (hfsmp->jnl == NULL) {
1178 if (hfsmp->jnl == NULL) {
1190 if (hfsmp->jnl == NULL) {
1205 if (hfsmp->jnl == NULL) {
1248 if (VTOHFS(vp)->jnl == NULL)
2097 printf("hfs: volume: %s: did not find jnl device uuid: %s from machine serial number: %s\n",
2203 hfsmp->jnl = NULL;
2221 hfsmp->jnl = journal_create(hfsmp->jvp,
2229 if (hfsmp->jnl)
2230 journal_trim_set_callback(hfsmp->jnl, hfs_trim_callback, hfsmp);
2244 hfsmp->jnl = journal_open(hfsmp->jvp,
2252 if (hfsmp->jnl)
2253 journal_trim_set_callback(hfsmp->jnl, hfs_trim_callback, hfsmp);
2263 if (hfsmp->jnl && mdbp) {
2288 //printf("journal @ 0x%x\n", hfsmp->jnl);
2292 if (hfsmp->jnl == NULL) {
2293 printf("hfs: early jnl init: failed to open/create the journal (retval %d).\n", retval);
2467 hfsmp->jnl = NULL;
2485 hfsmp->jnl = journal_create(hfsmp->jvp,
2493 if (hfsmp->jnl)
2494 journal_trim_set_callback(hfsmp->jnl, hfs_trim_callback, hfsmp);
2516 hfsmp->jnl = journal_open(hfsmp->jvp,
2524 if (hfsmp->jnl)
2525 journal_trim_set_callback(hfsmp->jnl, hfs_trim_callback, hfsmp);
2541 //printf("hfs: journal @ 0x%x\n", hfsmp->jnl);
2545 if (hfsmp->jnl == NULL) {
2546 printf("hfs: late jnl init: failed to open/create the journal (retval %d).\n", retval);
2613 if (hfsmp->jnl == NULL) {
2640 if (hfsmp->jnl && hfsmp->jvp == hfsmp->hfs_devvp) {
2894 if (hfsmp->jnl && journal_owner(hfsmp->jnl) != thread) {
2896 panic("hfs_start_transaction: bad lock order (cat before jnl)\n");
2899 panic("hfs_start_transaction: bad lock order (attr before jnl)\n");
2902 panic("hfs_start_transaction: bad lock order (ext before jnl)\n");
2907 if (hfsmp->jnl == NULL || journal_owner(hfsmp->jnl) != thread) {
2923 if (hfsmp->jnl) {
2924 ret = journal_start_transaction(hfsmp->jnl);
2946 if ((hfsmp->jnl == NULL) || ( journal_owner(hfsmp->jnl) == current_thread()
2951 if (hfsmp->jnl) {
2952 ret = journal_end_transaction(hfsmp->jnl);
2998 /* Only peek at hfsmp->jnl while holding the global lock */
3000 if (hfsmp->jnl) {
3001 ret = journal_flush(hfsmp->jnl, wait_for_IO);