
#include <vipl_structs.h>
Data Fields | |
| VIP_UINT16 | magic |
| VIP_UINT16 | seq_num |
| VIP_UINT32 | ref_count |
| VIP_HANDLE * | prev |
| VIP_HANDLE * | next |
| VIP_NIC * | vip_nic_ptr |
Definition at line 60 of file vipl_structs.h.
|
|
Magic number used to validate the handle type. Definition at line 63 of file vipl_structs.h. Referenced by vip_allocate_handle(), and vip_free_handle(). |
|
|
Sequence number incremented at each creation of such handle. Definition at line 65 of file vipl_structs.h. Referenced by vip_allocate_handle(), vip_handle_conn_req(), vip_send_conn_request(), VipConnectPeerRequest(), and VipConnectRequest(). |
|
|
Number of other handles dependent on this one. Should be 0 to allow destruction of the handle. Definition at line 68 of file vipl_structs.h. Referenced by vip_allocate_handle(), vip_destroy_conn_handle_set(), vip_destroy_cq_handle_set(), vip_destroy_mem_handle_set(), vip_destroy_ptag_handle_set(), vip_destroy_vi_handle_set(), vip_free_handle(), vip_wait_for_notification(), and VipCreateVi(). |
|
|
Previous handle in the double linked list, NULL if the first one. Definition at line 70 of file vipl_structs.h. Referenced by vip_allocate_handle(), and vip_free_handle(). |
|
|
Next handle in the double linked list, NULL if the last one. Definition at line 72 of file vipl_structs.h. Referenced by vip_allocate_handle(), and vip_free_handle(). |
|
|
Pointer to the parent NIC handle, containing the handle set. Definition at line 74 of file vipl_structs.h. Referenced by vip_allocate_handle(), vip_cq_notify_thread(), vip_free_handle(), vip_handle_conn_req(), vip_notify_desc_completion(), vip_process_send_desc(), vip_recv_notify_thread(), vip_remove_conn_waiting_list(), vip_send_notify_thread(), vip_vi_transition_to_error_state(), and vip_wait_for_notification(). |
1.4.4.