Home
last modified time | relevance | path

Searched refs:obd_import (Results 1 – 41 of 41) sorted by relevance

/linux-4.4.14/drivers/staging/lustre/lustre/include/
Dlustre_ha.h45 struct obd_import;
50 int ptlrpc_replay(struct obd_import *imp);
51 int ptlrpc_resend(struct obd_import *imp);
52 void ptlrpc_free_committed(struct obd_import *imp);
53 void ptlrpc_wake_delayed(struct obd_import *imp);
54 int ptlrpc_recover_import(struct obd_import *imp, char *new_uuid, int async);
55 int ptlrpc_set_import_active(struct obd_import *imp, int active);
56 void ptlrpc_activate_import(struct obd_import *imp);
57 void ptlrpc_deactivate_import(struct obd_import *imp);
58 void ptlrpc_invalidate_import(struct obd_import *imp);
[all …]
Dlustre_import.h156 struct obd_import { struct
311 typedef void (*obd_import_callback)(struct obd_import *imp, void *closure, argument
326 void class_observe_import(struct obd_import *imp, obd_import_callback cb,
328 void class_unobserve_import(struct obd_import *imp, obd_import_callback cb,
330 void class_notify_import_observers(struct obd_import *imp, int event,
371 int import_at_get_index(struct obd_import *imp, int portal);
377 struct obd_import *class_exp2cliimp(struct obd_export *);
Dlustre_sec.h48 struct obd_import;
518 struct ptlrpc_sec * (*create_sec) (struct obd_import *imp,
596 int (*install_rctx)(struct obd_import *imp,
747 int (*install_rctx)(struct obd_import *imp,
811 struct obd_import *ps_import;
1011 int sptlrpc_import_sec_adapt(struct obd_import *imp,
1014 struct ptlrpc_sec *sptlrpc_import_sec_ref(struct obd_import *imp);
1015 void sptlrpc_import_sec_put(struct obd_import *imp);
1017 int sptlrpc_import_check_ctx(struct obd_import *imp);
1018 void sptlrpc_import_flush_root_ctx(struct obd_import *imp);
[all …]
Dlustre_export.h156 struct obd_import *exp_imp_reverse;
263 struct obd_import *imp = class_exp2cliimp(exp); in client_is_remote()
287 static inline int imp_connect_lru_resize(struct obd_import *imp) in imp_connect_lru_resize()
310 static inline bool imp_connect_lvb_type(struct obd_import *imp) in imp_connect_lvb_type()
330 static inline bool imp_connect_disp_stripe(struct obd_import *imp) in imp_connect_disp_stripe()
Dlustre_net.h1455 struct obd_import *rq_import;
1742 struct obd_import *bd_import;
2349 void ptlrpc_abort_inflight(struct obd_import *imp);
2374 struct ptlrpc_request *ptlrpc_request_alloc(struct obd_import *imp,
2376 struct ptlrpc_request *ptlrpc_request_alloc_pool(struct obd_import *imp,
2382 struct ptlrpc_request *ptlrpc_request_alloc_pack(struct obd_import *imp,
2421 struct obd_import *imp);
2427 void *ptlrpcd_alloc_work(struct obd_import *imp,
2522 int ptlrpc_connect_import(struct obd_import *imp);
2523 int ptlrpc_init_import(struct obd_import *imp);
[all …]
Dobd.h237 struct obd_import;
241 struct obd_import *cl_import; /* ptlrpc connection state */
984 int (*o_add_conn)(struct obd_import *imp, struct obd_uuid *uuid,
986 int (*o_del_conn)(struct obd_import *imp, struct obd_uuid *uuid);
1059 int (*o_import_event)(struct obd_device *, struct obd_import *,
Dobd_class.h199 struct obd_import *class_import_get(struct obd_import *);
200 void class_import_put(struct obd_import *);
201 struct obd_import *class_new_import(struct obd_device *obd);
202 void class_destroy_import(struct obd_import *exp);
564 struct obd_import *imp; in obd_cleanup_client_import()
796 static inline int obd_add_conn(struct obd_import *imp, struct obd_uuid *uuid, in obd_add_conn()
812 static inline int obd_del_conn(struct obd_import *imp, struct obd_uuid *uuid) in obd_del_conn()
1183 struct obd_import *imp, in obd_import_event()
Dlustre_log.h246 struct obd_import *loc_imp; /* to use in RPC's: can be backward
Dlustre_lib.h75 int do_set_info_async(struct obd_import *imp,
Dlustre_dlm.h1052 int ldlm_replay_locks(struct obd_import *imp);
/linux-4.4.14/drivers/staging/lustre/lustre/ptlrpc/
Dptlrpc_internal.h45 struct obd_import;
74 int ptlrpc_import_in_recovery(struct obd_import *imp);
75 int ptlrpc_set_import_discon(struct obd_import *imp, __u32 conn_cnt);
76 void ptlrpc_handle_failed_import(struct obd_import *imp);
77 int ptlrpc_replay_next(struct obd_import *imp, int *inflight);
78 void ptlrpc_initiate_recovery(struct obd_import *imp);
242 void ptlrpc_pinger_sending_on_import(struct obd_import *imp);
243 void ptlrpc_pinger_commit_expected(struct obd_import *imp);
Dpinger.c52 ptlrpc_prep_ping(struct obd_import *imp) in ptlrpc_prep_ping()
84 static int ptlrpc_ping(struct obd_import *imp) in ptlrpc_ping()
103 static void ptlrpc_update_next_ping(struct obd_import *imp, int soon) in ptlrpc_update_next_ping()
116 static inline int imp_is_deactive(struct obd_import *imp) in imp_is_deactive()
122 static inline int ptlrpc_next_reconnect(struct obd_import *imp) in ptlrpc_next_reconnect()
166 static void ptlrpc_pinger_process_import(struct obd_import *imp, in ptlrpc_pinger_process_import()
243 struct obd_import *imp = in ptlrpc_pinger_main()
244 list_entry(iter, struct obd_import, in ptlrpc_pinger_main()
339 void ptlrpc_pinger_sending_on_import(struct obd_import *imp) in ptlrpc_pinger_sending_on_import()
345 void ptlrpc_pinger_commit_expected(struct obd_import *imp) in ptlrpc_pinger_commit_expected()
[all …]
Drecover.c59 void ptlrpc_initiate_recovery(struct obd_import *imp) in ptlrpc_initiate_recovery()
69 int ptlrpc_replay_next(struct obd_import *imp, int *inflight) in ptlrpc_replay_next()
179 int ptlrpc_resend(struct obd_import *imp) in ptlrpc_resend()
213 void ptlrpc_wake_delayed(struct obd_import *imp) in ptlrpc_wake_delayed()
231 struct obd_import *imp = failed_req->rq_import; in ptlrpc_request_handle_notconn()
266 int ptlrpc_set_import_active(struct obd_import *imp, int active) in ptlrpc_set_import_active()
308 int ptlrpc_recover_import(struct obd_import *imp, char *new_uuid, int async) in ptlrpc_recover_import()
366 int ptlrpc_import_in_recovery(struct obd_import *imp) in ptlrpc_import_in_recovery()
Dimport.c63 static void __import_set_state(struct obd_import *imp, in __import_set_state()
109 int ptlrpc_import_recovery_state_machine(struct obd_import *imp);
116 int ptlrpc_init_import(struct obd_import *imp) in ptlrpc_init_import()
157 int ptlrpc_set_import_discon(struct obd_import *imp, __u32 conn_cnt) in ptlrpc_set_import_discon()
206 void ptlrpc_deactivate_import(struct obd_import *imp) in ptlrpc_deactivate_import()
244 static unsigned int ptlrpc_inflight_timeout(struct obd_import *imp) in ptlrpc_inflight_timeout()
266 void ptlrpc_invalidate_import(struct obd_import *imp) in ptlrpc_invalidate_import()
381 void ptlrpc_activate_import(struct obd_import *imp) in ptlrpc_activate_import()
397 static void ptlrpc_pinger_force(struct obd_import *imp) in ptlrpc_pinger_force()
410 void ptlrpc_fail_import(struct obd_import *imp, __u32 conn_cnt) in ptlrpc_fail_import()
[all …]
Dllog_client.c83 struct obd_import *imp; in llog_client_open()
151 struct obd_import *imp; in llog_client_next_block()
209 struct obd_import *imp; in llog_client_prev_block()
261 struct obd_import *imp; in llog_client_read_header()
Dclient.c143 struct obd_import *imp = req->rq_import; in ptlrpc_prep_bulk_imp()
597 struct obd_import *imp = request->rq_import; in __ptlrpc_request_bufs_pack()
716 struct ptlrpc_request *__ptlrpc_request_alloc(struct obd_import *imp, in __ptlrpc_request_alloc()
748 ptlrpc_request_alloc_internal(struct obd_import *imp, in ptlrpc_request_alloc_internal()
767 struct ptlrpc_request *ptlrpc_request_alloc(struct obd_import *imp, in ptlrpc_request_alloc()
778 struct ptlrpc_request *ptlrpc_request_alloc_pool(struct obd_import *imp, in ptlrpc_request_alloc_pool()
806 struct ptlrpc_request *ptlrpc_request_alloc_pack(struct obd_import *imp, in ptlrpc_request_alloc_pack()
1013 static int ptlrpc_import_delay_req(struct obd_import *imp, in ptlrpc_import_delay_req()
1114 struct obd_import *imp = req->rq_import; in ptlrpc_check_status()
1164 struct obd_import *imp = req->rq_import; in after_reply()
[all …]
Dllog_net.c57 struct obd_import *new_imp; in llog_initiator_connect()
Dsec.c299 static int import_sec_check_expire(struct obd_import *imp) in import_sec_check_expire()
318 static int import_sec_validate_get(struct obd_import *imp, in import_sec_validate_get()
354 struct obd_import *imp = req->rq_import; in sptlrpc_req_get_ctx()
837 int sptlrpc_import_check_ctx(struct obd_import *imp) in sptlrpc_import_check_ctx()
1226 struct ptlrpc_sec *sptlrpc_sec_create(struct obd_import *imp, in sptlrpc_sec_create()
1275 struct ptlrpc_sec *sptlrpc_import_sec_ref(struct obd_import *imp) in sptlrpc_import_sec_ref()
1287 static void sptlrpc_import_sec_install(struct obd_import *imp, in sptlrpc_import_sec_install()
1319 static void sptlrpc_import_sec_adapt_inplace(struct obd_import *imp, in sptlrpc_import_sec_adapt_inplace()
1344 int sptlrpc_import_sec_adapt(struct obd_import *imp, in sptlrpc_import_sec_adapt()
1435 void sptlrpc_import_sec_put(struct obd_import *imp) in sptlrpc_import_sec_put()
[all …]
Dlproc_ptlrpc.c1223 struct obd_import *imp = obd->u.cli.cl_import; in lprocfs_wr_import()
1286 struct obd_import *imp = obd->u.cli.cl_import; in lprocfs_rd_pinger_recov()
1305 struct obd_import *imp = cli->cl_import; in lprocfs_wr_pinger_recov()
Dsec_null.c119 struct ptlrpc_sec *null_create_sec(struct obd_import *imp, in null_create_sec()
Dsec_config.c811 struct obd_import *imp; in sptlrpc_conf_client_adapt()
Dsec_plain.c436 struct ptlrpc_sec *plain_create_sec(struct obd_import *imp, in plain_create_sec()
Dpack_generic.c1419 int do_set_info_async(struct obd_import *imp, in do_set_info_async()
/linux-4.4.14/drivers/staging/lustre/lustre/ldlm/
Dldlm_lib.c57 static int import_set_conn(struct obd_import *imp, struct obd_uuid *uuid, in import_set_conn()
128 int import_set_conn_priority(struct obd_import *imp, struct obd_uuid *uuid) in import_set_conn_priority()
133 int client_import_add_conn(struct obd_import *imp, struct obd_uuid *uuid, in client_import_add_conn()
140 int client_import_del_conn(struct obd_import *imp, struct obd_uuid *uuid) in client_import_del_conn()
199 int client_import_find_conn(struct obd_import *imp, lnet_nid_t peer, in client_import_find_conn()
219 void client_destroy_import(struct obd_import *imp) in client_destroy_import()
263 struct obd_import *imp; in client_obd_setup()
494 struct obd_import *imp = cli->cl_import; in client_connect_import()
559 struct obd_import *imp; in client_disconnect_export()
Dldlm_request.c94 struct obd_import *imp; in ldlm_expired_completion_wait()
219 struct obd_import *imp = NULL; in ldlm_completion_ast()
554 static inline int ldlm_format_handles_avail(struct obd_import *imp, in ldlm_format_handles_avail()
867 struct obd_import *imp; in ldlm_cli_cancel_req()
947 static inline struct ldlm_pool *ldlm_imp2pl(struct obd_import *imp) in ldlm_imp2pl()
1838 static int replay_one_lock(struct obd_import *imp, struct ldlm_lock *lock) in replay_one_lock()
1947 int ldlm_replay_locks(struct obd_import *imp) in ldlm_replay_locks()
Dldlm_internal.h112 struct obd_import *imp, int force);
Dldlm_flock.c449 struct obd_import *imp = NULL; in ldlm_flock_completion_ast()
Dldlm_resource.c907 struct obd_import *imp, in ldlm_namespace_free_prior()
Dldlm_lock.c1904 struct obd_import *imp = exp->exp_obd->u.cli.cl_import; in _ldlm_lock_debug()
/linux-4.4.14/drivers/staging/lustre/lustre/obdclass/
Dgenops.c58 static void obd_zombie_import_add(struct obd_import *imp);
604 sizeof(struct obd_import), in obd_init_caches()
645 struct obd_import *class_exp2cliimp(struct obd_export *exp) in class_exp2cliimp()
834 static void class_import_destroy(struct obd_import *imp) in class_import_destroy()
868 struct obd_import *class_import_get(struct obd_import *import) in class_import_get()
878 void class_import_put(struct obd_import *imp) in class_import_put()
911 struct obd_import *class_new_import(struct obd_device *obd) in class_new_import()
913 struct obd_import *imp; in class_new_import()
951 void class_destroy_import(struct obd_import *import) in class_destroy_import()
1120 struct obd_import *import; in obd_zombie_impexp_cull()
[all …]
Dlprocfs_status.c490 struct obd_import *imp; in lprocfs_rd_server_uuid()
582 static int obd_import_flags2str(struct obd_import *imp, struct seq_file *m) in obd_import_flags2str()
625 struct obd_import *imp; in lprocfs_rd_import()
776 struct obd_import *imp; in lprocfs_rd_state()
819 struct obd_import *imp; in lprocfs_rd_timeouts()
Dobd_config.c543 struct obd_import *imp; in class_add_conn()
577 struct obd_import *imp; in class_del_conn()
/linux-4.4.14/drivers/staging/lustre/lustre/mdc/
Dmdc_request.c668 struct obd_import *imp = open_req->rq_import; in mdc_set_open_replay_data()
1051 struct obd_import *imp = NULL; in mdc_statfs()
1155 struct obd_import *imp = class_exp2cliimp(exp); in mdc_ioc_hsm_progress()
1188 static int mdc_ioc_hsm_ct_register(struct obd_import *imp, __u32 archives) in mdc_ioc_hsm_ct_register()
1265 static int mdc_ioc_hsm_ct_unregister(struct obd_import *imp) in mdc_ioc_hsm_ct_unregister()
1373 struct obd_import *imp = class_exp2cliimp(exp); in mdc_ioc_hsm_request()
1733 struct obd_import *imp = obd->u.cli.cl_import; in mdc_iocontrol()
1882 struct obd_import *imp = class_exp2cliimp(exp); in mdc_get_info_rpc()
1964 struct obd_import *imp = class_exp2cliimp(exp); in mdc_ioc_hsm_ct_start()
2026 struct obd_import *imp = (struct obd_import *)cb_arg; in mdc_hsm_ct_reregister()
[all …]
Dmdc_reint.c213 struct obd_import *import = exp->exp_obd->u.cli.cl_import; in mdc_create()
/linux-4.4.14/drivers/staging/lustre/lustre/mgc/
Dmgc_request.c440 struct obd_import *imp; in lprocfs_mgc_rd_ir_state()
960 struct obd_import *imp = class_exp2cliimp(exp); in mgc_set_info_async()
1037 struct obd_import *imp = class_exp2cliimp(exp); in mgc_get_info()
1050 struct obd_import *imp, in mgc_import_event()
/linux-4.4.14/drivers/staging/lustre/lustre/lov/
Dlov_ea.c168 struct obd_import *imp = tgt->ltd_obd->u.cli.cl_import; in lov_tgt_maxbytes()
Dlov_obd.c133 struct obd_import *imp; in lov_connect_obd()
/linux-4.4.14/drivers/staging/lustre/lustre/fld/
Dfld_request.c403 struct obd_import *imp; in fld_client_rpc()
/linux-4.4.14/drivers/staging/lustre/lustre/osc/
Dosc_request.c144 struct obd_import *imp = class_exp2cliimp(exp); in osc_unpackmd()
2473 struct obd_import *imp = NULL; in osc_statfs()
2828 struct obd_import *imp = class_exp2cliimp(exp); in osc_set_info_async()
2995 struct obd_import *imp, in osc_import_event()
3172 struct obd_import *imp; in osc_precleanup()
Dosc_io.c261 struct obd_import *imp = class_exp2cliimp(dev->od_exp); in osc_io_prepare_write()
/linux-4.4.14/drivers/staging/lustre/lustre/lmv/
Dlmv_obd.c1139 struct obd_import *imp;