From: cyjoyp <cyjoyp@gmail.com>
To: xfs@oss.sgi.com
Subject: Reading directory entries from BMAP
Date: Thu, 4 Oct 2007 07:27:19 -0700 (PDT) [thread overview]
Message-ID: <13040897.post@talk.nabble.com> (raw)
Hi there,
I am a beginner in learning XFS file system.. I have a doubt, dont
know whether is silly..If you could help me with this...Thank you..
An extent is 128 bit in size and uses the following struct,
typedef struct xfs_bmbt_irec {
xfs_fileoff_t br_startoff;
xfs_fsblock_t br_startblock;
xfs_filblks_t br_blockcount;
xfs_exntst_t br_state;
}
I have got in to the BMAP position after traversing the BTREE..
The BMAP has a leaf and no other siblings..
I have the extents for directory entries stored in the BMAP..
This is where is struck badly..
Now I have a 16 byte value from which I can calculate the block count
,AG number ,etc...
00 00 00 01 00 00 02 00 00 00 00 00 02 A0 00 02
In this case I lan up some where else instead going to the block of
directory entries..
This br_startoff (logical offset) is causing a difference...I am going
wrong somwhere in this case..
Could you please tell me br_startoff does really mean???
--
View this message in context: http://www.nabble.com/Reading-directory-entries-from-BMAP-tf4569129.html#a13040897
Sent from the Xfs - General mailing list archive at Nabble.com.
[[HTML alternate version deleted]]
next reply other threads:[~2007-10-04 14:27 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-10-04 14:27 cyjoyp [this message]
2007-10-04 16:52 ` Reading directory entries from BMAP Bhagi rathi
2007-10-05 5:16 ` cyjoyp
2007-10-04 23:26 ` David Chinner
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=13040897.post@talk.nabble.com \
--to=cyjoyp@gmail.com \
--cc=xfs@oss.sgi.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.