thanks guys....<br><br><div class="gmail_quote">On Tue, Feb 15, 2011 at 10:56 PM, Manish Katiyar <span dir="ltr">&lt;<a href="mailto:mkatiyar@gmail.com">mkatiyar@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="im">On Tue, Feb 15, 2011 at 3:47 AM, mohit verma &lt;<a href="mailto:mohit89mlnc@gmail.com">mohit89mlnc@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt; thanks rajat  but i need it in kernel space.<br>
<br>
</div>In the kernel space too idea would be same. You get the directory&#39;s<br>
page and depending on the filesystem you advance by a particular<br>
offset in that page. For example look at ext2_readdir() and how it<br>
finds the next entry by<br>
incrementing offsets by ext2_rec_len_from_disk() .<br>
<div><div></div><div class="h5"><br>
<br>
&gt; On Tue, Feb 15, 2011 at 5:00 PM, Rajat Sharma &lt;<a href="mailto:fs.rajat@gmail.com">fs.rajat@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; well just do a readdir and count yourself where you find a match!!<br>
&gt;&gt;<br>
&gt;&gt; -Rajat<br>
&gt;&gt;<br>
&gt;&gt; On Tue, Feb 15, 2011 at 4:44 PM, mohit verma &lt;<a href="mailto:mohit89mlnc@gmail.com">mohit89mlnc@gmail.com</a>&gt;<br>
&gt;&gt; wrote:<br>
&gt;&gt; &gt; hi all,<br>
&gt;&gt; &gt; is there any way to find out the offset or the directory entry number of<br>
&gt;&gt; &gt; a<br>
&gt;&gt; &gt; file in the directory ?<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; let me explain a bit more:<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; when we open a drectory via open(2) and find out the directory entry by<br>
&gt;&gt; &gt; readdir(2,3) or getdents(2) it automatically increases to the next<br>
&gt;&gt; &gt; directory entry and fills in the dirent structure.<br>
&gt;&gt; &gt; but in kernel space , let we have the parent directory name and child of<br>
&gt;&gt; &gt; it<br>
&gt;&gt; &gt; . so is there any way to figure out at what  offset or what number<br>
&gt;&gt; &gt; (exactly)<br>
&gt;&gt; &gt; that perticular child will occur in the directory contains?<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; --<br>
&gt;&gt; &gt; ........................<br>
&gt;&gt; &gt; MOHIT VERMA<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; _______________________________________________<br>
&gt;&gt; &gt; Kernelnewbies mailing list<br>
&gt;&gt; &gt; <a href="mailto:Kernelnewbies@kernelnewbies.org">Kernelnewbies@kernelnewbies.org</a><br>
&gt;&gt; &gt; <a href="http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies" target="_blank">http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; ........................<br>
&gt; MOHIT VERMA<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Kernelnewbies mailing list<br>
&gt; <a href="mailto:Kernelnewbies@kernelnewbies.org">Kernelnewbies@kernelnewbies.org</a><br>
&gt; <a href="http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies" target="_blank">http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies</a><br>
&gt;<br>
&gt;<br>
<br>
<br>
<br>
--<br>
</div></div>Thanks -<br>
<font color="#888888">Manish<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>........................<div><i>MOHIT VERMA</i></div><br>