/linux-4.1.27/drivers/staging/lustre/lustre/ldlm/ |
D | ldlm_internal.h | 88 static inline int ldlm_ns_empty(struct ldlm_namespace *ns) in ldlm_ns_empty() 93 void ldlm_namespace_move_to_active_locked(struct ldlm_namespace *, ldlm_side_t); 94 void ldlm_namespace_move_to_inactive_locked(struct ldlm_namespace *, 96 struct ldlm_namespace *ldlm_namespace_first_locked(ldlm_side_t); 109 int ldlm_cancel_lru(struct ldlm_namespace *ns, int nr, 111 int ldlm_cancel_lru_local(struct ldlm_namespace *ns, 121 void ldlm_namespace_free_prior(struct ldlm_namespace *ns, 123 void ldlm_namespace_free_post(struct ldlm_namespace *ns); 145 ldlm_lock_create(struct ldlm_namespace *ns, const struct ldlm_res_id *, 149 ldlm_error_t ldlm_lock_enqueue(struct ldlm_namespace *, struct ldlm_lock **, [all …]
|
D | ldlm_resource.c | 159 struct ldlm_namespace *ns = m->private; in lprocfs_ns_resources_seq_show() 173 struct ldlm_namespace *ns = m->private; in lprocfs_ns_locks_seq_show() 184 struct ldlm_namespace *ns = m->private; in lprocfs_lru_size_seq_show() 196 struct ldlm_namespace *ns = ((struct seq_file *)file->private_data)->private; in lprocfs_lru_size_seq_write() 284 struct ldlm_namespace *ns = m->private; in lprocfs_elc_seq_show() 294 struct ldlm_namespace *ns = ((struct seq_file *)file->private_data)->private; in lprocfs_elc_seq_write() 310 void ldlm_namespace_proc_unregister(struct ldlm_namespace *ns) in ldlm_namespace_proc_unregister() 330 int ldlm_namespace_proc_register(struct ldlm_namespace *ns) in ldlm_namespace_proc_register() 562 struct ldlm_namespace *ldlm_namespace_new(struct obd_device *obd, char *name, in ldlm_namespace_new() 567 struct ldlm_namespace *ns = NULL; in ldlm_namespace_new() [all …]
|
D | ldlm_request.c | 395 int ldlm_cli_enqueue_local(struct ldlm_namespace *ns, in ldlm_cli_enqueue_local() 460 static void failed_lock_cleanup(struct ldlm_namespace *ns, in failed_lock_cleanup() 511 struct ldlm_namespace *ns = exp->exp_obd->obd_namespace; in ldlm_cli_enqueue_fini() 748 struct ldlm_namespace *ns = exp->exp_obd->obd_namespace; in ldlm_prep_elc_req() 854 struct ldlm_namespace *ns; in ldlm_cli_enqueue() 1313 struct ldlm_namespace *ns; in ldlm_cli_cancel() 1408 static ldlm_policy_res_t ldlm_cancel_no_wait_policy(struct ldlm_namespace *ns, in ldlm_cancel_no_wait_policy() 1444 static ldlm_policy_res_t ldlm_cancel_lrur_policy(struct ldlm_namespace *ns, in ldlm_cancel_lrur_policy() 1483 static ldlm_policy_res_t ldlm_cancel_passed_policy(struct ldlm_namespace *ns, in ldlm_cancel_passed_policy() 1503 static ldlm_policy_res_t ldlm_cancel_aged_policy(struct ldlm_namespace *ns, in ldlm_cancel_aged_policy() [all …]
|
D | ldlm_pool.c | 180 static inline struct ldlm_namespace *ldlm_pl2ns(struct ldlm_pool *pl) in ldlm_pl2ns() 182 return container_of(pl, struct ldlm_namespace, ns_pool); in ldlm_pl2ns() 531 struct ldlm_namespace *ns; in ldlm_cli_pool_shrink() 743 struct ldlm_namespace *ns = ldlm_pl2ns(pl); in ldlm_pool_proc_init() 855 int ldlm_pool_init(struct ldlm_pool *pl, struct ldlm_namespace *ns, in ldlm_pool_init() 1057 struct ldlm_namespace *ns; in ldlm_pools_count() 1058 struct ldlm_namespace *ns_old = NULL; /* loop detection */ in ldlm_pools_count() 1111 struct ldlm_namespace *ns; in ldlm_pools_scan() 1185 struct ldlm_namespace *ns; in ldlm_pools_recalc() 1186 struct ldlm_namespace *ns_old = NULL; in ldlm_pools_recalc()
|
D | ldlm_lockd.c | 114 struct ldlm_namespace *blwi_ns; 142 void ldlm_handle_bl_callback(struct ldlm_namespace *ns, in ldlm_handle_bl_callback() 181 struct ldlm_namespace *ns, in ldlm_handle_cp_callback() 330 struct ldlm_namespace *ns, in ldlm_handle_gl_callback() 405 struct ldlm_namespace *ns, in init_blwi() 439 static int ldlm_bl_to_thread(struct ldlm_namespace *ns, in ldlm_bl_to_thread() 470 int ldlm_bl_to_thread_lock(struct ldlm_namespace *ns, struct ldlm_lock_desc *ld, in ldlm_bl_to_thread_lock() 476 int ldlm_bl_to_thread_list(struct ldlm_namespace *ns, struct ldlm_lock_desc *ld, in ldlm_bl_to_thread_list() 560 struct ldlm_namespace *ns; in ldlm_callback_handler()
|
D | ldlm_lock.c | 155 void ldlm_register_intent(struct ldlm_namespace *ns, ldlm_res_policy arg) in ldlm_register_intent() 229 struct ldlm_namespace *ns = ldlm_lock_to_ns(lock); in ldlm_lock_remove_from_lru_nolock() 245 struct ldlm_namespace *ns = ldlm_lock_to_ns(lock); in ldlm_lock_remove_from_lru() 264 struct ldlm_namespace *ns = ldlm_lock_to_ns(lock); in ldlm_lock_add_to_lru_nolock() 282 struct ldlm_namespace *ns = ldlm_lock_to_ns(lock); in ldlm_lock_add_to_lru() 295 struct ldlm_namespace *ns = ldlm_lock_to_ns(lock); in ldlm_lock_touch_in_lru() 484 int ldlm_lock_change_resource(struct ldlm_namespace *ns, struct ldlm_lock *lock, in ldlm_lock_change_resource() 792 struct ldlm_namespace *ns; in ldlm_lock_decref_internal() 1225 ldlm_mode_t ldlm_lock_match(struct ldlm_namespace *ns, __u64 flags, in ldlm_lock_match() 1490 struct ldlm_lock *ldlm_lock_create(struct ldlm_namespace *ns, in ldlm_lock_create() [all …]
|
D | ldlm_flock.c | 250 struct ldlm_namespace *ns = ldlm_res_to_ns(res); in ldlm_process_flock_lock()
|
/linux-4.1.27/drivers/staging/lustre/lustre/include/ |
D | lustre_dlm.h | 198 struct ldlm_namespace; 268 typedef int (*ldlm_res_policy)(struct ldlm_namespace *, struct ldlm_lock **, 315 struct ldlm_namespace *nsb_namespace; 368 struct ldlm_namespace { struct 509 static inline int ns_is_client(struct ldlm_namespace *ns) in ns_is_client() argument 522 static inline int ns_is_server(struct ldlm_namespace *ns) in ns_is_server() 535 static inline int ns_connect_cancelset(struct ldlm_namespace *ns) in ns_connect_cancelset() 544 static inline int ns_connect_lru_resize(struct ldlm_namespace *ns) in ns_connect_lru_resize() 550 static inline void ns_register_cancel(struct ldlm_namespace *ns, in ns_register_cancel() 966 ldlm_ns_name(struct ldlm_namespace *ns) in ldlm_ns_name() [all …]
|
D | lustre_fid.h | 485 struct ldlm_namespace;
|
D | obd.h | 854 struct ldlm_namespace *obd_namespace;
|
/linux-4.1.27/drivers/staging/lustre/lustre/ptlrpc/ |
D | ptlrpc_internal.h | 44 struct ldlm_namespace;
|
/linux-4.1.27/drivers/staging/lustre/lustre/mdc/ |
D | mdc_reint.c | 73 struct ldlm_namespace *ns = exp->exp_obd->obd_namespace; in mdc_resource_get_unused()
|
D | mdc_locks.c | 192 struct ldlm_namespace *ns = class_exp2obd(exp)->obd_namespace; in mdc_null_inode()
|
D | mdc_request.c | 2328 struct ldlm_namespace *ns = obd->obd_namespace; in mdc_import_event()
|
/linux-4.1.27/drivers/staging/lustre/lustre/mgc/ |
D | mgc_request.c | 1082 struct ldlm_namespace *ns = obd->obd_namespace; in mgc_import_event()
|
/linux-4.1.27/drivers/staging/lustre/lustre/osc/ |
D | osc_request.c | 664 struct ldlm_namespace *ns = exp->exp_obd->obd_namespace; in osc_resource_get_unused() 3073 struct ldlm_namespace *ns = obd->obd_namespace; in osc_import_event()
|