Home
last modified time | relevance | path

Searched refs:qpair (Results 1 – 11 of 11) sorted by relevance

/linux/include/linux/
H A Dvmw_vmci_api.h47 int vmci_qpair_alloc(struct vmci_qp **qpair,
52 int vmci_qpair_detach(struct vmci_qp **qpair);
53 int vmci_qpair_get_produce_indexes(const struct vmci_qp *qpair,
56 int vmci_qpair_get_consume_indexes(const struct vmci_qp *qpair,
59 s64 vmci_qpair_produce_free_space(const struct vmci_qp *qpair);
60 s64 vmci_qpair_produce_buf_ready(const struct vmci_qp *qpair);
61 s64 vmci_qpair_consume_free_space(const struct vmci_qp *qpair);
62 s64 vmci_qpair_consume_buf_ready(const struct vmci_qp *qpair);
63 ssize_t vmci_qpair_enquev(struct vmci_qp *qpair,
65 ssize_t vmci_qpair_dequev(struct vmci_qp *qpair,
[all …]
/linux/net/vmw_vsock/
H A Dvmci_transport.c547 vmci_transport_queue_pair_alloc(struct vmci_qp **qpair, in vmci_transport_queue_pair_alloc() argument
560 err = vmci_qpair_alloc(qpair, handle, produce_size, in vmci_transport_queue_pair_alloc()
569 err = vmci_qpair_alloc(qpair, handle, produce_size, consume_size, in vmci_transport_queue_pair_alloc()
1165 struct vmci_qp *qpair; in vmci_transport_recv_connecting_server() local
1227 &qpair, in vmci_transport_recv_connecting_server()
1243 vmci_trans(vpending)->qpair = qpair; in vmci_transport_recv_connecting_server()
1341 || vmci_trans(vsk)->qpair in vmci_transport_recv_connecting_client()
1410 struct vmci_qp *qpair; in vmci_transport_recv_connecting_client_negotiate() local
1483 err = vmci_transport_queue_pair_alloc(&qpair, in vmci_transport_recv_connecting_client_negotiate()
1503 vmci_trans(vsk)->qpair = qpair; in vmci_transport_recv_connecting_client_negotiate()
[all …]
H A Dvmci_transport_notify.c68 retval = vmci_qpair_consume_free_space(vmci_trans(vsk)->qpair) > in vmci_transport_notify_waiting_write()
98 return vmci_qpair_produce_buf_ready(vmci_trans(vsk)->qpair) > 0; in vmci_transport_notify_waiting_read()
201 vmci_qpair_get_consume_indexes(vmci_trans(vsk)->qpair, &tail, &head); in send_waiting_read()
237 vmci_qpair_get_produce_indexes(vmci_trans(vsk)->qpair, &tail, &head); in send_waiting_write()
464 vmci_qpair_get_consume_indexes(vmci_trans(vsk)->qpair, in vmci_transport_notify_pkt_recv_pre_dequeue()
538 vmci_qpair_get_produce_indexes(vmci_trans(vsk)->qpair, in vmci_transport_notify_pkt_send_pre_enqueue()
H A Dvmci_transport_notify_qstate.c59 retval = vmci_qpair_consume_free_space(vmci_trans(vsk)->qpair) > in vmci_transport_notify_waiting_write()
272 vmci_qpair_consume_free_space(vmci_trans(vsk)->qpair); in vmci_transport_notify_pkt_recv_post_dequeue()
319 vmci_qpair_produce_buf_ready(vmci_trans(vsk)->qpair) == written; in vmci_transport_notify_pkt_send_post_enqueue()
H A Dvmci_transport.h108 struct vmci_qp *qpair; member
/linux/drivers/scsi/qla2xxx/
H A Dqla_init.c110 struct qla_qpair *qpair = sp->qpair; in qla24xx_abort_iocb_timeout() local
125 spin_lock_irqsave(qpair->qp_lock_ptr, flags); in qla24xx_abort_iocb_timeout()
126 for (handle = 1; handle < qpair->req->num_outstanding_cmds; handle++) { in qla24xx_abort_iocb_timeout()
127 if (sp->cmd_sp && (qpair->req->outstanding_cmds[handle] == in qla24xx_abort_iocb_timeout()
129 qpair->req->outstanding_cmds[handle] = NULL; in qla24xx_abort_iocb_timeout()
131 qla_put_fw_resources(qpair, &sp->cmd_sp->iores); in qla24xx_abort_iocb_timeout()
135 if (qpair->req->outstanding_cmds[handle] == sp) { in qla24xx_abort_iocb_timeout()
136 qpair->req->outstanding_cmds[handle] = NULL; in qla24xx_abort_iocb_timeout()
138 qla_put_fw_resources(qpair, &sp->iores); in qla24xx_abort_iocb_timeout()
142 spin_unlock_irqrestore(qpair->qp_lock_ptr, flags); in qla24xx_abort_iocb_timeout()
[all …]
H A Dqla_os.c407 struct qla_qpair *qpair);
415 rsp->qpair = ha->base_qpair; in qla_init_base_qpair()
429 qla_cpu_update(rsp->qpair, raw_smp_processor_id()); in qla_init_base_qpair()
748 list_splice(&ctx1->dsd_list, &sp->qpair->dsd_list); in qla2x00_sp_free_dma()
749 sp->qpair->dsd_inuse -= ctx1->dsd_use_cnt; in qla2x00_sp_free_dma()
750 sp->qpair->dsd_avail += ctx1->dsd_use_cnt; in qla2x00_sp_free_dma()
754 qla_put_buf(sp->qpair, &sp->u.scmd.buf_dsc); in qla2x00_sp_free_dma()
834 list_splice(&ctx1->dsd_list, &sp->qpair->dsd_list); in qla2xxx_qpair_sp_free_dma()
835 sp->qpair->dsd_inuse -= ctx1->dsd_use_cnt; in qla2xxx_qpair_sp_free_dma()
836 sp->qpair->dsd_avail += ctx1->dsd_use_cnt; in qla2xxx_qpair_sp_free_dma()
[all …]
H A Dqla_target.h788 struct qla_qpair *qpair; member
885 struct qla_qpair *qpair; member
995 struct qla_qpair *qpair; member
1147 void qlt_send_term_exchange(struct qla_qpair *qpair,
/linux/drivers/net/ethernet/intel/ice/virt/
H A Dqueues.c802 if (!qci->qpair[i].rxq.crc_disable) in ice_vc_cfg_qs_msg()
811 qpi = &qci->qpair[i]; in ice_vc_cfg_qs_msg()
/linux/include/linux/net/intel/
H A Dvirtchnl.h431 struct virtchnl_queue_pair_info qpair[]; member
1739 valid_len = virtchnl_struct_size(vqc, qpair, in virtchnl_vc_validate_vf_msg()
/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_virtchnl_pf.c2383 qpi = &qci->qpair[i]; in i40e_vc_config_queues_msg()