H A D | dt_object.h | 678 const struct dt_object_operations *do_ops; member in struct:dt_object 896 LASSERT(o->do_ops); dt_object_lock() 897 LASSERT(o->do_ops->do_object_lock); dt_object_lock() 898 return o->do_ops->do_object_lock(env, o, lh, einfo, policy); dt_object_lock() 908 LASSERT(o->do_ops); dt_object_sync() 909 LASSERT(o->do_ops->do_object_sync); dt_object_sync() 910 return o->do_ops->do_object_sync(env, o, start, end); dt_object_sync() 999 LASSERT(dt->do_ops); dt_declare_create() 1000 LASSERT(dt->do_ops->do_declare_create); dt_declare_create() 1001 return dt->do_ops->do_declare_create(env, dt, attr, hint, dof, th); dt_declare_create() 1012 LASSERT(dt->do_ops); dt_create() 1013 LASSERT(dt->do_ops->do_create); dt_create() 1014 return dt->do_ops->do_create(env, dt, attr, hint, dof, th); dt_create() 1022 LASSERT(dt->do_ops); dt_declare_destroy() 1023 LASSERT(dt->do_ops->do_declare_destroy); dt_declare_destroy() 1024 return dt->do_ops->do_declare_destroy(env, dt, th); dt_declare_destroy() 1032 LASSERT(dt->do_ops); dt_destroy() 1033 LASSERT(dt->do_ops->do_destroy); dt_destroy() 1034 return dt->do_ops->do_destroy(env, dt, th); dt_destroy() 1042 LASSERT(dt->do_ops); dt_read_lock() 1043 LASSERT(dt->do_ops->do_read_lock); dt_read_lock() 1044 dt->do_ops->do_read_lock(env, dt, role); dt_read_lock() 1052 LASSERT(dt->do_ops); dt_write_lock() 1053 LASSERT(dt->do_ops->do_write_lock); dt_write_lock() 1054 dt->do_ops->do_write_lock(env, dt, role); dt_write_lock() 1061 LASSERT(dt->do_ops); dt_read_unlock() 1062 LASSERT(dt->do_ops->do_read_unlock); dt_read_unlock() 1063 dt->do_ops->do_read_unlock(env, dt); dt_read_unlock() 1070 LASSERT(dt->do_ops); dt_write_unlock() 1071 LASSERT(dt->do_ops->do_write_unlock); dt_write_unlock() 1072 dt->do_ops->do_write_unlock(env, dt); dt_write_unlock() 1079 LASSERT(dt->do_ops); dt_write_locked() 1080 LASSERT(dt->do_ops->do_write_locked); dt_write_locked() 1081 return dt->do_ops->do_write_locked(env, dt); dt_write_locked() 1088 LASSERT(dt->do_ops); dt_attr_get() 1089 LASSERT(dt->do_ops->do_attr_get); dt_attr_get() 1090 return dt->do_ops->do_attr_get(env, dt, la, arg); dt_attr_get() 1099 LASSERT(dt->do_ops); dt_declare_attr_set() 1100 LASSERT(dt->do_ops->do_declare_attr_set); dt_declare_attr_set() 1101 return dt->do_ops->do_declare_attr_set(env, dt, la, th); dt_declare_attr_set() 1109 LASSERT(dt->do_ops); dt_attr_set() 1110 LASSERT(dt->do_ops->do_attr_set); dt_attr_set() 1111 return dt->do_ops->do_attr_set(env, dt, la, th, capa); dt_attr_set() 1118 LASSERT(dt->do_ops); dt_declare_ref_add() 1119 LASSERT(dt->do_ops->do_declare_ref_add); dt_declare_ref_add() 1120 return dt->do_ops->do_declare_ref_add(env, dt, th); dt_declare_ref_add() 1127 LASSERT(dt->do_ops); dt_ref_add() 1128 LASSERT(dt->do_ops->do_ref_add); dt_ref_add() 1129 return dt->do_ops->do_ref_add(env, dt, th); dt_ref_add() 1136 LASSERT(dt->do_ops); dt_declare_ref_del() 1137 LASSERT(dt->do_ops->do_declare_ref_del); dt_declare_ref_del() 1138 return dt->do_ops->do_declare_ref_del(env, dt, th); dt_declare_ref_del() 1145 LASSERT(dt->do_ops); dt_ref_del() 1146 LASSERT(dt->do_ops->do_ref_del); dt_ref_del() 1147 return dt->do_ops->do_ref_del(env, dt, th); dt_ref_del() 1155 LASSERT(dt->do_ops); dt_capa_get() 1156 LASSERT(dt->do_ops->do_ref_del); dt_capa_get() 1157 return dt->do_ops->do_capa_get(env, dt, old, opc); dt_capa_get() 1328 LASSERT(dt->do_ops); dt_declare_xattr_del() 1329 LASSERT(dt->do_ops->do_declare_xattr_del); dt_declare_xattr_del() 1330 return dt->do_ops->do_declare_xattr_del(env, dt, name, th); dt_declare_xattr_del() 1339 LASSERT(dt->do_ops); dt_xattr_del() 1340 LASSERT(dt->do_ops->do_xattr_del); dt_xattr_del() 1341 return dt->do_ops->do_xattr_del(env, dt, name, th, capa); dt_xattr_del() 1351 LASSERT(dt->do_ops); dt_declare_xattr_set() 1352 LASSERT(dt->do_ops->do_declare_xattr_set); dt_declare_xattr_set() 1353 return dt->do_ops->do_declare_xattr_set(env, dt, buf, name, fl, th); dt_declare_xattr_set() 1362 LASSERT(dt->do_ops); dt_xattr_set() 1363 LASSERT(dt->do_ops->do_xattr_set); dt_xattr_set() 1364 return dt->do_ops->do_xattr_set(env, dt, buf, name, fl, th, capa); dt_xattr_set() 1372 LASSERT(dt->do_ops); dt_xattr_get() 1373 LASSERT(dt->do_ops->do_xattr_get); dt_xattr_get() 1374 return dt->do_ops->do_xattr_get(env, dt, buf, name, capa); dt_xattr_get() 1382 LASSERT(dt->do_ops); dt_xattr_list() 1383 LASSERT(dt->do_ops->do_xattr_list); dt_xattr_list() 1384 return dt->do_ops->do_xattr_list(env, dt, buf, capa); dt_xattr_list()
|