Lines Matching defs:jfs_log
368 struct jfs_log { struct
370 struct super_block *sb; /* 4: This is used to sync metadata
375 struct block_device *bdev; /* 4: log lv pointer */
376 s32 serial; /* 4: log mount serial number */
378 s64 base; /* @8: log extent address (inline log ) */
379 int size; /* 4: log size in log page (in page) */
380 int l2bsize; /* 4: log2 of bsize */
382 long flag; /* 4: flag */
384 struct lbuf *lbuf_free; /* 4: free lbufs */
385 wait_queue_head_t free_wait; /* 4: */
388 int logtid; /* 4: log tid */
389 int page; /* 4: page number of eol page */
390 int eor; /* 4: eor of last record in eol page */
391 struct lbuf *bp; /* 4: current log page buffer */
393 struct semaphore loglock; /* 4: log write serialization lock */
396 int nextsync; /* 4: bytes to write before next syncpt */
397 int active; /* 4: */
398 wait_queue_head_t syncwait; /* 4: */
401 uint cflag; /* 4: */
402 struct { /* 8: FIFO commit queue header */
405 } cqueue;
406 struct tblock *flush_tblk; /* tblk we're waiting on for flush */
407 int gcrtc; /* 4: GC_READY transaction count */
408 struct tblock *gclrt; /* 4: latest GC_READY transaction */
409 spinlock_t gclock; /* 4: group commit lock */
410 int logsize; /* 4: log data area size in byte */
411 int lsn; /* 4: end-of-log */
412 int clsn; /* 4: clsn */
413 int syncpt; /* 4: addr of last syncpt record */
437 /* jfs_log */ argument