Lines Matching refs:ili_format
69 iip->ili_format.ilf_fields |= XFS_ILOG_CORE; in xfs_inode_item_size()
73 iip->ili_format.ilf_fields &= in xfs_inode_item_size()
76 if ((iip->ili_format.ilf_fields & XFS_ILOG_DEXT) && in xfs_inode_item_size()
82 iip->ili_format.ilf_fields &= ~XFS_ILOG_DEXT; in xfs_inode_item_size()
89 iip->ili_format.ilf_fields &= in xfs_inode_item_size()
92 if ((iip->ili_format.ilf_fields & XFS_ILOG_DBROOT) && in xfs_inode_item_size()
97 ASSERT(!(iip->ili_format.ilf_fields & in xfs_inode_item_size()
110 iip->ili_format.ilf_fields &= ~XFS_ILOG_DBROOT; in xfs_inode_item_size()
115 iip->ili_format.ilf_fields &= in xfs_inode_item_size()
118 if ((iip->ili_format.ilf_fields & XFS_ILOG_DDATA) && in xfs_inode_item_size()
124 iip->ili_format.ilf_fields &= ~XFS_ILOG_DDATA; in xfs_inode_item_size()
129 iip->ili_format.ilf_fields &= in xfs_inode_item_size()
135 iip->ili_format.ilf_fields &= in xfs_inode_item_size()
151 iip->ili_format.ilf_fields &= in xfs_inode_item_size()
161 iip->ili_format.ilf_fields &= in xfs_inode_item_size()
163 if ((iip->ili_format.ilf_fields & XFS_ILOG_AEXT) && in xfs_inode_item_size()
169 iip->ili_format.ilf_fields &= ~XFS_ILOG_AEXT; in xfs_inode_item_size()
174 iip->ili_format.ilf_fields &= in xfs_inode_item_size()
176 if ((iip->ili_format.ilf_fields & XFS_ILOG_ABROOT) && in xfs_inode_item_size()
181 iip->ili_format.ilf_fields &= ~XFS_ILOG_ABROOT; in xfs_inode_item_size()
186 iip->ili_format.ilf_fields &= in xfs_inode_item_size()
188 if ((iip->ili_format.ilf_fields & XFS_ILOG_ADATA) && in xfs_inode_item_size()
193 iip->ili_format.ilf_fields &= ~XFS_ILOG_ADATA; in xfs_inode_item_size()
228 vecp->i_addr = (xfs_caddr_t)&iip->ili_format; in xfs_inode_item_format()
288 iip->ili_format.ilf_fields |= XFS_ILOG_CORE; in xfs_inode_item_format()
321 ASSERT(!(iip->ili_format.ilf_fields & in xfs_inode_item_format()
324 if (iip->ili_format.ilf_fields & XFS_ILOG_DEXT) { in xfs_inode_item_format()
364 iip->ili_format.ilf_dsize = vecp->i_len; in xfs_inode_item_format()
371 ASSERT(!(iip->ili_format.ilf_fields & in xfs_inode_item_format()
374 if (iip->ili_format.ilf_fields & XFS_ILOG_DBROOT) { in xfs_inode_item_format()
382 iip->ili_format.ilf_dsize = ip->i_df.if_broot_bytes; in xfs_inode_item_format()
387 ASSERT(!(iip->ili_format.ilf_fields & in xfs_inode_item_format()
390 if (iip->ili_format.ilf_fields & XFS_ILOG_DDATA) { in xfs_inode_item_format()
408 iip->ili_format.ilf_dsize = (unsigned)data_bytes; in xfs_inode_item_format()
413 ASSERT(!(iip->ili_format.ilf_fields & in xfs_inode_item_format()
416 if (iip->ili_format.ilf_fields & XFS_ILOG_DEV) { in xfs_inode_item_format()
417 iip->ili_format.ilf_u.ilfu_rdev = in xfs_inode_item_format()
423 ASSERT(!(iip->ili_format.ilf_fields & in xfs_inode_item_format()
426 if (iip->ili_format.ilf_fields & XFS_ILOG_UUID) { in xfs_inode_item_format()
427 iip->ili_format.ilf_u.ilfu_uuid = in xfs_inode_item_format()
444 iip->ili_format.ilf_size = nvecs; in xfs_inode_item_format()
445 ASSERT(!(iip->ili_format.ilf_fields & in xfs_inode_item_format()
452 ASSERT(!(iip->ili_format.ilf_fields & in xfs_inode_item_format()
454 if (iip->ili_format.ilf_fields & XFS_ILOG_AEXT) { in xfs_inode_item_format()
484 iip->ili_format.ilf_asize = vecp->i_len; in xfs_inode_item_format()
491 ASSERT(!(iip->ili_format.ilf_fields & in xfs_inode_item_format()
493 if (iip->ili_format.ilf_fields & XFS_ILOG_ABROOT) { in xfs_inode_item_format()
501 iip->ili_format.ilf_asize = ip->i_afp->if_broot_bytes; in xfs_inode_item_format()
506 ASSERT(!(iip->ili_format.ilf_fields & in xfs_inode_item_format()
508 if (iip->ili_format.ilf_fields & XFS_ILOG_ADATA) { in xfs_inode_item_format()
525 iip->ili_format.ilf_asize = (unsigned)data_bytes; in xfs_inode_item_format()
535 iip->ili_format.ilf_size = nvecs; in xfs_inode_item_format()
641 ASSERT(iip->ili_format.ilf_fields != 0); in xfs_inode_item_trylock()
686 ASSERT(iip->ili_format.ilf_fields & XFS_ILOG_DEXT); in xfs_inode_item_unlock()
694 ASSERT(iip->ili_format.ilf_fields & XFS_ILOG_AEXT); in xfs_inode_item_unlock()
792 bp = xfs_incore(mp->m_ddev_targp, iip->ili_format.ilf_blkno, in xfs_inode_item_pushbuf()
793 iip->ili_format.ilf_len, XFS_INCORE_TRYLOCK); in xfs_inode_item_pushbuf()
870 iip->ili_format.ilf_fields != 0); in xfs_inode_item_push()
943 iip->ili_format.ilf_type = XFS_LI_INODE; in xfs_inode_item_init()
944 iip->ili_format.ilf_ino = ip->i_ino; in xfs_inode_item_init()
945 iip->ili_format.ilf_blkno = ip->i_imap.im_blkno; in xfs_inode_item_init()
946 iip->ili_format.ilf_len = ip->i_imap.im_len; in xfs_inode_item_init()
947 iip->ili_format.ilf_boffset = ip->i_imap.im_boffset; in xfs_inode_item_init()
1055 iip->ili_format.ilf_fields = 0; in xfs_iflush_abort()