Searched refs:vmci_handle_arr (Results 1 - 5 of 5) sorted by relevance

/linux-master/drivers/misc/vmw_vmci/
H A Dvmci_handle_array.h15 struct vmci_handle_arr { struct
26 struct vmci_handle_arr *vmci_handle_arr_create(u32 capacity, u32 max_capacity);
27 void vmci_handle_arr_destroy(struct vmci_handle_arr *array);
28 int vmci_handle_arr_append_entry(struct vmci_handle_arr **array_ptr,
30 struct vmci_handle vmci_handle_arr_remove_entry(struct vmci_handle_arr *array,
33 struct vmci_handle vmci_handle_arr_remove_tail(struct vmci_handle_arr *array);
35 vmci_handle_arr_get_entry(const struct vmci_handle_arr *array, u32 index);
36 bool vmci_handle_arr_has_entry(const struct vmci_handle_arr *array,
38 struct vmci_handle *vmci_handle_arr_get_handles(struct vmci_handle_arr *array);
41 const struct vmci_handle_arr *arra
[all...]
H A Dvmci_handle_array.c11 struct vmci_handle_arr *vmci_handle_arr_create(u32 capacity, u32 max_capacity)
13 struct vmci_handle_arr *array;
33 void vmci_handle_arr_destroy(struct vmci_handle_arr *array)
38 int vmci_handle_arr_append_entry(struct vmci_handle_arr **array_ptr,
41 struct vmci_handle_arr *array = *array_ptr;
45 struct vmci_handle_arr *new_array;
71 struct vmci_handle vmci_handle_arr_remove_entry(struct vmci_handle_arr *array,
93 struct vmci_handle vmci_handle_arr_remove_tail(struct vmci_handle_arr *array)
110 vmci_handle_arr_get_entry(const struct vmci_handle_arr *array, u32 index)
118 bool vmci_handle_arr_has_entry(const struct vmci_handle_arr *arra
[all...]
H A Dvmci_context.h65 struct vmci_handle_arr *queue_pair_array;
68 struct vmci_handle_arr *doorbell_array;
71 struct vmci_handle_arr *pending_doorbell_array;
160 int vmci_ctx_rcv_notifications_get(u32 context_id, struct vmci_handle_arr
161 **db_handle_array, struct vmci_handle_arr
163 void vmci_ctx_rcv_notifications_release(u32 context_id, struct vmci_handle_arr
164 *db_handle_array, struct vmci_handle_arr
H A Dvmci_context.c205 struct vmci_handle_arr *subscriber_array;
858 struct vmci_handle_arr **db_handle_array,
859 struct vmci_handle_arr **qp_handle_array)
893 struct vmci_handle_arr *db_handle_array,
894 struct vmci_handle_arr *qp_handle_array,
1012 struct vmci_handle_arr *arr = context->doorbell_array;
1016 struct vmci_handle_arr *arr = context->pending_doorbell_array;
H A Dvmci_host.c202 struct vmci_handle_arr *handle_array,
864 struct vmci_handle_arr *db_handle_array;
865 struct vmci_handle_arr *qp_handle_array;

Completed in 138 milliseconds