
#include <vipl_structs.h>
Data Fields | |
| gm_lookaside * | lookaside |
| VIP_UINT16 | set_magic |
| VIP_UINT16 | cur_seq_num |
| VIP_UINT32 | count |
| VIP_UINT32 | max_count |
| VIP_HANDLE * | head |
| VIP_HANDLE * | tail |
| VIP_NIC * | vip_nic_ptr |
Definition at line 80 of file vipl_structs.h.
|
|
The GM lookaside list used to efficienly manage the memory footprint and the re-use of handles in the set. Definition at line 84 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(), and vip_init_handle_set(). |
|
|
Magic number used to validate the related handles. Definition at line 86 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(), and vip_init_handle_set(). |
|
|
Value of the sequence number of the next handle allocated from this handle set. Definition at line 89 of file vipl_structs.h. Referenced by vip_allocate_handle(), and vip_init_handle_set(). |
|
|
Current number of handles in the collection. Definition at line 91 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(), and vip_init_handle_set(). |
|
|
Maximum number of handles supported by this collection. Definition at line 93 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(), and vip_init_handle_set(). |
|
|
Pointer to the first allocated handle in the set. Definition at line 95 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(), and vip_init_handle_set(). |
|
|
Pointer to the last allocated handle in the set. Definition at line 97 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(), and vip_init_handle_set(). |
|
|
Pointer to the parent NIC handle, containing the handle set. Definition at line 99 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(), and VipOpenNic(). |
1.4.4.