gfs_file_index
contract_type_pbundle(ct_types[gfs_file_index(pvp)], curproc);
contract_type_bundle(ct_types[gfs_file_index(pvp)]);
vap->va_nodeid = gfs_file_index(vp);
gfs_file_index(gfs_file_parent(vp))];
return (CTFS_INO_TYPE_FILE(gfs_file_index(vp), index));
ct_type_t *ty = ct_types[gfs_file_index(vp)];
ct = contract_type_ptr(ct_types[gfs_file_index(vp)], i,
contract_type_count(ct_types[gfs_file_index(vp)]);
contract_type_time(ct_types[gfs_file_index(vp)], &vap->va_atime);
ASSERT(gfs_file_index(pvp) < ct_ntypes);
ct_types[gfs_file_index(pvp)]->ct_type_default();