[go: nahoru, domu]

Searched defs:fiemap (Results 1 - 4 of 4) sorted by relevance

/drivers/staging/lustre/lustre/lov/
H A Dlov_obd.c1603 * \param fiemap fiemap request header
1609 u64 fiemap_calc_fm_end_offset(struct ll_user_fiemap *fiemap, argument
1613 u64 local_end = fiemap->fm_extents[0].fe_logical;
1618 if (fiemap->fm_extent_count == 0 ||
1619 fiemap->fm_extents[0].fe_logical == 0)
1625 fiemap->fm_extents[0].fe_device) {
1695 * \param fiemap fiemap request header
1696 * \param lcl_fm_ext array of local fiemap extent
1702 fiemap_prepare_and_copy_exts(struct ll_user_fiemap *fiemap, struct ll_fiemap_extent *lcl_fm_ext, int ost_index, unsigned int ext_count, int current_extent) argument
1729 struct ll_user_fiemap *fiemap = val; local
[all...]
/drivers/staging/lustre/lustre/llite/
H A Dfile.c1681 static int ll_do_fiemap(struct inode *inode, struct ll_user_fiemap *fiemap, argument
1690 /* Checks for fiemap flags */
1691 if (fiemap->fm_flags & ~LUSTRE_FIEMAP_FLAGS_COMPAT) {
1692 fiemap->fm_flags &= ~LUSTRE_FIEMAP_FLAGS_COMPAT;
1697 if (fiemap->fm_flags & FIEMAP_FLAG_SYNC) {
1711 !(fiemap->fm_flags & FIEMAP_FLAG_DEVICE_ORDER)) {
1723 fiemap->fm_mapped_extents = 0;
1728 memcpy(&fm_key.fiemap, fiemap, sizeof(*fiemap));
3065 struct ll_user_fiemap *fiemap; local
[all...]
/drivers/staging/lustre/lustre/ptlrpc/
H A Dpack_generic.c2017 void lustre_swab_fiemap(struct ll_user_fiemap *fiemap) argument
2021 __swab64s(&fiemap->fm_start);
2022 __swab64s(&fiemap->fm_length);
2023 __swab32s(&fiemap->fm_flags);
2024 __swab32s(&fiemap->fm_mapped_extents);
2025 __swab32s(&fiemap->fm_extent_count);
2026 __swab32s(&fiemap->fm_reserved);
2028 for (i = 0; i < fiemap->fm_mapped_extents; i++)
2029 lustre_swab_fiemap_extent(&fiemap->fm_extents[i]);
/drivers/staging/lustre/lustre/include/lustre/
H A Dlustre_idl.h3342 struct ll_user_fiemap fiemap; member in struct:ll_fiemap_info_key
3347 extern void lustre_swab_fiemap(struct ll_user_fiemap *fiemap);

Completed in 101 milliseconds