Lines Matching refs:id_loc
123 idesc->id_loc = 0;
132 memmove(bp->b_un.b_buf + idesc->id_loc - dsize, dbuf,
155 if (idesc->id_loc % DIRBLKSIZ == 0 && idesc->id_filesize > 0 &&
156 idesc->id_loc < blksiz) {
157 dp = (struct direct *)(bp->b_un.b_buf + idesc->id_loc);
164 dp = (struct direct *)(bp->b_un.b_buf + idesc->id_loc);
172 idesc->id_loc += DIRBLKSIZ;
177 if (idesc->id_filesize <= 0 || idesc->id_loc >= blksiz)
179 dploc = idesc->id_loc;
181 idesc->id_loc += dp->d_reclen;
183 if ((idesc->id_loc % DIRBLKSIZ) == 0)
185 ndp = (struct direct *)(bp->b_un.b_buf + idesc->id_loc);
186 if (idesc->id_loc < blksiz && idesc->id_filesize > 0 &&
188 size = DIRBLKSIZ - (idesc->id_loc % DIRBLKSIZ);
189 idesc->id_loc += size;
216 spaceleft = DIRBLKSIZ - (idesc->id_loc % DIRBLKSIZ);