Lines Matching defs:dirtab_slot
327 struct dir_table_slot *dirtab_slot;
356 dirtab_slot = &jfs_ip->i_dirtable[index-2];
357 dirtab_slot->flag = DIR_INDEX_VALID;
358 dirtab_slot->slot = slot;
359 DTSaddress(dirtab_slot, bn);
460 dirtab_slot =
462 dirtab_slot->flag = DIR_INDEX_VALID;
463 dirtab_slot->slot = slot;
464 DTSaddress(dirtab_slot, bn);
485 struct dir_table_slot *dirtab_slot;
489 dirtab_slot = find_index(ip, index, &mp, &lblock);
491 if (!dirtab_slot)
494 dirtab_slot->flag = DIR_INDEX_FREE;
495 dirtab_slot->slot = dirtab_slot->addr1 = 0;
496 dirtab_slot->addr2 = cpu_to_le32(next);
514 struct dir_table_slot *dirtab_slot;
516 dirtab_slot = find_index(ip, index, mp, lblock);
518 if (!dirtab_slot)
521 DTSaddress(dirtab_slot, bn);
522 dirtab_slot->slot = slot;
537 struct dir_table_slot * dirtab_slot)
548 memcpy(dirtab_slot, slot, sizeof(struct dir_table_slot));
2754 struct dir_table_slot dirtab_slot;
2763 rc = read_index(ip, dir_index, &dirtab_slot);
2768 if (dirtab_slot.flag == DIR_INDEX_FREE) {
2774 dir_index = le32_to_cpu(dirtab_slot.addr2);
2781 bn = addressDTS(&dirtab_slot);
2782 index = dirtab_slot.slot;