]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - drivers/staging/lustre/include/linux/lnet/api.h
staging: lustre: lnet: change lnet_ins_pos_t to proper enum
[mirror_ubuntu-bionic-kernel.git] / drivers / staging / lustre / include / linux / lnet / api.h
index cb0d6b481455befde934478899b3197560aacdb2..125d5cbb1b28a52e3cfc3a23486b4a69839ba109 100644 (file)
@@ -74,9 +74,8 @@ int LNetNIFini(void);
  * \see LNetMEAttach
  * @{
  */
-int LNetGetId(unsigned int index, lnet_process_id_t *id);
+int LNetGetId(unsigned int index, struct lnet_process_id *id);
 int LNetDist(lnet_nid_t nid, lnet_nid_t *srcnid, __u32 *order);
-void LNetSnprintHandle(char *str, int str_len, lnet_handle_any_t handle);
 
 /** @} lnet_addr */
 
@@ -94,22 +93,22 @@ void LNetSnprintHandle(char *str, int str_len, lnet_handle_any_t handle);
  * @{
  */
 int LNetMEAttach(unsigned int      portal,
-                lnet_process_id_t match_id_in,
+                struct lnet_process_id match_id_in,
                 __u64             match_bits_in,
                 __u64             ignore_bits_in,
-                lnet_unlink_t     unlink_in,
-                lnet_ins_pos_t    pos_in,
-                lnet_handle_me_t *handle_out);
+                enum lnet_unlink unlink_in,
+                enum lnet_ins_pos pos_in,
+                struct lnet_handle_me *handle_out);
 
-int LNetMEInsert(lnet_handle_me_t  current_in,
-                lnet_process_id_t match_id_in,
+int LNetMEInsert(struct lnet_handle_me current_in,
+                struct lnet_process_id match_id_in,
                 __u64             match_bits_in,
                 __u64             ignore_bits_in,
-                lnet_unlink_t     unlink_in,
-                lnet_ins_pos_t    position_in,
-                lnet_handle_me_t *handle_out);
+                enum lnet_unlink unlink_in,
+                enum lnet_ins_pos position_in,
+                struct lnet_handle_me *handle_out);
 
-int LNetMEUnlink(lnet_handle_me_t current_in);
+int LNetMEUnlink(struct lnet_handle_me current_in);
 /** @} lnet_me */
 
 /** \defgroup lnet_md Memory descriptors
@@ -125,16 +124,16 @@ int LNetMEUnlink(lnet_handle_me_t current_in);
  * associated with a MD: LNetMDUnlink().
  * @{
  */
-int LNetMDAttach(lnet_handle_me_t  current_in,
-                lnet_md_t         md_in,
-                lnet_unlink_t     unlink_in,
-                lnet_handle_md_t *handle_out);
+int LNetMDAttach(struct lnet_handle_me current_in,
+                struct lnet_md md_in,
+                enum lnet_unlink unlink_in,
+                struct lnet_handle_md *md_handle_out);
 
-int LNetMDBind(lnet_md_t          md_in,
-              lnet_unlink_t       unlink_in,
-              lnet_handle_md_t   *handle_out);
+int LNetMDBind(struct lnet_md md_in,
+              enum lnet_unlink unlink_in,
+              struct lnet_handle_md *md_handle_out);
 
-int LNetMDUnlink(lnet_handle_md_t md_in);
+int LNetMDUnlink(struct lnet_handle_md md_in);
 /** @} lnet_md */
 
 /** \defgroup lnet_eq Events and event queues
@@ -147,9 +146,9 @@ int LNetMDUnlink(lnet_handle_md_t md_in);
  * associated with it. If an event handler exists, it will be run for each
  * event that is deposited into the EQ.
  *
- * In addition to the lnet_handle_eq_t, the LNet API defines two types
+ * In addition to the lnet_handle_eq, the LNet API defines two types
  * associated with events: The ::lnet_event_kind_t defines the kinds of events
- * that can be stored in an EQ. The lnet_event_t defines a structure that
+ * that can be stored in an EQ. The lnet_event defines a structure that
  * holds the information about with an event.
  *
  * There are five functions for dealing with EQs: LNetEQAlloc() is used to
@@ -162,14 +161,14 @@ int LNetMDUnlink(lnet_handle_md_t md_in);
  */
 int LNetEQAlloc(unsigned int       count_in,
                lnet_eq_handler_t  handler,
-               lnet_handle_eq_t  *handle_out);
+               struct lnet_handle_eq *handle_out);
 
-int LNetEQFree(lnet_handle_eq_t eventq_in);
+int LNetEQFree(struct lnet_handle_eq eventq_in);
 
-int LNetEQPoll(lnet_handle_eq_t *eventqs_in,
+int LNetEQPoll(struct lnet_handle_eq *eventqs_in,
               int               neq_in,
               int               timeout_ms,
-              lnet_event_t     *event_out,
+              struct lnet_event *event_out,
               int              *which_eq_out);
 /** @} lnet_eq */
 
@@ -180,17 +179,17 @@ int LNetEQPoll(lnet_handle_eq_t *eventqs_in,
  * @{
  */
 int LNetPut(lnet_nid_t       self,
-           lnet_handle_md_t  md_in,
+           struct lnet_handle_md md_in,
            lnet_ack_req_t    ack_req_in,
-           lnet_process_id_t target_in,
+           struct lnet_process_id target_in,
            unsigned int      portal_in,
            __u64             match_bits_in,
            unsigned int      offset_in,
            __u64             hdr_data_in);
 
 int LNetGet(lnet_nid_t       self,
-           lnet_handle_md_t  md_in,
-           lnet_process_id_t target_in,
+           struct lnet_handle_md md_in,
+           struct lnet_process_id target_in,
            unsigned int      portal_in,
            __u64             match_bits_in,
            unsigned int      offset_in);
@@ -203,7 +202,7 @@ int LNetGet(lnet_nid_t            self,
 int LNetSetLazyPortal(int portal);
 int LNetClearLazyPortal(int portal);
 int LNetCtl(unsigned int cmd, void *arg);
-void LNetDebugPeer(lnet_process_id_t id);
+void LNetDebugPeer(struct lnet_process_id id);
 
 /** @} lnet_misc */