srqn 3454 drivers/infiniband/core/uverbs_cmd.c resp.srqn = srq->ext.xrc.srq_num; srqn 525 drivers/infiniband/hw/hns/hns_roce_device.h unsigned long srqn; srqn 1278 drivers/infiniband/hw/hns/hns_roce_device.h void hns_roce_srq_event(struct hns_roce_dev *hr_dev, u32 srqn, int event_type); srqn 2806 drivers/infiniband/hw/hns/hns_roce_hw_v1.c to_hr_srq(ibqp->srq)->srqn); srqn 2872 drivers/infiniband/hw/hns/hns_roce_hw_v1.c to_hr_srq(ibqp->srq)->srqn); srqn 3350 drivers/infiniband/hw/hns/hns_roce_hw_v2.c to_hr_srq(ibqp->srq)->srqn); srqn 3623 drivers/infiniband/hw/hns/hns_roce_hw_v2.c to_hr_srq(ibqp->srq)->srqn); srqn 5031 drivers/infiniband/hw/hns/hns_roce_hw_v2.c u32 srqn; srqn 5053 drivers/infiniband/hw/hns/hns_roce_hw_v2.c srqn = roce_get_field(aeqe->event.srq_event.srq, srqn 5070 drivers/infiniband/hw/hns/hns_roce_hw_v2.c hns_roce_srq_event(hr_dev, srqn, event_type); srqn 6051 drivers/infiniband/hw/hns/hns_roce_hw_v2.c SRQC_BYTE_4_SRQN_S, srq->srqn); srqn 6153 drivers/infiniband/hw/hns/hns_roce_hw_v2.c ret = hns_roce_cmd_mbox(hr_dev, mailbox->dma, 0, srq->srqn, 0, srqn 6181 drivers/infiniband/hw/hns/hns_roce_hw_v2.c ret = hns_roce_cmd_mbox(hr_dev, 0, mailbox->dma, srq->srqn, 0, srqn 6300 drivers/infiniband/hw/hns/hns_roce_hw_v2.c (srq->srqn & V2_DB_BYTE_4_TAG_M)); srqn 12 drivers/infiniband/hw/hns/hns_roce_srq.c void hns_roce_srq_event(struct hns_roce_dev *hr_dev, u32 srqn, int event_type) srqn 18 drivers/infiniband/hw/hns/hns_roce_srq.c srq = xa_load(&srq_table->xa, srqn & (hr_dev->caps.num_srqs - 1)); srqn 24 drivers/infiniband/hw/hns/hns_roce_srq.c dev_warn(hr_dev->dev, "Async event for bogus SRQ %08x\n", srqn); srqn 54 drivers/infiniband/hw/hns/hns_roce_srq.c event_type, srq->srqn); srqn 113 drivers/infiniband/hw/hns/hns_roce_srq.c ret = hns_roce_bitmap_alloc(&srq_table->bitmap, &srq->srqn); srqn 119 drivers/infiniband/hw/hns/hns_roce_srq.c ret = hns_roce_table_get(hr_dev, &srq_table->table, srq->srqn); srqn 123 drivers/infiniband/hw/hns/hns_roce_srq.c ret = xa_err(xa_store(&srq_table->xa, srq->srqn, srq, GFP_KERNEL)); srqn 137 drivers/infiniband/hw/hns/hns_roce_srq.c ret = hns_roce_sw2hw_srq(hr_dev, mailbox, srq->srqn); srqn 147 drivers/infiniband/hw/hns/hns_roce_srq.c xa_erase(&srq_table->xa, srq->srqn); srqn 150 drivers/infiniband/hw/hns/hns_roce_srq.c hns_roce_table_put(hr_dev, &srq_table->table, srq->srqn); srqn 153 drivers/infiniband/hw/hns/hns_roce_srq.c hns_roce_bitmap_free(&srq_table->bitmap, srq->srqn, BITMAP_NO_RR); srqn 163 drivers/infiniband/hw/hns/hns_roce_srq.c ret = hns_roce_hw2sw_srq(hr_dev, NULL, srq->srqn); srqn 166 drivers/infiniband/hw/hns/hns_roce_srq.c ret, srq->srqn); srqn 168 drivers/infiniband/hw/hns/hns_roce_srq.c xa_erase(&srq_table->xa, srq->srqn); srqn 174 drivers/infiniband/hw/hns/hns_roce_srq.c hns_roce_table_put(hr_dev, &srq_table->table, srq->srqn); srqn 175 drivers/infiniband/hw/hns/hns_roce_srq.c hns_roce_bitmap_free(&srq_table->bitmap, srq->srqn, BITMAP_NO_RR); srqn 419 drivers/infiniband/hw/hns/hns_roce_srq.c resp.srqn = srq->srqn; srqn 2455 drivers/infiniband/hw/mlx4/qp.c context->srqn = cpu_to_be32(1 << 24 | srqn 2456 drivers/infiniband/hw/mlx4/qp.c to_msrq(ibsrq)->msrq.srqn); srqn 2505 drivers/infiniband/hw/mlx4/qp.c context->srqn = cpu_to_be32(7 << 28); srqn 64 drivers/infiniband/hw/mlx4/srq.c "on SRQ %06x\n", type, srq->srqn); srqn 185 drivers/infiniband/hw/mlx4/srq.c srq->ibsrq.ext.xrc.srq_num = srq->msrq.srqn; srqn 188 drivers/infiniband/hw/mlx4/srq.c if (ib_copy_to_udata(udata, &srq->msrq.srqn, sizeof (__u32))) { srqn 181 drivers/infiniband/hw/mlx5/cq.c msrq = mlx5_cmd_get_srq(dev, be32_to_cpu(cqe->srqn)); srqn 1062 drivers/infiniband/hw/mlx5/cq.c if (srq && (ntohl(cqe64->srqn) & 0xffffff)) srqn 537 drivers/infiniband/hw/mlx5/devx.c MLX5_GET(query_srq_in, in, srqn)); srqn 602 drivers/infiniband/hw/mlx5/devx.c to_msrq(uobj->object)->msrq.srqn) == srqn 2225 drivers/infiniband/hw/mlx5/qp.c MLX5_SET(qpc, qpc, srqn_rmpn_xrqn, to_msrq(devr->s0)->msrq.srqn); srqn 2231 drivers/infiniband/hw/mlx5/qp.c MLX5_SET(qpc, qpc, srqn_rmpn_xrqn, to_msrq(devr->s0)->msrq.srqn); srqn 2236 drivers/infiniband/hw/mlx5/qp.c MLX5_SET(qpc, qpc, srqn_rmpn_xrqn, to_msrq(init_attr->srq)->msrq.srqn); srqn 2239 drivers/infiniband/hw/mlx5/qp.c MLX5_SET(qpc, qpc, srqn_rmpn_xrqn, to_msrq(devr->s1)->msrq.srqn); srqn 2573 drivers/infiniband/hw/mlx5/qp.c MLX5_SET(dctc, dctc, srqn_xrqn, to_msrq(attr->srq)->msrq.srqn); srqn 36 drivers/infiniband/hw/mlx5/srq.c type, srq->srqn); srqn 308 drivers/infiniband/hw/mlx5/srq.c mlx5_ib_dbg(dev, "create SRQ with srqn 0x%x\n", srq->msrq.srqn); srqn 311 drivers/infiniband/hw/mlx5/srq.c srq->ibsrq.ext.xrc.srq_num = srq->msrq.srqn; srqn 314 drivers/infiniband/hw/mlx5/srq.c if (ib_copy_to_udata(udata, &srq->msrq.srqn, sizeof(__u32))) { srqn 22 drivers/infiniband/hw/mlx5/srq.h u32 srqn; srqn 42 drivers/infiniband/hw/mlx5/srq.h u32 srqn; srqn 64 drivers/infiniband/hw/mlx5/srq.h struct mlx5_core_srq *mlx5_cmd_get_srq(struct mlx5_ib_dev *dev, u32 srqn); srqn 81 drivers/infiniband/hw/mlx5/srq_cmd.c struct mlx5_core_srq *mlx5_cmd_get_srq(struct mlx5_ib_dev *dev, u32 srqn) srqn 87 drivers/infiniband/hw/mlx5/srq_cmd.c srq = xa_load(&table->array, srqn); srqn 126 drivers/infiniband/hw/mlx5/srq_cmd.c srq->srqn = MLX5_GET(create_srq_out, create_out, srqn); srqn 140 drivers/infiniband/hw/mlx5/srq_cmd.c MLX5_SET(destroy_srq_in, srq_in, srqn, srq->srqn); srqn 155 drivers/infiniband/hw/mlx5/srq_cmd.c MLX5_SET(arm_rq_in, srq_in, srq_number, srq->srqn); srqn 177 drivers/infiniband/hw/mlx5/srq_cmd.c MLX5_SET(query_srq_in, srq_in, srqn, srq->srqn); srqn 227 drivers/infiniband/hw/mlx5/srq_cmd.c srq->srqn = MLX5_GET(create_xrc_srq_out, create_out, xrc_srqn); srqn 242 drivers/infiniband/hw/mlx5/srq_cmd.c MLX5_SET(destroy_xrc_srq_in, xrcsrq_in, xrc_srqn, srq->srqn); srqn 257 drivers/infiniband/hw/mlx5/srq_cmd.c MLX5_SET(arm_xrc_srq_in, xrcsrq_in, xrc_srqn, srq->srqn); srqn 281 drivers/infiniband/hw/mlx5/srq_cmd.c MLX5_SET(query_xrc_srq_in, xrcsrq_in, xrc_srqn, srq->srqn); srqn 332 drivers/infiniband/hw/mlx5/srq_cmd.c srq->srqn = MLX5_GET(create_rmp_out, create_out, rmpn); srqn 348 drivers/infiniband/hw/mlx5/srq_cmd.c MLX5_SET(destroy_rmp_in, in, rmpn, srq->srqn); srqn 380 drivers/infiniband/hw/mlx5/srq_cmd.c MLX5_SET(modify_rmp_in, in, rmpn, srq->srqn); srqn 416 drivers/infiniband/hw/mlx5/srq_cmd.c MLX5_SET(query_rmp_in, rmp_in, rmpn, srq->srqn); srqn 471 drivers/infiniband/hw/mlx5/srq_cmd.c srq->srqn = MLX5_GET(create_xrq_out, create_out, xrqn); srqn 484 drivers/infiniband/hw/mlx5/srq_cmd.c MLX5_SET(destroy_xrq_in, in, xrqn, srq->srqn); srqn 499 drivers/infiniband/hw/mlx5/srq_cmd.c MLX5_SET(arm_rq_in, in, srq_number, srq->srqn); srqn 520 drivers/infiniband/hw/mlx5/srq_cmd.c MLX5_SET(query_xrq_in, in, xrqn, srq->srqn); srqn 598 drivers/infiniband/hw/mlx5/srq_cmd.c err = xa_err(xa_store_irq(&table->array, srq->srqn, srq, GFP_KERNEL)); srqn 616 drivers/infiniband/hw/mlx5/srq_cmd.c tmp = xa_erase_irq(&table->array, srq->srqn); srqn 664 drivers/infiniband/hw/mlx5/srq_cmd.c u32 srqn; srqn 673 drivers/infiniband/hw/mlx5/srq_cmd.c srqn = be32_to_cpu(eqe->data.qp_srq.qp_srq_n) & 0xffffff; srqn 676 drivers/infiniband/hw/mlx5/srq_cmd.c srq = xa_load(&table->array, srqn); srqn 520 drivers/infiniband/hw/mthca/mthca_dev.h void mthca_srq_event(struct mthca_dev *dev, u32 srqn, srqn 146 drivers/infiniband/hw/mthca/mthca_eq.c __be32 srqn; srqn 302 drivers/infiniband/hw/mthca/mthca_eq.c mthca_srq_event(dev, be32_to_cpu(eqe->event.srq.srqn) & 0xffffff, srqn 444 drivers/infiniband/hw/mthca/mthca_provider.c if (context && ib_copy_to_udata(udata, &srq->srqn, sizeof(__u32))) { srqn 226 drivers/infiniband/hw/mthca/mthca_provider.h int srqn; srqn 152 drivers/infiniband/hw/mthca/mthca_qp.c __be32 srqn; srqn 785 drivers/infiniband/hw/mthca/mthca_qp.c qp_context->srqn = cpu_to_be32(1 << 24 | srqn 786 drivers/infiniband/hw/mthca/mthca_qp.c to_msrq(ibqp->srq)->srqn); srqn 136 drivers/infiniband/hw/mthca/mthca_srq.c context->state_logsize_srqn = cpu_to_be32(logsize << 24 | srq->srqn); srqn 237 drivers/infiniband/hw/mthca/mthca_srq.c srq->srqn = mthca_alloc(&dev->srq_table.alloc); srqn 238 drivers/infiniband/hw/mthca/mthca_srq.c if (srq->srqn == -1) srqn 242 drivers/infiniband/hw/mthca/mthca_srq.c err = mthca_table_get(dev, dev->srq_table.table, srq->srqn); srqn 248 drivers/infiniband/hw/mthca/mthca_srq.c srq->srqn, &srq->db); srqn 276 drivers/infiniband/hw/mthca/mthca_srq.c err = mthca_SW2HW_SRQ(dev, mailbox, srq->srqn); srqn 285 drivers/infiniband/hw/mthca/mthca_srq.c srq->srqn & (dev->limits.num_srqs - 1), srqn 303 drivers/infiniband/hw/mthca/mthca_srq.c err = mthca_HW2SW_SRQ(dev, mailbox, srq->srqn); srqn 319 drivers/infiniband/hw/mthca/mthca_srq.c mthca_table_put(dev, dev->srq_table.table, srq->srqn); srqn 322 drivers/infiniband/hw/mthca/mthca_srq.c mthca_free(&dev->srq_table.alloc, srq->srqn); srqn 349 drivers/infiniband/hw/mthca/mthca_srq.c err = mthca_HW2SW_SRQ(dev, mailbox, srq->srqn); srqn 355 drivers/infiniband/hw/mthca/mthca_srq.c srq->srqn & (dev->limits.num_srqs - 1)); srqn 367 drivers/infiniband/hw/mthca/mthca_srq.c mthca_table_put(dev, dev->srq_table.table, srq->srqn); srqn 368 drivers/infiniband/hw/mthca/mthca_srq.c mthca_free(&dev->srq_table.alloc, srq->srqn); srqn 389 drivers/infiniband/hw/mthca/mthca_srq.c ret = mthca_ARM_SRQ(dev, srq->srqn, attr->srq_limit); srqn 409 drivers/infiniband/hw/mthca/mthca_srq.c err = mthca_QUERY_SRQ(dev, srq->srqn, mailbox); srqn 430 drivers/infiniband/hw/mthca/mthca_srq.c void mthca_srq_event(struct mthca_dev *dev, u32 srqn, srqn 437 drivers/infiniband/hw/mthca/mthca_srq.c srq = mthca_array_get(&dev->srq_table.srq, srqn & (dev->limits.num_srqs - 1)); srqn 443 drivers/infiniband/hw/mthca/mthca_srq.c mthca_warn(dev, "Async event for bogus SRQ %08x\n", srqn); srqn 508 drivers/infiniband/hw/mthca/mthca_srq.c mthca_err(dev, "SRQ %06x full\n", srq->srqn); srqn 553 drivers/infiniband/hw/mthca/mthca_srq.c mthca_write64(first_ind << srq->wqe_shift, srq->srqn << 8, srqn 568 drivers/infiniband/hw/mthca/mthca_srq.c mthca_write64(first_ind << srq->wqe_shift, (srq->srqn << 8) | nreq, srqn 598 drivers/infiniband/hw/mthca/mthca_srq.c mthca_err(dev, "SRQ %06x full\n", srq->srqn); srqn 523 drivers/infiniband/hw/vmw_pvrdma/pvrdma_dev_api.h u32 srqn; srqn 363 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c static void pvrdma_srq_event(struct pvrdma_dev *dev, u32 srqn, int type) srqn 370 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c srq = dev->srq_tbl[srqn % dev->dsr->caps.max_srq]; srqn 191 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c srq->srq_handle = resp->srqn; srqn 192 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c srq_resp.srqn = resp->srqn; srqn 90 drivers/net/ethernet/mellanox/mlx4/en_resources.c context->srqn = cpu_to_be32(7 << 28); /* this fills bits 30:28 */ srqn 559 drivers/net/ethernet/mellanox/mlx4/eq.c __func__, be32_to_cpu(eqe->event.srq.srqn), srqn 567 drivers/net/ethernet/mellanox/mlx4/eq.c be32_to_cpu(eqe->event.srq.srqn) srqn 580 drivers/net/ethernet/mellanox/mlx4/eq.c be32_to_cpu(eqe->event.srq.srqn), srqn 593 drivers/net/ethernet/mellanox/mlx4/eq.c mlx4_srq_event(dev, be32_to_cpu(eqe->event.srq.srqn) & srqn 977 drivers/net/ethernet/mellanox/mlx4/mlx4.h int __mlx4_srq_alloc_icm(struct mlx4_dev *dev, int *srqn); srqn 978 drivers/net/ethernet/mellanox/mlx4/mlx4.h void __mlx4_srq_free_icm(struct mlx4_dev *dev, int srqn); srqn 1226 drivers/net/ethernet/mellanox/mlx4/mlx4.h void mlx4_srq_event(struct mlx4_dev *dev, u32 srqn, int event_type); srqn 1973 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c int srqn; srqn 1982 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c err = __mlx4_srq_alloc_icm(dev, &srqn); srqn 1988 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c err = add_res_range(dev, slave, srqn, 1, RES_SRQ, 0); srqn 1991 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c __mlx4_srq_free_icm(dev, srqn); srqn 1995 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c set_param_l(out_param, srqn); srqn 2489 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c int srqn; srqn 2494 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c srqn = get_param_l(&in_param); srqn 2495 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c err = rem_res_range(dev, slave, srqn, 1, RES_SRQ, 0); srqn 2500 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c __mlx4_srq_free_icm(dev, srqn); srqn 2723 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c int srq = (be32_to_cpu(qpc->srqn) >> 24) & 1; srqn 2931 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c return be32_to_cpu(qpc->srqn) & 0x1ffffff; srqn 2968 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c u32 srqn = qp_get_srqn(qpc) & 0xffffff; srqn 3010 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c err = get_res(dev, slave, srqn, RES_SRQ, &srq); srqn 3032 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c put_res(dev, slave, srqn, RES_SRQ); srqn 3046 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c put_res(dev, slave, srqn, RES_SRQ); srqn 3616 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c int srqn = vhcr->in_modifier; srqn 3622 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c if (srqn != (be32_to_cpu(srqc->state_logsize_srqn) & 0xffffff)) srqn 3625 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c err = srq_res_start_move_to(dev, slave, srqn, RES_SRQ_HW, &srq); srqn 3643 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c res_end_move(dev, slave, RES_SRQ, srqn); srqn 3649 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c res_abort_move(dev, slave, RES_SRQ, srqn); srqn 3661 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c int srqn = vhcr->in_modifier; srqn 3664 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c err = srq_res_start_move_to(dev, slave, srqn, RES_SRQ_ALLOCATED, &srq); srqn 3673 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c res_end_move(dev, slave, RES_SRQ, srqn); srqn 3678 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c res_abort_move(dev, slave, RES_SRQ, srqn); srqn 3690 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c int srqn = vhcr->in_modifier; srqn 3693 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c err = get_res(dev, slave, srqn, RES_SRQ, &srq); srqn 3702 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c put_res(dev, slave, srqn, RES_SRQ); srqn 3713 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c int srqn = vhcr->in_modifier; srqn 3716 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c err = get_res(dev, slave, srqn, RES_SRQ, &srq); srqn 3727 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c put_res(dev, slave, srqn, RES_SRQ); srqn 4742 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c int srqn; srqn 4754 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c srqn = srq->com.res_id; srqn 4759 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c __mlx4_srq_free_icm(dev, srqn); srqn 4773 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c err = mlx4_cmd(dev, in_param, srqn, 1, srqn 4779 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c slave, srqn); srqn 43 drivers/net/ethernet/mellanox/mlx4/srq.c void mlx4_srq_event(struct mlx4_dev *dev, u32 srqn, int event_type) srqn 49 drivers/net/ethernet/mellanox/mlx4/srq.c srq = radix_tree_lookup(&srq_table->tree, srqn & (dev->caps.num_srqs - 1)); srqn 54 drivers/net/ethernet/mellanox/mlx4/srq.c mlx4_warn(dev, "Async event for bogus SRQ %08x\n", srqn); srqn 93 drivers/net/ethernet/mellanox/mlx4/srq.c int __mlx4_srq_alloc_icm(struct mlx4_dev *dev, int *srqn) srqn 99 drivers/net/ethernet/mellanox/mlx4/srq.c *srqn = mlx4_bitmap_alloc(&srq_table->bitmap); srqn 100 drivers/net/ethernet/mellanox/mlx4/srq.c if (*srqn == -1) srqn 103 drivers/net/ethernet/mellanox/mlx4/srq.c err = mlx4_table_get(dev, &srq_table->table, *srqn); srqn 107 drivers/net/ethernet/mellanox/mlx4/srq.c err = mlx4_table_get(dev, &srq_table->cmpt_table, *srqn); srqn 113 drivers/net/ethernet/mellanox/mlx4/srq.c mlx4_table_put(dev, &srq_table->table, *srqn); srqn 116 drivers/net/ethernet/mellanox/mlx4/srq.c mlx4_bitmap_free(&srq_table->bitmap, *srqn, MLX4_NO_RR); srqn 120 drivers/net/ethernet/mellanox/mlx4/srq.c static int mlx4_srq_alloc_icm(struct mlx4_dev *dev, int *srqn) srqn 131 drivers/net/ethernet/mellanox/mlx4/srq.c *srqn = get_param_l(&out_param); srqn 135 drivers/net/ethernet/mellanox/mlx4/srq.c return __mlx4_srq_alloc_icm(dev, srqn); srqn 138 drivers/net/ethernet/mellanox/mlx4/srq.c void __mlx4_srq_free_icm(struct mlx4_dev *dev, int srqn) srqn 142 drivers/net/ethernet/mellanox/mlx4/srq.c mlx4_table_put(dev, &srq_table->cmpt_table, srqn); srqn 143 drivers/net/ethernet/mellanox/mlx4/srq.c mlx4_table_put(dev, &srq_table->table, srqn); srqn 144 drivers/net/ethernet/mellanox/mlx4/srq.c mlx4_bitmap_free(&srq_table->bitmap, srqn, MLX4_NO_RR); srqn 147 drivers/net/ethernet/mellanox/mlx4/srq.c static void mlx4_srq_free_icm(struct mlx4_dev *dev, int srqn) srqn 152 drivers/net/ethernet/mellanox/mlx4/srq.c set_param_l(&in_param, srqn); srqn 156 drivers/net/ethernet/mellanox/mlx4/srq.c mlx4_warn(dev, "Failed freeing cq:%d\n", srqn); srqn 159 drivers/net/ethernet/mellanox/mlx4/srq.c __mlx4_srq_free_icm(dev, srqn); srqn 171 drivers/net/ethernet/mellanox/mlx4/srq.c err = mlx4_srq_alloc_icm(dev, &srq->srqn); srqn 176 drivers/net/ethernet/mellanox/mlx4/srq.c err = radix_tree_insert(&srq_table->tree, srq->srqn, srq); srqn 189 drivers/net/ethernet/mellanox/mlx4/srq.c srq->srqn); srqn 201 drivers/net/ethernet/mellanox/mlx4/srq.c err = mlx4_SW2HW_SRQ(dev, mailbox, srq->srqn); srqn 213 drivers/net/ethernet/mellanox/mlx4/srq.c radix_tree_delete(&srq_table->tree, srq->srqn); srqn 217 drivers/net/ethernet/mellanox/mlx4/srq.c mlx4_srq_free_icm(dev, srq->srqn); srqn 227 drivers/net/ethernet/mellanox/mlx4/srq.c err = mlx4_HW2SW_SRQ(dev, NULL, srq->srqn); srqn 229 drivers/net/ethernet/mellanox/mlx4/srq.c mlx4_warn(dev, "HW2SW_SRQ failed (%d) for SRQN %06x\n", err, srq->srqn); srqn 232 drivers/net/ethernet/mellanox/mlx4/srq.c radix_tree_delete(&srq_table->tree, srq->srqn); srqn 239 drivers/net/ethernet/mellanox/mlx4/srq.c mlx4_srq_free_icm(dev, srq->srqn); srqn 245 drivers/net/ethernet/mellanox/mlx4/srq.c return mlx4_ARM_SRQ(dev, srq->srqn, limit_watermark); srqn 261 drivers/net/ethernet/mellanox/mlx4/srq.c err = mlx4_QUERY_SRQ(dev, mailbox, srq->srqn); srqn 297 drivers/net/ethernet/mellanox/mlx4/srq.c struct mlx4_srq *mlx4_srq_lookup(struct mlx4_dev *dev, u32 srqn) srqn 304 drivers/net/ethernet/mellanox/mlx4/srq.c srqn & (dev->caps.num_srqs - 1)); srqn 981 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c u8 lro_num_seg = be32_to_cpu(cqe->srqn) >> 24; srqn 778 include/linux/mlx4/device.h int srqn; srqn 932 include/linux/mlx4/device.h __be32 srqn; srqn 218 include/linux/mlx4/qp.h __be32 srqn; srqn 42 include/linux/mlx4/srq.h struct mlx4_srq *mlx4_srq_lookup(struct mlx4_dev *dev, u32 srqn); srqn 741 include/linux/mlx5/device.h __be32 srqn; srqn 769 include/linux/mlx5/device.h __be32 srqn; /* [31:24]: lro_num_seg, [23:0]: srqn */ srqn 4432 include/linux/mlx5/mlx5_ifc.h u8 srqn[0x18]; srqn 6654 include/linux/mlx5/mlx5_ifc.h u8 srqn[0x18]; srqn 7313 include/linux/mlx5/mlx5_ifc.h u8 srqn[0x18]; srqn 56 include/uapi/rdma/hns-abi.h __u32 srqn; srqn 1188 include/uapi/rdma/ib_user_verbs.h __u32 srqn; srqn 99 include/uapi/rdma/mlx4-abi.h __u32 srqn; srqn 302 include/uapi/rdma/mlx5-abi.h __u32 srqn; srqn 100 include/uapi/rdma/mthca-abi.h __u32 srqn; srqn 170 include/uapi/rdma/vmw_pvrdma-abi.h __u32 srqn;