*
* \see LNetMEAttach
* @{ */
-int LNetGetId(unsigned int index, struct lnet_process_id *id);
-int LNetDist(lnet_nid_t nid, lnet_nid_t *srcnid, __u32 *order);
-lnet_nid_t LNetPrimaryNID(lnet_nid_t nid);
+int LNetGetId(unsigned int index, struct lnet_processid *id);
+int LNetDist(struct lnet_nid *nid, struct lnet_nid *srcnid, __u32 *order);
+void LNetPrimaryNID(struct lnet_nid *nid);
bool LNetIsPeerLocal(lnet_nid_t nid);
/** @} lnet_addr */
* The LNet API provides two data movement operations: LNetPut()
* and LNetGet().
* @{ */
-int LNetPut(lnet_nid_t self,
- struct lnet_handle_md md_in,
- enum lnet_ack_req ack_req_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,
- struct lnet_handle_md md_in,
- struct lnet_process_id target_in,
- unsigned int portal_in,
- __u64 match_bits_in,
- unsigned int offset_in,
- bool recovery);
+int LNetPut(struct lnet_nid *self,
+ struct lnet_handle_md md_in,
+ enum lnet_ack_req ack_req_in,
+ struct lnet_processid *target_in,
+ unsigned int portal_in,
+ __u64 match_bits_in,
+ unsigned int offset_in,
+ __u64 hdr_data_in);
+
+int LNetGet(struct lnet_nid *self,
+ struct lnet_handle_md md_in,
+ struct lnet_processid *target_in,
+ unsigned int portal_in,
+ __u64 match_bits_in,
+ unsigned int offset_in,
+ bool recovery);
/** @} lnet_data */