Home
last modified time | relevance | path

Searched refs:lu_fid (Results 1 – 42 of 42) sorted by relevance

/linux-4.4.14/drivers/staging/lustre/lustre/include/
Dlustre_fid.h167 extern const struct lu_fid LUSTRE_BFL_FID;
168 extern const struct lu_fid LU_OBF_FID;
169 extern const struct lu_fid LU_DOT_LUSTRE_FID;
238 static inline void lu_local_obj_fid(struct lu_fid *fid, __u32 oid) in lu_local_obj_fid()
245 static inline void lu_local_name_obj_fid(struct lu_fid *fid, __u32 oid) in lu_local_name_obj_fid()
255 static inline int fid_is_root(const struct lu_fid *fid) in fid_is_root()
261 static inline int fid_is_dot_lustre(const struct lu_fid *fid) in fid_is_dot_lustre()
267 static inline int fid_is_obf(const struct lu_fid *fid) in fid_is_obf()
273 static inline int fid_is_otable_it(const struct lu_fid *fid) in fid_is_otable_it()
279 static inline int fid_is_acct(const struct lu_fid *fid) in fid_is_acct()
[all …]
Dobd.h897 struct lu_fid op_fid1; /* operation fid1 (usually parent) */
898 struct lu_fid op_fid2; /* operation fid2 (usually child) */
899 struct lu_fid op_fid3; /* 2 extra fids to find conflicting */
900 struct lu_fid op_fid4; /* to the operation locks. */
1008 int (*o_fid_alloc)(struct obd_export *exp, struct lu_fid *fid,
1127 int (*m_getstatus)(struct obd_export *, struct lu_fid *);
1128 int (*m_null_inode)(struct obd_export *, const struct lu_fid *);
1129 int (*m_find_cbdata)(struct obd_export *, const struct lu_fid *,
1155 int (*m_is_subdir)(struct obd_export *, const struct lu_fid *,
1156 const struct lu_fid *,
[all …]
Dobd_class.h925 struct lu_fid *fid, in obd_fid_alloc()
1373 static inline int md_getstatus(struct obd_export *exp, struct lu_fid *fid) in md_getstatus()
1395 const struct lu_fid *fid) in md_null_inode()
1406 const struct lu_fid *fid, in md_find_cbdata()
1527 const struct lu_fid *pfid, in md_is_subdir()
1528 const struct lu_fid *cfid, in md_is_subdir()
1553 static inline int md_sync(struct obd_export *exp, const struct lu_fid *fid, in md_sync()
1606 static inline int md_setxattr(struct obd_export *exp, const struct lu_fid *fid, in md_setxattr()
1619 static inline int md_getxattr(struct obd_export *exp, const struct lu_fid *fid, in md_getxattr()
1658 const struct lu_fid *fid, in md_cancel_unused()
[all …]
Dlu_object.h519 struct lu_fid loh_fid;
640 lu_site_bkt_from_fid(struct lu_site *site, struct lu_fid *fid) in lu_site_bkt_from_fid()
718 const struct lu_fid *f,
722 const struct lu_fid *f,
751 static inline const struct lu_fid *lu_object_fid(const struct lu_object *o) in lu_object_fid()
Dlclient.h358 __u64 cl_fid_build_ino(const struct lu_fid *fid, int api32);
359 __u32 cl_fid_build_gen(const struct lu_fid *fid);
Dlustre_lib.h94 struct lu_fid och_fid;
Dcl_object.h2356 struct lu_fid *fi_fid;
2731 const struct lu_fid *fid,
/linux-4.4.14/drivers/staging/lustre/lustre/mdc/
Dmdc_internal.h45 void mdc_pack_body(struct ptlrpc_request *req, const struct lu_fid *fid,
48 void mdc_is_subdir_pack(struct ptlrpc_request *req, const struct lu_fid *pfid,
49 const struct lu_fid *cfid, int flags);
53 const struct lu_fid *fid);
77 int mdc_null_inode(struct obd_export *exp, const struct lu_fid *fid);
79 int mdc_find_cbdata(struct obd_export *exp, const struct lu_fid *fid,
94 int mdc_resource_get_unused(struct obd_export *exp, const struct lu_fid *fid,
98 int mdc_fid_alloc(struct obd_export *exp, struct lu_fid *fid,
136 int mdc_cancel_unused(struct obd_export *exp, const struct lu_fid *fid,
141 struct lu_fid *fid, __u64 *bits);
[all …]
Dmdc_lib.c54 void mdc_is_subdir_pack(struct ptlrpc_request *req, const struct lu_fid *pfid, in mdc_is_subdir_pack()
55 const struct lu_fid *cfid, int flags) in mdc_is_subdir_pack()
81 void mdc_pack_body(struct ptlrpc_request *req, const struct lu_fid *fid, in mdc_pack_body()
98 __u32 size, const struct lu_fid *fid) in mdc_readdir_pack()
Dmdc_locks.c155 const struct lu_fid *fid, ldlm_type_t type, in mdc_lock_match()
171 const struct lu_fid *fid, in mdc_cancel_unused()
188 const struct lu_fid *fid) in mdc_null_inode()
215 const struct lu_fid *fid, in mdc_find_cbdata()
221 fid_build_reg_res_name((struct lu_fid *)fid, &res_id); in mdc_find_cbdata()
1035 struct lu_fid *fid, __u64 *bits) in mdc_revalidate_lock()
Dmdc_request.c76 static int mdc_getstatus(struct obd_export *exp, struct lu_fid *rootfid) in mdc_getstatus()
252 const struct lu_fid *pfid, in mdc_is_subdir()
253 const struct lu_fid *cfid, in mdc_is_subdir()
279 const struct lu_fid *fid, in mdc_xattr_common()
386 static int mdc_setxattr(struct obd_export *exp, const struct lu_fid *fid, in mdc_setxattr()
398 static int mdc_getxattr(struct obd_export *exp, const struct lu_fid *fid, in mdc_getxattr()
2144 static int mdc_sync(struct obd_export *exp, const struct lu_fid *fid, in mdc_sync()
2226 int mdc_fid_alloc(struct obd_export *exp, struct lu_fid *fid, in mdc_fid_alloc()
2428 static int mdc_get_remote_perm(struct obd_export *exp, const struct lu_fid *fid, in mdc_get_remote_perm()
Dmdc_reint.c69 int mdc_resource_get_unused(struct obd_export *exp, const struct lu_fid *fid, in mdc_resource_get_unused()
/linux-4.4.14/drivers/staging/lustre/lustre/lmv/
Dlmv_internal.h73 int lmv_fld_lookup(struct lmv_obd *lmv, const struct lu_fid *fid, u32 *mds);
74 int __lmv_fid_alloc(struct lmv_obd *lmv, struct lu_fid *fid, u32 mds);
75 int lmv_fid_alloc(struct obd_export *exp, struct lu_fid *fid,
108 sizeof(struct lu_fid); in lmv_get_easize()
129 lmv_find_target(struct lmv_obd *lmv, const struct lu_fid *fid) in lmv_find_target()
145 struct lu_fid *fid);
Dlmv_fld.c55 const struct lu_fid *fid, in lmv_fld_lookup()
Dlmv_obd.c506 lmv->desc.ld_tgt_count * sizeof(struct lu_fid); in lmv_add_target()
1213 int __lmv_fid_alloc(struct lmv_obd *lmv, struct lu_fid *fid, u32 mds) in __lmv_fid_alloc()
1247 int lmv_fid_alloc(struct obd_export *exp, struct lu_fid *fid, in lmv_fid_alloc()
1441 struct lu_fid *fid) in lmv_getstatus()
1455 static int lmv_getxattr(struct obd_export *exp, const struct lu_fid *fid, in lmv_getxattr()
1479 static int lmv_setxattr(struct obd_export *exp, const struct lu_fid *fid, in lmv_setxattr()
1531 static int lmv_null_inode(struct obd_export *exp, const struct lu_fid *fid) in lmv_null_inode()
1558 static int lmv_find_cbdata(struct obd_export *exp, const struct lu_fid *fid, in lmv_find_cbdata()
1611 struct lu_fid *fid) in lmv_locate_mds()
1698 struct lu_fid fid1; in lmv_enqueue_remote()
[all …]
Dlmv_intent.c56 const struct lu_fid *parent_fid, int flags, in lmv_intent_remote()
/linux-4.4.14/drivers/staging/lustre/lustre/include/lustre/
Dlustre_idl.h338 static inline __u64 fid_seq(const struct lu_fid *fid) in fid_seq()
344 static inline __u32 fid_oid(const struct lu_fid *fid) in fid_oid()
350 static inline __u32 fid_ver(const struct lu_fid *fid) in fid_ver()
355 static inline void fid_zero(struct lu_fid *fid) in fid_zero()
360 static inline __u64 fid_ver_oid(const struct lu_fid *fid) in fid_ver_oid()
446 static inline int fid_is_echo(const struct lu_fid *fid) in fid_is_echo()
456 static inline int fid_is_llog(const struct lu_fid *fid) in fid_is_llog()
493 static inline int fid_is_mdt0(const struct lu_fid *fid) in fid_is_mdt0()
498 static inline void lu_root_fid(struct lu_fid *fid) in lu_root_fid()
515 static inline int fid_is_igif(const struct lu_fid *fid) in fid_is_igif()
[all …]
Dlustre_user.h107 struct lu_fid { struct
126 struct lu_fid ff_parent; /* ff_parent.f_ver == file stripe number */ argument
131 struct lu_fid ff_parent;
139 typedef struct lu_fid lustre_fid;
159 struct lu_fid lma_self_fid;
178 struct lu_fid oi_fid;
206 #define LL_IOC_RECREATE_FID _IOW ('f', 157, struct lu_fid)
222 #define LL_IOC_LLOOP_INFO _IOWR('f', 171, struct lu_fid)
377 struct lu_fid lum_fid;
917 struct lu_fid hssi_fid;
/linux-4.4.14/drivers/staging/lustre/lustre/fid/
Dfid_lib.c80 const struct lu_fid LUSTRE_BFL_FID = { .f_seq = FID_SEQ_SPECIAL,
86 const struct lu_fid LU_DOT_LUSTRE_FID = { .f_seq = FID_SEQ_DOT_LUSTRE,
92 const struct lu_fid LU_OBF_FID = { .f_seq = FID_SEQ_DOT_LUSTRE,
Dfid_request.c245 struct lu_client_seq *seq, struct lu_fid *fid) in seq_client_alloc_fid()
/linux-4.4.14/drivers/staging/lustre/lustre/llite/
Dllite_nfs.c86 const struct lu_fid *fid) in search_inode_for_lustre()
134 struct lu_fid lnf_child;
135 struct lu_fid lnf_parent;
139 ll_iget_for_nfs(struct super_block *sb, struct lu_fid *fid, struct lu_fid *parent) in ll_iget_for_nfs()
216 struct lu_fid fid; in ll_nfs_get_name_filldir()
Dllite_rmtacl.c181 static struct eacl_entry *ee_alloc(pid_t key, struct lu_fid *fid, int type, in ee_alloc()
211 struct lu_fid *fid, int type) in __et_search_del()
230 struct lu_fid *fid, int type) in et_search_del()
253 int ee_add(struct eacl_table *et, pid_t key, struct lu_fid *fid, int type, in ee_add()
Dllite_internal.h85 struct lu_fid lgd_fid; /* target fid we are looking for */
131 struct lu_fid lli_fid;
134 struct lu_fid lli_pfid;
466 struct lu_fid ll_root_fid; /* root object fid */
805 const struct lu_fid *fid);
1019 static inline struct lu_fid *ll_inode2fid(struct inode *inode) in ll_inode2fid()
1021 struct lu_fid *fid; in ll_inode2fid()
1071 struct lu_fid ee_fid;
1084 int ee_add(struct eacl_table *et, pid_t key, struct lu_fid *fid, int type,
1087 struct lu_fid *fid, int type);
Dlloop.c626 struct lu_fid fid; in lo_ioctl()
639 if (copy_to_user((struct lu_fid *)arg, &fid, sizeof(fid))) in lo_ioctl()
Ddir.c510 struct lu_fid fid; in ll_dir_read()
1429 sizeof(struct lu_fid)); in ll_dir_ioctl()
1727 sizeof(struct lu_fid))) in ll_dir_ioctl()
1772 const struct lu_fid *fid; in ll_dir_ioctl()
Dfile.c1321 struct lu_fid fid; in ll_lov_recreate_fid()
1328 if (copy_from_user(&fid, (struct lu_fid *)arg, sizeof(fid))) in ll_lov_recreate_fid()
2293 sizeof(struct lu_fid))) in ll_file_ioctl()
2791 struct lu_fid *fid; in ll_have_md_lock()
2830 struct lu_fid *fid; in ll_take_md_lock()
Dnamei.c865 static inline void ll_get_child_fid(struct dentry *child, struct lu_fid *fid) in ll_get_child_fid()
/linux-4.4.14/drivers/staging/lustre/lustre/obdclass/
Dlu_object.c76 const struct lu_fid *fid; in lu_object_put()
197 const struct lu_fid *f, in lu_object_alloc()
523 const struct lu_fid *f, in htable_lookup()
577 const struct lu_fid *f, in lu_object_find()
585 const struct lu_fid *f, in lu_object_new()
608 const struct lu_fid *f, in lu_object_find_try()
682 const struct lu_fid *f, in lu_object_find_at()
709 const struct lu_fid *f, in lu_object_find_slice()
869 struct lu_fid *fid = (struct lu_fid *)key; in lu_obj_hop_hash()
903 return lu_fid_eq(&h->loh_fid, (struct lu_fid *)key); in lu_obj_hop_keycmp()
Dllog_internal.h55 struct lu_fid lgi_fid;
Dobdo.c48 void obdo_set_parent_fid(struct obdo *dst, const struct lu_fid *parent) in obdo_set_parent_fid()
Dllog_swab.c61 void lustre_swab_lu_fid(struct lu_fid *fid) in lustre_swab_lu_fid()
Dcl_object.c109 struct cl_device *cd, const struct lu_fid *fid, in cl_object_find()
Dcl_io.c239 static inline const struct lu_fid *
Dcl_lock.c2173 const struct lu_fid *fid; in cl_lock_descr_print()
/linux-4.4.14/drivers/staging/lustre/lustre/lclient/
Dglimpse.c91 const struct lu_fid *fid = lu_object_fid(&clob->co_lu); in cl_glimpse_lock()
Dlcommon_cl.c1014 struct lu_fid *fid; in cl_file_inode_init()
1166 __u64 cl_fid_build_ino(const struct lu_fid *fid, int api32) in cl_fid_build_ino()
1177 __u32 cl_fid_build_gen(const struct lu_fid *fid) in cl_fid_build_gen()
/linux-4.4.14/drivers/staging/lustre/lustre/lov/
Dlov_cl_internal.h443 struct lu_fid lti_fid;
Dlov_object.c113 const struct lu_fid *fid, in lov_sub_find()
206 struct lu_fid *ofid = &lti->lti_fid; in lov_init_raid0()
/linux-4.4.14/drivers/staging/lustre/lustre/obdecho/
Decho_client.c180 struct lu_fid eti_fid;
181 struct lu_fid eti_fid2;
944 struct lu_fid *fid; in cl_echo_object_find()
1865 struct lu_fid fid; in echo_client_iocontrol()
/linux-4.4.14/drivers/staging/lustre/lustre/ldlm/
Dldlm_resource.c459 struct lu_fid fid; in ldlm_res_hop_fid_hash()
/linux-4.4.14/drivers/staging/lustre/lustre/ptlrpc/
Dlayout.c1091 sizeof(struct lu_fid), lustre_swab_lu_fid, NULL);
Dpack_generic.c2041 lustre_swab_lu_fid((struct lu_fid *)&b->qb_id); in lustre_swab_quota_body()