/linux-4.4.14/drivers/staging/lustre/lustre/lov/ |
D | lov_merge.c | 50 struct ost_lvb *lvb, __u64 *kms_place) in lov_merge_lvb_kms() argument 55 s64 current_mtime = lvb->lvb_mtime; in lov_merge_lvb_kms() 56 s64 current_atime = lvb->lvb_atime; in lov_merge_lvb_kms() 57 s64 current_ctime = lvb->lvb_ctime; in lov_merge_lvb_kms() 65 POSTID(&lsm->lsm_oi), lvb->lvb_size, lvb->lvb_mtime, in lov_merge_lvb_kms() 66 lvb->lvb_atime, lvb->lvb_ctime, lvb->lvb_blocks); in lov_merge_lvb_kms() 104 lvb->lvb_size = size; in lov_merge_lvb_kms() 105 lvb->lvb_blocks = blocks; in lov_merge_lvb_kms() 106 lvb->lvb_mtime = current_mtime; in lov_merge_lvb_kms() 107 lvb->lvb_atime = current_atime; in lov_merge_lvb_kms() [all …]
|
D | lovsub_object.c | 116 struct ost_lvb *lvb) in lovsub_object_glimpse() argument 120 return cl_object_glimpse(env, &los->lso_super->lo_cl, lvb); in lovsub_object_glimpse()
|
D | lov_object.c | 473 struct ost_lvb *lvb = &lov_env_info(env)->lti_lvb; in lov_attr_get_raid0() local 476 memset(lvb, 0, sizeof(*lvb)); in lov_attr_get_raid0() 479 lvb->lvb_atime = LLONG_MIN; in lov_attr_get_raid0() 480 lvb->lvb_ctime = LLONG_MIN; in lov_attr_get_raid0() 481 lvb->lvb_mtime = LLONG_MIN; in lov_attr_get_raid0() 496 result = lov_merge_lvb_kms(lsm, lvb, &kms); in lov_attr_get_raid0() 499 cl_lvb2attr(lov_attr, lvb); in lov_attr_get_raid0()
|
D | lov_internal.h | 137 struct ost_lvb *lvb, __u64 *kms_place);
|
/linux-4.4.14/drivers/staging/lustre/lustre/osc/ |
D | osc_object.c | 129 lu_printer_t p, const struct ost_lvb *lvb) in osc_lvb_print() argument 132 lvb->lvb_size, lvb->lvb_mtime, lvb->lvb_atime, in osc_lvb_print() 133 lvb->lvb_ctime, lvb->lvb_blocks); in osc_lvb_print() 165 struct ost_lvb *lvb = &oinfo->loi_lvb; in osc_attr_set() local 168 lvb->lvb_size = attr->cat_size; in osc_attr_set() 170 lvb->lvb_mtime = attr->cat_mtime; in osc_attr_set() 172 lvb->lvb_atime = attr->cat_atime; in osc_attr_set() 174 lvb->lvb_ctime = attr->cat_ctime; in osc_attr_set() 176 lvb->lvb_blocks = attr->cat_blocks; in osc_attr_set() 186 const struct cl_object *obj, struct ost_lvb *lvb) in osc_object_glimpse() argument [all …]
|
D | osc_io.c | 414 struct ost_lvb *lvb = &io->u.ci_setattr.sa_attr; in osc_io_setattr_start() local 422 attr->cat_mtime = lvb->lvb_mtime; in osc_io_setattr_start() 426 attr->cat_atime = lvb->lvb_atime; in osc_io_setattr_start() 430 attr->cat_ctime = lvb->lvb_ctime; in osc_io_setattr_start() 723 struct ost_lvb *lvb; in osc_req_attr_set() local 726 lvb = &oinfo->loi_lvb; in osc_req_attr_set() 730 oa->o_mtime = lvb->lvb_mtime; in osc_req_attr_set() 734 oa->o_atime = lvb->lvb_atime; in osc_req_attr_set() 738 oa->o_ctime = lvb->lvb_ctime; in osc_req_attr_set()
|
D | osc_lock.c | 340 struct ost_lvb *lvb; in osc_lock_lvb_update() local 349 lvb = &olck->ols_lvb; in osc_lock_lvb_update() 354 cl_lvb2attr(attr, lvb); in osc_lock_lvb_update() 365 *lvb = *(struct ost_lvb *)dlmlock->l_lvb_data; in osc_lock_lvb_update() 366 size = lvb->lvb_size; in osc_lock_lvb_update() 373 lvb->lvb_size, size); in osc_lock_lvb_update() 378 lvb->lvb_size, oinfo->loi_kms, in osc_lock_lvb_update() 384 lvb->lvb_size, oinfo->loi_kms); in osc_lock_lvb_update() 839 struct ost_lvb *lvb; in osc_ldlm_glimpse_ast() local 864 sizeof(*lvb)); in osc_ldlm_glimpse_ast() [all …]
|
D | osc_request.c | 2083 static int osc_enqueue_fini(struct ptlrpc_request *req, struct ost_lvb *lvb, in osc_enqueue_fini() argument 2109 lvb->lvb_size, lvb->lvb_blocks, lvb->lvb_mtime); in osc_enqueue_fini() 2124 struct ost_lvb *lvb; in osc_enqueue_interpret() local 2147 lvb = NULL; in osc_enqueue_interpret() 2150 lvb = aa->oa_lvb; in osc_enqueue_interpret() 2156 mode, flags, lvb, lvb_len, &handle, rc); in osc_enqueue_interpret() 2190 struct ost_lvb *lvb, int kms_valid, in osc_enqueue_base() argument 2293 sizeof(*lvb)); in osc_enqueue_base() 2300 rc = ldlm_cli_enqueue(exp, &req, einfo, res_id, policy, flags, lvb, in osc_enqueue_base() 2301 sizeof(*lvb), LVB_T_OST, lockh, async); in osc_enqueue_base() [all …]
|
D | osc_internal.h | 110 struct ost_lvb *lvb, int kms_valid,
|
D | osc_cl_internal.h | 430 lu_printer_t p, const struct ost_lvb *lvb);
|
/linux-4.4.14/fs/ocfs2/ |
D | dlmglue.c | 127 struct ocfs2_meta_lvb *lvb = ocfs2_dlm_lvb(&lockres->l_lksb); in ocfs2_dump_meta_lvb_info() local 132 lvb->lvb_version, be32_to_cpu(lvb->lvb_iclusters), in ocfs2_dump_meta_lvb_info() 133 be32_to_cpu(lvb->lvb_igeneration)); in ocfs2_dump_meta_lvb_info() 135 (unsigned long long)be64_to_cpu(lvb->lvb_isize), in ocfs2_dump_meta_lvb_info() 136 be32_to_cpu(lvb->lvb_iuid), be32_to_cpu(lvb->lvb_igid), in ocfs2_dump_meta_lvb_info() 137 be16_to_cpu(lvb->lvb_imode)); in ocfs2_dump_meta_lvb_info() 139 "mtime_packed 0x%llx iattr 0x%x\n", be16_to_cpu(lvb->lvb_inlink), in ocfs2_dump_meta_lvb_info() 140 (long long)be64_to_cpu(lvb->lvb_iatime_packed), in ocfs2_dump_meta_lvb_info() 141 (long long)be64_to_cpu(lvb->lvb_ictime_packed), in ocfs2_dump_meta_lvb_info() 142 (long long)be64_to_cpu(lvb->lvb_imtime_packed), in ocfs2_dump_meta_lvb_info() [all …]
|
D | stackglue.h | 68 char lvb[DLM_LVB_LEN]; member
|
D | stack_user.c | 798 static void lvb_to_version(char *lvb, struct ocfs2_protocol_version *ver) in lvb_to_version() argument 801 (struct ocfs2_protocol_version *)lvb; in lvb_to_version() 810 static void version_to_lvb(struct ocfs2_protocol_version *ver, char *lvb) in version_to_lvb() argument 813 (struct ocfs2_protocol_version *)lvb; in version_to_lvb()
|
D | stack_o2cb.c | 251 return (void *)(lksb->lksb_o2dlm.lvb); in o2cb_dlm_lvb()
|
/linux-4.4.14/drivers/staging/lustre/lustre/obdclass/ |
D | cl_object.c | 274 struct ost_lvb *lvb) in cl_object_glimpse() argument 284 result = obj->co_ops->coo_glimpse(env, obj, lvb); in cl_object_glimpse() 291 lvb->lvb_size, lvb->lvb_mtime, lvb->lvb_atime, in cl_object_glimpse() 292 lvb->lvb_ctime, lvb->lvb_blocks); in cl_object_glimpse() 910 void cl_lvb2attr(struct cl_attr *attr, const struct ost_lvb *lvb) in cl_lvb2attr() argument 912 attr->cat_size = lvb->lvb_size; in cl_lvb2attr() 913 attr->cat_mtime = lvb->lvb_mtime; in cl_lvb2attr() 914 attr->cat_atime = lvb->lvb_atime; in cl_lvb2attr() 915 attr->cat_ctime = lvb->lvb_ctime; in cl_lvb2attr() 916 attr->cat_blocks = lvb->lvb_blocks; in cl_lvb2attr()
|
/linux-4.4.14/drivers/staging/lustre/lustre/ldlm/ |
D | ldlm_lock.c | 1355 void *lvb; in ldlm_fill_lvb() local 1364 lvb = req_capsule_client_swab_get(pill, in ldlm_fill_lvb() 1368 lvb = req_capsule_server_swab_get(pill, in ldlm_fill_lvb() 1371 if (unlikely(lvb == NULL)) { in ldlm_fill_lvb() 1376 memcpy(data, lvb, size); in ldlm_fill_lvb() 1381 lvb = req_capsule_client_swab_get(pill, in ldlm_fill_lvb() 1385 lvb = req_capsule_server_sized_swab_get(pill, in ldlm_fill_lvb() 1388 if (unlikely(lvb == NULL)) { in ldlm_fill_lvb() 1393 memcpy(data, lvb, size); in ldlm_fill_lvb() 1406 lvb = req_capsule_client_swab_get(pill, in ldlm_fill_lvb() [all …]
|
D | ldlm_request.c | 335 __u64 *flags, void *lvb, __u32 lvb_len, in ldlm_cli_enqueue_fini() argument 372 LASSERT(lvb != NULL); in ldlm_cli_enqueue_fini() 391 lvb, size); in ldlm_cli_enqueue_fini() 508 if (lvb_len && lvb != NULL) { in ldlm_cli_enqueue_fini() 511 memcpy(lvb, lock->l_lvb_data, lvb_len); in ldlm_cli_enqueue_fini() 657 void *lvb, __u32 lvb_len, enum lvb_type lvb_type, in ldlm_cli_enqueue() argument 766 einfo->ei_mode, flags, lvb, lvb_len, in ldlm_cli_enqueue()
|
/linux-4.4.14/drivers/staging/lustre/lustre/ptlrpc/ |
D | pack_generic.c | 1640 void lustre_swab_ost_lvb_v1(struct ost_lvb_v1 *lvb) in lustre_swab_ost_lvb_v1() argument 1642 __swab64s(&lvb->lvb_size); in lustre_swab_ost_lvb_v1() 1643 __swab64s(&lvb->lvb_mtime); in lustre_swab_ost_lvb_v1() 1644 __swab64s(&lvb->lvb_atime); in lustre_swab_ost_lvb_v1() 1645 __swab64s(&lvb->lvb_ctime); in lustre_swab_ost_lvb_v1() 1646 __swab64s(&lvb->lvb_blocks); in lustre_swab_ost_lvb_v1() 1650 void lustre_swab_ost_lvb(struct ost_lvb *lvb) in lustre_swab_ost_lvb() argument 1652 __swab64s(&lvb->lvb_size); in lustre_swab_ost_lvb() 1653 __swab64s(&lvb->lvb_mtime); in lustre_swab_ost_lvb() 1654 __swab64s(&lvb->lvb_atime); in lustre_swab_ost_lvb() [all …]
|
/linux-4.4.14/fs/ocfs2/dlmfs/ |
D | userdlm.c | 550 char *lvb; in user_dlm_write_lvb() local 557 lvb = ocfs2_dlm_lvb(&lockres->l_lksb); in user_dlm_write_lvb() 558 memcpy(lvb, val, len); in user_dlm_write_lvb() 568 char *lvb; in user_dlm_read_lvb() local 577 lvb = ocfs2_dlm_lvb(&lockres->l_lksb); in user_dlm_read_lvb() 578 memcpy(val, lvb, len); in user_dlm_read_lvb()
|
/linux-4.4.14/fs/ocfs2/dlm/ |
D | dlmast.c | 207 memcpy(lksb->lvb, res->lvb, DLM_LVB_LEN); in dlm_update_lvb() 430 memcpy(lock->lksb->lvb, past->lvb, DLM_LVB_LEN); in dlm_proxy_ast_handler() 477 vec[1].iov_base = lock->lksb->lvb; in dlm_send_proxy_ast_msg()
|
D | dlmconvert.c | 213 memcpy(res->lvb, lock->lksb->lvb, DLM_LVB_LEN); in __dlmconvert_master() 391 vec[1].iov_base = lock->lksb->lvb; in dlm_send_remote_convert_request() 519 memcpy(&lksb->lvb[0], &cnv->lvb[0], DLM_LVB_LEN); in dlm_convert_lock_handler()
|
D | dlmunlock.c | 167 memcpy(res->lvb, lksb->lvb, DLM_LVB_LEN); in dlmunlock_common() 348 vec[1].iov_base = lock->lksb->lvb; in dlm_send_remote_unlock_request() 494 memcpy(&lksb->lvb[0], &unlock->lvb[0], DLM_LVB_LEN); in dlm_unlock_lock_handler()
|
D | dlmrecovery.c | 1205 if (dlm_lvb_is_empty(mres->lvb)) { in dlm_prepare_lvb_for_migration() 1206 memcpy(mres->lvb, lock->lksb->lvb, DLM_LVB_LEN); in dlm_prepare_lvb_for_migration() 1211 if (!memcmp(mres->lvb, lock->lksb->lvb, DLM_LVB_LEN)) in dlm_prepare_lvb_for_migration() 1928 if (!dlm_lvb_is_empty(mres->lvb)) { in dlm_process_recovery_data() 1933 memcpy(lksb->lvb, mres->lvb, DLM_LVB_LEN); in dlm_process_recovery_data() 1938 memcpy(res->lvb, mres->lvb, DLM_LVB_LEN); in dlm_process_recovery_data() 1944 if (!dlm_lvb_is_empty(res->lvb) && in dlm_process_recovery_data() 1946 memcmp(res->lvb, mres->lvb, DLM_LVB_LEN))) { in dlm_process_recovery_data() 1954 printk("%02x", res->lvb[i]); in dlm_process_recovery_data() 1957 printk("%02x", mres->lvb[i]); in dlm_process_recovery_data() [all …]
|
D | dlmcommon.h | 332 char lvb[DLM_LVB_LEN]; member 396 static inline int dlm_lvb_is_empty(char *lvb) in dlm_lvb_is_empty() argument 400 if (lvb[i]) in dlm_lvb_is_empty() 589 u8 lvb[DLM_LVB_LEN]; member 628 s8 lvb[0]; member 643 s8 lvb[0]; member 659 s8 lvb[0]; member
|
D | dlmapi.h | 115 char lvb[DLM_LVB_LEN]; member
|
D | dlmdebug.c | 556 "%02x", (unsigned char)res->lvb[i]); in dump_lockres()
|
D | dlmmaster.c | 596 memset(res->lvb, 0, DLM_LVB_LEN); in dlm_init_lockres()
|
/linux-4.4.14/drivers/staging/lustre/lustre/lclient/ |
D | lcommon_cl.c | 409 const struct cl_object *obj, struct ost_lvb *lvb) in ccc_object_glimpse() argument 413 lvb->lvb_mtime = cl_inode_mtime(inode); in ccc_object_glimpse() 414 lvb->lvb_atime = cl_inode_atime(inode); in ccc_object_glimpse() 415 lvb->lvb_ctime = cl_inode_ctime(inode); in ccc_object_glimpse() 421 if (lvb->lvb_size > 0 && lvb->lvb_blocks == 0) in ccc_object_glimpse() 422 lvb->lvb_blocks = dirty_cnt(inode); in ccc_object_glimpse()
|
/linux-4.4.14/include/uapi/linux/ |
D | dlm_device.h | 46 char lvb[DLM_USER_LVB_LEN]; member
|
/linux-4.4.14/fs/dlm/ |
D | user.c | 50 char lvb[DLM_USER_LVB_LEN]; member 118 memcpy(kb->i.lock.lvb, kb32->i.lock.lvb, DLM_USER_LVB_LEN); in compat_input() 267 params->lkid, params->lvb, in device_user_lock() 313 params->lvb); in device_user_unlock()
|
/linux-4.4.14/drivers/staging/lustre/lustre/llite/ |
D | file.c | 984 struct ost_lvb lvb; in ll_merge_lvb() local 994 lvb.lvb_size = i_size_read(inode); in ll_merge_lvb() 995 lvb.lvb_blocks = inode->i_blocks; in ll_merge_lvb() 996 lvb.lvb_mtime = LTIME_S(inode->i_mtime); in ll_merge_lvb() 997 lvb.lvb_atime = LTIME_S(inode->i_atime); in ll_merge_lvb() 998 lvb.lvb_ctime = LTIME_S(inode->i_ctime); in ll_merge_lvb() 1005 if (lvb.lvb_atime < attr->cat_atime) in ll_merge_lvb() 1006 lvb.lvb_atime = attr->cat_atime; in ll_merge_lvb() 1007 if (lvb.lvb_ctime < attr->cat_ctime) in ll_merge_lvb() 1008 lvb.lvb_ctime = attr->cat_ctime; in ll_merge_lvb() [all …]
|
/linux-4.4.14/drivers/staging/lustre/lustre/include/ |
D | lustre_dlm.h | 1237 void *lvb, __u32 lvb_len, enum lvb_type lvb_type, 1250 __u64 *flags, void *lvb, __u32 lvb_len,
|
D | cl_object.h | 388 const struct cl_object *obj, struct ost_lvb *lvb); 2744 struct ost_lvb *lvb); 3240 void cl_lvb2attr(struct cl_attr *attr, const struct ost_lvb *lvb);
|
D | lclient.h | 290 const struct cl_object *obj, struct ost_lvb *lvb);
|
/linux-4.4.14/fs/gfs2/ |
D | lock_dlm.c | 486 static int all_jid_bits_clear(char *lvb) in all_jid_bits_clear() argument 488 return !memchr_inv(lvb + JID_BITMAP_OFFSET, 0, in all_jid_bits_clear()
|
/linux-4.4.14/drivers/staging/lustre/lustre/include/lustre/ |
D | lustre_idl.h | 1819 void lustre_swab_ost_lvb_v1(struct ost_lvb_v1 *lvb); 1833 void lustre_swab_ost_lvb(struct ost_lvb *lvb); 2003 void lustre_swab_lquota_lvb(struct lquota_lvb *lvb);
|