/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | mr.c | 35 #include <linux/mlx5/qp.h>
|
/linux-master/drivers/infiniband/sw/rdmavt/ |
H A D | trace_cq.h | 89 __entry->qpn = wc->qp->qp_num;
|
/linux-master/drivers/infiniband/ulp/srp/ |
H A D | ib_srp.h | 159 struct ib_qp *qp; member in struct:srp_rdma_ch
|
/linux-master/drivers/infiniband/hw/irdma/ |
H A D | main.h | 494 void irdma_cm_disconn(struct irdma_qp *qp); 512 int irdma_qp_suspend_resume(struct irdma_sc_qp *qp, bool suspend); 529 int irdma_hw_flush_wqes(struct irdma_pci_f *rf, struct irdma_sc_qp *qp, 531 void irdma_gen_ae(struct irdma_pci_f *rf, struct irdma_sc_qp *qp,
|
/linux-master/drivers/crypto/hisilicon/sec2/ |
H A D | sec.h | 118 struct hisi_qp *qp; member in struct:sec_qp_ctx
|
/linux-master/drivers/media/pci/solo6x10/ |
H A D | solo6x10.h | 149 u8 mode, gop, qp, interlaced, interval; member in struct:solo_enc_dev 375 unsigned int qp);
|
/linux-master/drivers/infiniband/hw/vmw_pvrdma/ |
H A D | pvrdma_verbs.h | 393 int pvrdma_create_qp(struct ib_qp *qp, struct ib_qp_init_attr *init_attr, 399 int pvrdma_destroy_qp(struct ib_qp *qp, struct ib_udata *udata);
|
/linux-master/include/linux/mlx4/ |
H A D | device.h | 89 /* base qkey for use in sriov tunnel-qp/proxy-qp communication. 245 * bits 6 and 7 set in their qp number. 831 int qp; member in struct:mlx4_quotas 925 } __packed qp; member in union:mlx4_eqe::__anon2624 1155 int mlx4_qp_alloc(struct mlx4_dev *dev, int qpn, struct mlx4_qp *qp); 1156 void mlx4_qp_free(struct mlx4_dev *dev, struct mlx4_qp *qp); 1167 int mlx4_unicast_attach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16], 1169 int mlx4_unicast_detach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16], 1171 int mlx4_multicast_attach(struct mlx4_dev *dev, struct mlx4_qp *qp, u [all...] |
/linux-master/include/linux/mlx5/ |
H A D | qp.h | 529 int mlx5_debug_qp_add(struct mlx5_core_dev *dev, struct mlx5_core_qp *qp); 530 void mlx5_debug_qp_remove(struct mlx5_core_dev *dev, struct mlx5_core_qp *qp);
|
/linux-master/drivers/infiniband/core/ |
H A D | cma.c | 1061 static int cma_init_ud_qp(struct rdma_id_private *id_priv, struct ib_qp *qp) argument 1071 ret = ib_modify_qp(qp, &qp_attr, qp_attr_mask); 1076 ret = ib_modify_qp(qp, &qp_attr, IB_QP_STATE); 1082 ret = ib_modify_qp(qp, &qp_attr, IB_QP_STATE | IB_QP_SQ_PSN); 1087 static int cma_init_conn_qp(struct rdma_id_private *id_priv, struct ib_qp *qp) argument 1097 return ib_modify_qp(qp, &qp_attr, qp_attr_mask); 1104 struct ib_qp *qp; local 1114 qp = ib_create_qp(pd, qp_init_attr); 1115 if (IS_ERR(qp)) { 1116 ret = PTR_ERR(qp); [all...] |
/linux-master/drivers/infiniband/hw/mthca/ |
H A D | mthca_cq.c | 373 struct mthca_qp *qp, int wqe_index, int is_send, 461 mthca_free_err_wqe(dev, qp, is_send, wqe_index, &dbd, &new_wqe); 520 *cur_qp = mthca_array_get(&dev->qp_table.qp, 531 entry->qp = &(*cur_qp)->ibqp; 659 struct mthca_qp *qp = NULL; local 670 err = mthca_poll_one(dev, cq, &qp, 372 handle_error_cqe(struct mthca_dev *dev, struct mthca_cq *cq, struct mthca_qp *qp, int wqe_index, int is_send, struct mthca_err_cqe *cqe, struct ib_wc *entry, int *free_cqe) argument
|
/linux-master/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_hw_dev.c | 401 * get_base_qpn - get the first qp number 403 * @base_qpn: returned qp number 452 dev_err(&pdev->dev, "Failed to get global base qp number\n"); 1061 struct hinic_qp *qp = &func_to_io->qps[i]; local 1066 return &qp->sq; 1079 struct hinic_qp *qp = &func_to_io->qps[i]; local 1084 return &qp->rq; 1134 struct hinic_qp *qp = container_of(sq, struct hinic_qp, sq); local 1148 hw_ci.sq_id = qp->q_id;
|
/linux-master/drivers/infiniband/hw/qedr/ |
H A D | main.c | 659 struct qedr_qp *qp; local 741 qp = (struct qedr_qp *)(uintptr_t)roce_handle64; 742 if (qp) { 743 ibqp = &qp->ibqp; 746 event.element.qp = ibqp; 754 DP_ERR(dev, "QP event %d on handle %p\n", e_code, qp);
|
/linux-master/drivers/media/test-drivers/vicodec/ |
H A D | codec-fwht.c | 196 static void quantize_intra(s16 *coeff, s16 *de_coeff, u16 qp) argument 204 if (*coeff >= -qp && *coeff <= qp) 222 static void quantize_inter(s16 *coeff, s16 *de_coeff, u16 qp) argument 230 if (*coeff >= -qp && *coeff <= qp)
|
/linux-master/drivers/scsi/lpfc/ |
H A D | lpfc_sli4.h | 738 #define lpfc_qp_spin_lock_irqsave(lock, flag, qp, lstat) \ 744 qp->lock_conflict.lstat++; \ 748 #define lpfc_qp_spin_lock(lock, qp, lstat) \ 754 qp->lock_conflict.lstat++; \ 759 #define lpfc_qp_spin_lock_irqsave(lock, flag, qp, lstat) \ 761 #define lpfc_qp_spin_lock(lock, qp, lstat) spin_lock(lock)
|
H A D | lpfc_scsi.c | 386 struct lpfc_sli4_hdw_queue *qp; local 395 qp = &phba->sli4_hba.hdwq[idx]; 397 spin_lock(&qp->abts_io_buf_list_lock); 399 &qp->lpfc_abts_io_buf_list, list) { 407 spin_unlock(&qp->abts_io_buf_list_lock); 428 struct lpfc_sli4_hdw_queue *qp; local 445 qp = &phba->sli4_hba.hdwq[idx]; 447 spin_lock(&qp->abts_io_buf_list_lock); 449 &qp->lpfc_abts_io_buf_list, list) { 457 qp 602 struct lpfc_sli4_hdw_queue *qp; local 735 struct lpfc_sli4_hdw_queue *qp; local [all...] |
/linux-master/drivers/crypto/hisilicon/ |
H A D | debugfs.c | 180 dev_err(dev, "Please input qp num (0-%u)", qm->qp_num - 1); 217 dev_err(dev, "Please input qp num (0-%u)", qm->qp_num - 1); 290 dev_err(dev, "Please input qp number!\n"); 296 dev_err(dev, "Please input qp num (0-%u)", qp_num - 1); 323 struct hisi_qp *qp; local 336 qp = &qm->qp_array[qp_id]; 337 memcpy(sqe, qp->sqe + sqe_id * qm->sqe_size, qm->sqe_size); 351 struct hisi_qp *qp; local 359 qp = &qm->qp_array[qp_id]; 360 cqe_curr = qp [all...] |
/linux-master/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_mqd_manager_v9.c | 383 struct queue_properties *qp, 405 qp->doorbell_off << 410 qp->is_active = 0; 506 struct queue_properties *qp, 519 qp->doorbell_off << SDMA0_RLC0_DOORBELL_OFFSET__OFFSET__SHIFT; 525 qp->is_active = 0; 381 restore_mqd(struct mqd_manager *mm, void **mqd, struct kfd_mem_obj *mqd_mem_obj, uint64_t *gart_addr, struct queue_properties *qp, const void *mqd_src, const void *ctl_stack_src, u32 ctl_stack_size) argument 504 restore_mqd_sdma(struct mqd_manager *mm, void **mqd, struct kfd_mem_obj *mqd_mem_obj, uint64_t *gart_addr, struct queue_properties *qp, const void *mqd_src, const void *ctl_stack_src, const u32 ctl_stack_size) argument
|
/linux-master/drivers/infiniband/hw/hfi1/ |
H A D | hfi.h | 339 struct rvt_qp *qp; member in struct:hfi1_packet 936 typedef void (*hfi1_make_req)(struct rvt_qp *qp, 1446 void hfi1_make_ud_req_9B(struct rvt_qp *qp, 1450 void hfi1_make_ud_req_16B(struct rvt_qp *qp, 1697 void return_cnp(struct hfi1_ibport *ibp, struct rvt_qp *qp, u32 remote_qpn, 1700 void return_cnp_16B(struct hfi1_ibport *ibp, struct rvt_qp *qp, 1703 typedef void (*hfi1_handle_cnp)(struct hfi1_ibport *ibp, struct rvt_qp *qp, 1966 bool hfi1_process_ecn_slowpath(struct rvt_qp *qp, struct hfi1_packet *pkt, 1968 static inline bool process_ecn(struct rvt_qp *qp, struct hfi1_packet *pkt) argument 1974 return hfi1_process_ecn_slowpath(qp, pk [all...] |
/linux-master/drivers/iommu/arm/arm-smmu-v3/ |
H A D | arm-smmu-v3.c | 190 struct arm_smmu_queue_poll *qp) 192 qp->delay = 1; 193 qp->spin_cnt = 0; 194 qp->wfe = !!(smmu->features & ARM_SMMU_FEAT_SEV); 195 qp->timeout = ktime_add_us(ktime_get(), ARM_SMMU_POLL_TIMEOUT_US); 198 static int queue_poll(struct arm_smmu_queue_poll *qp) argument 200 if (ktime_compare(ktime_get(), qp->timeout) > 0) 203 if (qp->wfe) { 205 } else if (++qp->spin_cnt < ARM_SMMU_POLL_SPIN_COUNT) { 208 udelay(qp 189 queue_poll_init(struct arm_smmu_device *smmu, struct arm_smmu_queue_poll *qp) argument 594 struct arm_smmu_queue_poll qp; local 629 struct arm_smmu_queue_poll qp; local 652 struct arm_smmu_queue_poll qp; local [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_rx.c | 38 #include <linux/mlx4/qp.h> 1118 struct mlx4_qp *qp) 1128 err = mlx4_qp_alloc(mdev->dev, qpn, qp); 1130 en_err(priv, "Failed to allocate qp #%x\n", qpn); 1133 qp->event = mlx4_en_sqp_event; 1149 err = mlx4_qp_to_ready(mdev->dev, &ring->wqres.mtt, context, qp, state); 1151 mlx4_qp_remove(mdev->dev, qp); 1152 mlx4_qp_free(mdev->dev, qp); 1174 en_err(priv, "Failed allocating drop qp\n"); 1192 /* Allocate rx qp' 1115 mlx4_en_config_rss_qp(struct mlx4_en_priv *priv, int qpn, struct mlx4_en_rx_ring *ring, enum mlx4_qp_state *state, struct mlx4_qp *qp) argument [all...] |
/linux-master/drivers/infiniband/hw/mlx5/ |
H A D | fs.c | 1275 static struct ib_flow *mlx5_ib_create_flow(struct ib_qp *qp, argument 1279 struct mlx5_ib_dev *dev = to_mdev(qp->device); 1280 struct mlx5_ib_qp *mqp = to_mqp(qp); 1794 int *dest_type, struct ib_qp **qp, u32 *flags) 1834 *qp = NULL; 1853 *qp = uverbs_attr_get_obj(attrs, 1855 if (IS_ERR(*qp)) 1856 return PTR_ERR(*qp); 1858 if ((*qp)->qp_type != IB_QPT_RAW_PACKET) 1861 mqp = to_mqp(*qp); 1792 get_dests(struct uverbs_attr_bundle *attrs, struct mlx5_ib_flow_matcher *fs_matcher, int *dest_id, int *dest_type, struct ib_qp **qp, u32 *flags) argument 1914 struct ib_qp *qp = NULL; local [all...] |
/linux-master/drivers/scsi/pm8001/ |
H A D | pm8001_sas.c | 250 u32 __iomem *qp = pm8001_ha->io_mem[2].memvirtaddr local 253 phy->invalid_dword_count = readl(qp); 254 phy->running_disparity_error_count = readl(&qp[1]); 255 phy->loss_of_dword_sync_count = readl(&qp[3]); 256 phy->phy_reset_problem_count = readl(&qp[4]);
|
/linux-master/drivers/infiniband/hw/bnxt_re/ |
H A D | qplib_rcfw.c | 64 * destroying rdma resources (like destroy qp, destroy cq etc.). 71 * destroying rdma resources (like destroy qp, destroy cq etc.). 627 struct bnxt_qplib_qp *qp; local 641 qp = rcfw->qp_tbl[tbl_indx].qp_handle; 647 if (!qp) 649 bnxt_qplib_mark_qp_error(qp); 650 rc = rcfw->creq.aeq_handler(rcfw, qp_event, qp);
|
/linux-master/net/sunrpc/xprtrdma/ |
H A D | verbs.c | 101 ib_drain_rq(id->qp); 106 ib_drain_sq(id->qp); 337 if (ep->re_id->qp) { 339 ep->re_id->qp = NULL; 1380 rc = ib_post_recv(ep->re_id->qp, wr,
|