Home
last modified time | relevance | path

Searched refs:obdo (Results 1 – 26 of 26) sorted by relevance

/linux-4.4.14/drivers/staging/lustre/lustre/ptlrpc/
Dwiretest.c1115 LASSERTF((int)sizeof(struct obdo) == 208, "found %lld\n", in lustre_assert_wire_constants()
1116 (long long)(int)sizeof(struct obdo)); in lustre_assert_wire_constants()
1117 LASSERTF((int)offsetof(struct obdo, o_valid) == 0, "found %lld\n", in lustre_assert_wire_constants()
1118 (long long)(int)offsetof(struct obdo, o_valid)); in lustre_assert_wire_constants()
1119 LASSERTF((int)sizeof(((struct obdo *)0)->o_valid) == 8, "found %lld\n", in lustre_assert_wire_constants()
1120 (long long)(int)sizeof(((struct obdo *)0)->o_valid)); in lustre_assert_wire_constants()
1121 LASSERTF((int)offsetof(struct obdo, o_oi) == 8, "found %lld\n", in lustre_assert_wire_constants()
1122 (long long)(int)offsetof(struct obdo, o_oi)); in lustre_assert_wire_constants()
1123 LASSERTF((int)sizeof(((struct obdo *)0)->o_oi) == 16, "found %lld\n", in lustre_assert_wire_constants()
1124 (long long)(int)sizeof(((struct obdo *)0)->o_oi)); in lustre_assert_wire_constants()
[all …]
Dpack_generic.c1537 static void lustre_swab_obdo(struct obdo *o) in lustre_swab_obdo()
2065 static void dump_obdo(struct obdo *oa) in dump_obdo()
/linux-4.4.14/drivers/staging/lustre/lustre/obdclass/
Dobdo.c48 void obdo_set_parent_fid(struct obdo *dst, const struct lu_fid *parent) in obdo_set_parent_fid()
59 void obdo_from_inode(struct obdo *dst, struct inode *src, u32 valid) in obdo_from_inode()
118 void obdo_to_ioobj(struct obdo *oa, struct obd_ioobj *ioobj) in obdo_to_ioobj()
130 static void iattr_from_obdo(struct iattr *attr, struct obdo *oa, u32 valid) in iattr_from_obdo()
178 void md_from_obdo(struct md_op_data *op_data, struct obdo *oa, u32 valid) in md_from_obdo()
DMakefile3 obdclass-y := linux/linux-module.o linux/linux-obdo.o linux/linux-sysctl.o \
7 statfs_pack.o obdo.o obd_config.o obd_mount.o \
Dgenops.c597 obdo_cachep = kmem_cache_create("ll_obdo_cache", sizeof(struct obdo), in obd_init_caches()
/linux-4.4.14/drivers/staging/lustre/lustre/include/
Dobd.h156 struct obdo *oi_oa;
1026 struct obdo *oa, struct lov_stripe_md **ea,
1029 struct obdo *oa, struct lov_stripe_md *ea,
1043 struct obd_export *exp, struct obdo *oa, int objcount,
1048 struct obd_export *exp, struct obdo *oa,
1220 int (*lsm_destroy)(struct lov_stripe_md *, struct obdo *oa,
1272 void obdo_from_inode(struct obdo *dst, struct inode *src, u32 valid);
1273 void obdo_set_parent_fid(struct obdo *dst, const struct lu_fid *parent);
Dobd_class.h266 struct obdo;
267 void obdo_refresh_inode(struct inode *dst, struct obdo *src, u32 valid);
269 void obdo_to_ioobj(struct obdo *oa, struct obd_ioobj *ioobj);
270 void md_from_obdo(struct md_op_data *op_data, struct obdo *oa, u32 valid);
694 struct obdo *obdo, struct lov_stripe_md **ea, in obd_create() argument
702 rc = OBP(exp->exp_obd, create)(env, exp, obdo, ea, oti); in obd_create()
707 struct obdo *obdo, struct lov_stripe_md *ea, in obd_destroy() argument
716 rc = OBP(exp->exp_obd, destroy)(env, exp, obdo, ea, oti, md_exp); in obd_destroy()
1113 struct obd_export *exp, struct obdo *oa, in obd_preprw()
1130 struct obd_export *exp, struct obdo *oa, in obd_commitrw()
[all …]
Dlustre_lib.h142 struct obdo ioc_obdo1;
143 struct obdo ioc_obdo2;
Dcl_object.h2472 struct obdo *cra_oa;
/linux-4.4.14/drivers/staging/lustre/lustre/lov/
Dlov_internal.h132 void lov_merge_attrs(struct obdo *tgt, struct obdo *src, u64 valid,
175 struct obdo *src_oa, struct lov_stripe_md *lsm,
Dlov_merge.c150 void lov_merge_attrs(struct obdo *tgt, struct obdo *src, u64 valid, in lov_merge_attrs()
Dlov_ea.c158 static int lsm_destroy_plain(struct lov_stripe_md *lsm, struct obdo *oa, in lsm_destroy_plain()
Dlov_request.c194 struct obdo *tmp_oa; in common_attr_done()
352 struct obdo *src_oa, struct lov_stripe_md *lsm, in lov_prep_destroy_set()
Dlov_obd.c967 static int lov_recreate(struct obd_export *exp, struct obdo *src_oa, in lov_recreate()
1022 struct obdo *src_oa, struct lov_stripe_md **ea, in lov_create()
1062 struct obdo *oa, struct lov_stripe_md *lsm, in lov_destroy()
/linux-4.4.14/drivers/staging/lustre/lustre/llite/
Dfile.c911 struct obdo *obdo, __u64 ioepoch, int sync) in ll_lsm_getattr() argument
920 oinfo.oi_oa = obdo; in ll_lsm_getattr()
957 int ll_inode_getattr(struct inode *inode, struct obdo *obdo, in ll_inode_getattr() argument
965 obdo, ioepoch, sync); in ll_inode_getattr()
967 struct ost_id *oi = lsm ? &lsm->lsm_oi : &obdo->o_oi; in ll_inode_getattr()
969 obdo_refresh_inode(inode, obdo, obdo->o_valid); in ll_inode_getattr()
1030 struct obdo obdo = { 0 }; in ll_glimpse_ioctl() local
1033 rc = ll_lsm_getattr(lsm, sbi->ll_dt_exp, &obdo, 0, 0); in ll_glimpse_ioctl()
1035 st->st_size = obdo.o_size; in ll_glimpse_ioctl()
1036 st->st_blocks = obdo.o_blocks; in ll_glimpse_ioctl()
[all …]
Dllite_close.c215 struct obdo *oa; in ll_som_update()
Dllite_internal.h725 int ll_inode_getattr(struct inode *inode, struct obdo *obdo,
Dnamei.c877 struct obdo *oa; in ll_objects_destroy()
/linux-4.4.14/drivers/staging/lustre/lustre/osc/
Dosc_internal.h93 struct obdo *oa, struct lov_stripe_md **ea,
95 int osc_real_create(struct obd_export *exp, struct obdo *oa,
Dosc_request.c65 struct obdo *aa_oa;
82 struct obdo *sa_oa;
434 int osc_real_create(struct obd_export *exp, struct obdo *oa, in osc_real_create()
632 static int osc_resource_get_unused(struct obd_export *exp, struct obdo *oa, in osc_resource_get_unused()
693 struct obdo *oa, struct lov_stripe_md **ea, in osc_create()
727 struct obdo *oa, struct lov_stripe_md *ea, in osc_destroy()
792 static void osc_announce_cached(struct client_obd *cli, struct obdo *oa, in osc_announce_cached()
869 struct obdo *oa = ((struct osc_brw_async_args *)aa)->aa_oa; in osc_shrink_grant_interpret()
885 static void osc_shrink_grant_local(struct client_obd *cli, struct obdo *oa) in osc_shrink_grant_local()
1215 struct obdo *oa, in osc_brw_prep_request()
[all …]
Dosc_io.c399 struct obdo *oa = &oio->oi_oa; in osc_io_setattr_start()
546 struct obdo *oa = &oio->oi_oa; in osc_fsync_ost()
722 struct obdo *oa; in osc_req_attr_set()
Dosc_cl_internal.h79 struct obdo oi_oa;
/linux-4.4.14/drivers/staging/lustre/lustre/obdclass/linux/
Dlinux-obdo.c52 void obdo_refresh_inode(struct inode *dst, struct obdo *src, u32 valid) in obdo_refresh_inode()
/linux-4.4.14/drivers/staging/lustre/lustre/obdecho/
Decho_client.c1322 int on_target, struct obdo *oa, void *ulsm, in echo_create_object()
1415 struct obdo *oa) in echo_get_object()
1546 static int echo_client_kbrw(struct echo_device *ed, int rw, struct obdo *oa, in echo_client_kbrw()
1645 struct obdo *oa, struct echo_object *eco, in echo_client_prep_commit()
1756 struct obdo *oa = &data->ioc_obdo1; in echo_client_brw_ioctl()
1806 echo_client_enqueue(struct obd_export *exp, struct obdo *oa, in echo_client_enqueue()
1840 echo_client_cancel(struct obd_export *exp, struct obdo *oa) in echo_client_cancel()
1864 struct obdo *oa; in echo_client_iocontrol()
/linux-4.4.14/drivers/staging/lustre/lustre/include/lustre/
Dlustre_idl.h3224 struct obdo { struct
3271 struct obdo *wobdo, in lustre_set_wire_obdo() argument
3272 const struct obdo *lobdo) in lustre_set_wire_obdo()
3289 struct obdo *lobdo, in lustre_get_wire_obdo()
3290 const struct obdo *wobdo) in lustre_get_wire_obdo()
3317 struct obdo oa;
3323 struct obdo oa;
/linux-4.4.14/drivers/staging/lustre/lustre/lclient/
Dlcommon_cl.c835 struct obdo *oa; in ccc_req_attr_set()