Searched refs:qpair (Results 1 – 10 of 10) sorted by relevance
/linux-4.4.14/include/linux/ |
D | vmw_vmci_api.h | 54 int vmci_qpair_alloc(struct vmci_qp **qpair, 59 int vmci_qpair_detach(struct vmci_qp **qpair); 60 int vmci_qpair_get_produce_indexes(const struct vmci_qp *qpair, 63 int vmci_qpair_get_consume_indexes(const struct vmci_qp *qpair, 66 s64 vmci_qpair_produce_free_space(const struct vmci_qp *qpair); 67 s64 vmci_qpair_produce_buf_ready(const struct vmci_qp *qpair); 68 s64 vmci_qpair_consume_free_space(const struct vmci_qp *qpair); 69 s64 vmci_qpair_consume_buf_ready(const struct vmci_qp *qpair); 70 ssize_t vmci_qpair_enqueue(struct vmci_qp *qpair, 72 ssize_t vmci_qpair_dequeue(struct vmci_qp *qpair, [all …]
|
/linux-4.4.14/drivers/misc/vmw_vmci/ |
D | vmci_queue_pair.c | 2518 static void qp_lock(const struct vmci_qp *qpair) in qp_lock() argument 2520 qp_acquire_queue_mutex(qpair->produce_q); in qp_lock() 2527 static void qp_unlock(const struct vmci_qp *qpair) in qp_unlock() argument 2529 qp_release_queue_mutex(qpair->produce_q); in qp_unlock() 2559 static int qp_get_queue_headers(const struct vmci_qp *qpair, in qp_get_queue_headers() argument 2565 result = qp_map_queue_headers(qpair->produce_q, qpair->consume_q); in qp_get_queue_headers() 2567 *produce_q_header = qpair->produce_q->q_header; in qp_get_queue_headers() 2568 *consume_q_header = qpair->consume_q->q_header; in qp_get_queue_headers() 2569 } else if (qpair->produce_q->saved_header && in qp_get_queue_headers() 2570 qpair->consume_q->saved_header) { in qp_get_queue_headers() [all …]
|
/linux-4.4.14/net/vmw_vsock/ |
D | vmci_transport.c | 537 vmci_transport_queue_pair_alloc(struct vmci_qp **qpair, in vmci_transport_queue_pair_alloc() argument 550 err = vmci_qpair_alloc(qpair, handle, produce_size, in vmci_transport_queue_pair_alloc() 559 err = vmci_qpair_alloc(qpair, handle, produce_size, consume_size, in vmci_transport_queue_pair_alloc() 1116 struct vmci_qp *qpair; in vmci_transport_recv_connecting_server() local 1178 &qpair, in vmci_transport_recv_connecting_server() 1194 vmci_trans(vpending)->qpair = qpair; in vmci_transport_recv_connecting_server() 1293 || vmci_trans(vsk)->qpair in vmci_transport_recv_connecting_client() 1362 struct vmci_qp *qpair; in vmci_transport_recv_connecting_client_negotiate() local 1435 err = vmci_transport_queue_pair_alloc(&qpair, in vmci_transport_recv_connecting_client_negotiate() 1455 vmci_trans(vsk)->qpair = qpair; in vmci_transport_recv_connecting_client_negotiate() [all …]
|
D | vmci_transport_notify.c | 76 retval = vmci_qpair_consume_free_space(vmci_trans(vsk)->qpair) > in vmci_transport_notify_waiting_write() 106 return vmci_qpair_produce_buf_ready(vmci_trans(vsk)->qpair) > 0; in vmci_transport_notify_waiting_read() 209 vmci_qpair_get_consume_indexes(vmci_trans(vsk)->qpair, &tail, &head); in send_waiting_read() 245 vmci_qpair_get_produce_indexes(vmci_trans(vsk)->qpair, &tail, &head); in send_waiting_write() 472 vmci_qpair_get_consume_indexes(vmci_trans(vsk)->qpair, in vmci_transport_notify_pkt_recv_pre_dequeue() 546 vmci_qpair_get_produce_indexes(vmci_trans(vsk)->qpair, in vmci_transport_notify_pkt_send_pre_enqueue()
|
D | vmci_transport_notify_qstate.c | 67 retval = vmci_qpair_consume_free_space(vmci_trans(vsk)->qpair) > in vmci_transport_notify_waiting_write() 280 vmci_qpair_consume_free_space(vmci_trans(vsk)->qpair); in vmci_transport_notify_pkt_recv_post_dequeue() 327 vmci_qpair_produce_buf_ready(vmci_trans(vsk)->qpair) == written; in vmci_transport_notify_pkt_send_post_enqueue()
|
D | vmci_transport.h | 116 struct vmci_qp *qpair; member
|
/linux-4.4.14/drivers/net/ethernet/intel/i40evf/ |
D | i40e_virtchnl.h | 221 struct i40e_virtchnl_queue_pair_info qpair[1]; member
|
D | i40evf_virtchnl.c | 251 vqpi = vqci->qpair; in i40evf_configure_queues()
|
/linux-4.4.14/drivers/net/ethernet/intel/i40e/ |
D | i40e_virtchnl.h | 221 struct i40e_virtchnl_queue_pair_info qpair[1]; member
|
D | i40e_virtchnl_pf.c | 1327 qpi = &qci->qpair[i]; in i40e_vc_config_queues_msg()
|