Lines Matching defs:qp_list
53 struct queue_pair_list *qp_list, struct vmci_handle handle);
54 static void queue_pair_list_add_entry(struct queue_pair_list *qp_list,
56 static void queue_pair_list_remove_entry(struct queue_pair_list *qp_list,
59 struct queue_pair_list *qp_list);
152 queue_pair_list_init(struct queue_pair_list *qp_list)
156 vmci_list_init(&qp_list->head);
157 atomic_store_int(&qp_list->hibernate, 0);
158 ret = vmci_mutex_init(&qp_list->mutex, "VMCI QP List lock");
179 queue_pair_list_destroy(struct queue_pair_list *qp_list)
182 vmci_mutex_destroy(&qp_list->mutex);
183 vmci_list_init(&qp_list->head);
204 queue_pair_list_find_entry(struct queue_pair_list *qp_list,
212 vmci_list_scan(next, &qp_list->head, list_item) {
237 queue_pair_list_add_entry(struct queue_pair_list *qp_list,
242 vmci_list_insert(&qp_list->head, entry, list_item);
262 queue_pair_list_remove_entry(struct queue_pair_list *qp_list,
288 queue_pair_list_get_head(struct queue_pair_list *qp_list)
291 return (vmci_list_first(&qp_list->head));