Whamcloud - gitweb
LU-13005 lnet: remove lib-eq.
[fs/lustre-release.git] / lnet / include / lnet / lib-types.h
index 6486e83..41d7ee7 100644 (file)
@@ -182,10 +182,6 @@ struct lnet_libhandle {
 #define lh_entry(ptr, type, member) \
        ((type *)((char *)(ptr)-(char *)(&((type *)0)->member)))
 
-struct lnet_eq {
-       lnet_eq_handler_t       eq_callback;
-};
-
 struct lnet_me {
        struct list_head        me_list;
        int                     me_cpt;
@@ -213,7 +209,7 @@ struct lnet_libmd {
        unsigned int             md_niov;       /* # frags at end of struct */
        void                    *md_user_ptr;
        struct lnet_rsp_tracker *md_rspt_ptr;
-       struct lnet_eq          *md_eq;
+       lnet_eq_handler_t        md_eq;
        struct lnet_handle_md    md_bulk_handle;
        union {
                struct kvec      iov[LNET_MAX_IOV];
@@ -1056,7 +1052,7 @@ struct lnet {
         * ln_api_mutex.
         */
        struct lnet_handle_md           ln_ping_target_md;
-       struct lnet_eq                  *ln_ping_target_eq;
+       lnet_eq_handler_t               ln_ping_target_eq;
        struct lnet_ping_buffer         *ln_ping_target;
        atomic_t                        ln_ping_target_seqno;
 
@@ -1068,13 +1064,13 @@ struct lnet {
         * buffer may linger a while after it has been unlinked, in
         * which case the event handler cleans up.
         */
-       struct lnet_eq                  *ln_push_target_eq;
+       lnet_eq_handler_t               ln_push_target_eq;
        struct lnet_handle_md           ln_push_target_md;
        struct lnet_ping_buffer         *ln_push_target;
        int                             ln_push_target_nnis;
 
        /* discovery event queue handle */
-       struct lnet_eq                  *ln_dc_eq;
+       lnet_eq_handler_t               ln_dc_eq;
        /* discovery requests */
        struct list_head                ln_dc_request;
        /* discovery working list */
@@ -1145,7 +1141,7 @@ struct lnet {
         */
        struct list_head                **ln_mt_zombie_rstqs;
        /* recovery eq handler */
-       struct lnet_eq                  *ln_mt_eq;
+       lnet_eq_handler_t               ln_mt_eq;
 
        /*
         * Completed when the discovery and monitor threads can enter their