Lines Matching refs:vhcr

1273 			   struct mlx4_vhcr *vhcr,  in mlx4_ALLOC_RES_wrapper()  argument
1279 int alop = vhcr->op_modifier; in mlx4_ALLOC_RES_wrapper()
1281 switch (vhcr->in_modifier) { in mlx4_ALLOC_RES_wrapper()
1283 err = qp_alloc_res(dev, slave, vhcr->op_modifier, alop, in mlx4_ALLOC_RES_wrapper()
1284 vhcr->in_param, &vhcr->out_param); in mlx4_ALLOC_RES_wrapper()
1288 err = mtt_alloc_res(dev, slave, vhcr->op_modifier, alop, in mlx4_ALLOC_RES_wrapper()
1289 vhcr->in_param, &vhcr->out_param); in mlx4_ALLOC_RES_wrapper()
1293 err = mpt_alloc_res(dev, slave, vhcr->op_modifier, alop, in mlx4_ALLOC_RES_wrapper()
1294 vhcr->in_param, &vhcr->out_param); in mlx4_ALLOC_RES_wrapper()
1298 err = cq_alloc_res(dev, slave, vhcr->op_modifier, alop, in mlx4_ALLOC_RES_wrapper()
1299 vhcr->in_param, &vhcr->out_param); in mlx4_ALLOC_RES_wrapper()
1303 err = srq_alloc_res(dev, slave, vhcr->op_modifier, alop, in mlx4_ALLOC_RES_wrapper()
1304 vhcr->in_param, &vhcr->out_param); in mlx4_ALLOC_RES_wrapper()
1308 err = mac_alloc_res(dev, slave, vhcr->op_modifier, alop, in mlx4_ALLOC_RES_wrapper()
1309 vhcr->in_param, &vhcr->out_param); in mlx4_ALLOC_RES_wrapper()
1313 err = vlan_alloc_res(dev, slave, vhcr->op_modifier, alop, in mlx4_ALLOC_RES_wrapper()
1314 vhcr->in_param, &vhcr->out_param); in mlx4_ALLOC_RES_wrapper()
1500 struct mlx4_vhcr *vhcr, in mlx4_FREE_RES_wrapper() argument
1506 int alop = vhcr->op_modifier; in mlx4_FREE_RES_wrapper()
1508 switch (vhcr->in_modifier) { in mlx4_FREE_RES_wrapper()
1510 err = qp_free_res(dev, slave, vhcr->op_modifier, alop, in mlx4_FREE_RES_wrapper()
1511 vhcr->in_param); in mlx4_FREE_RES_wrapper()
1515 err = mtt_free_res(dev, slave, vhcr->op_modifier, alop, in mlx4_FREE_RES_wrapper()
1516 vhcr->in_param, &vhcr->out_param); in mlx4_FREE_RES_wrapper()
1520 err = mpt_free_res(dev, slave, vhcr->op_modifier, alop, in mlx4_FREE_RES_wrapper()
1521 vhcr->in_param); in mlx4_FREE_RES_wrapper()
1525 err = cq_free_res(dev, slave, vhcr->op_modifier, alop, in mlx4_FREE_RES_wrapper()
1526 vhcr->in_param, &vhcr->out_param); in mlx4_FREE_RES_wrapper()
1530 err = srq_free_res(dev, slave, vhcr->op_modifier, alop, in mlx4_FREE_RES_wrapper()
1531 vhcr->in_param, &vhcr->out_param); in mlx4_FREE_RES_wrapper()
1535 err = mac_free_res(dev, slave, vhcr->op_modifier, alop, in mlx4_FREE_RES_wrapper()
1536 vhcr->in_param, &vhcr->out_param); in mlx4_FREE_RES_wrapper()
1540 err = vlan_free_res(dev, slave, vhcr->op_modifier, alop, in mlx4_FREE_RES_wrapper()
1541 vhcr->in_param, &vhcr->out_param); in mlx4_FREE_RES_wrapper()
1614 struct mlx4_vhcr *vhcr, in mlx4_SW2HW_MPT_wrapper() argument
1620 int index = vhcr->in_modifier; in mlx4_SW2HW_MPT_wrapper()
1646 err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd); in mlx4_SW2HW_MPT_wrapper()
1668 struct mlx4_vhcr *vhcr, in mlx4_HW2SW_MPT_wrapper() argument
1674 int index = vhcr->in_modifier; in mlx4_HW2SW_MPT_wrapper()
1683 err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd); in mlx4_HW2SW_MPT_wrapper()
1700 struct mlx4_vhcr *vhcr, in mlx4_QUERY_MPT_wrapper() argument
1706 int index = vhcr->in_modifier; in mlx4_QUERY_MPT_wrapper()
1720 err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd); in mlx4_QUERY_MPT_wrapper()
1743 struct mlx4_vhcr *vhcr, in mlx4_RST2INIT_QP_wrapper() argument
1749 int qpn = vhcr->in_modifier & 0x7fffff; in mlx4_RST2INIT_QP_wrapper()
1794 err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd); in mlx4_RST2INIT_QP_wrapper()
1867 struct mlx4_vhcr *vhcr, in mlx4_SW2HW_EQ_wrapper() argument
1873 int eqn = vhcr->in_modifier; in mlx4_SW2HW_EQ_wrapper()
1896 err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd); in mlx4_SW2HW_EQ_wrapper()
1940 struct mlx4_vhcr *vhcr, in mlx4_WRITE_MTT_wrapper() argument
1951 int npages = vhcr->in_modifier; in mlx4_WRITE_MTT_wrapper()
1978 struct mlx4_vhcr *vhcr, in mlx4_HW2SW_EQ_wrapper() argument
1983 int eqn = vhcr->in_modifier; in mlx4_HW2SW_EQ_wrapper()
1996 err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd); in mlx4_HW2SW_EQ_wrapper()
2078 struct mlx4_vhcr *vhcr, in mlx4_QUERY_EQ_wrapper() argument
2083 int eqn = vhcr->in_modifier; in mlx4_QUERY_EQ_wrapper()
2097 err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd); in mlx4_QUERY_EQ_wrapper()
2105 struct mlx4_vhcr *vhcr, in mlx4_SW2HW_CQ_wrapper() argument
2111 int cqn = vhcr->in_modifier; in mlx4_SW2HW_CQ_wrapper()
2126 err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd); in mlx4_SW2HW_CQ_wrapper()
2143 struct mlx4_vhcr *vhcr, in mlx4_HW2SW_CQ_wrapper() argument
2149 int cqn = vhcr->in_modifier; in mlx4_HW2SW_CQ_wrapper()
2155 err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd); in mlx4_HW2SW_CQ_wrapper()
2168 struct mlx4_vhcr *vhcr, in mlx4_QUERY_CQ_wrapper() argument
2173 int cqn = vhcr->in_modifier; in mlx4_QUERY_CQ_wrapper()
2184 err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd); in mlx4_QUERY_CQ_wrapper()
2192 struct mlx4_vhcr *vhcr, in handle_resize() argument
2220 err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd); in handle_resize()
2240 struct mlx4_vhcr *vhcr, in mlx4_MODIFY_CQ_wrapper() argument
2245 int cqn = vhcr->in_modifier; in mlx4_MODIFY_CQ_wrapper()
2256 if (vhcr->op_modifier == 0) { in mlx4_MODIFY_CQ_wrapper()
2257 err = handle_resize(dev, slave, vhcr, inbox, outbox, cmd, cq); in mlx4_MODIFY_CQ_wrapper()
2261 err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd); in mlx4_MODIFY_CQ_wrapper()
2281 struct mlx4_vhcr *vhcr, in mlx4_SW2HW_SRQ_wrapper() argument
2287 int srqn = vhcr->in_modifier; in mlx4_SW2HW_SRQ_wrapper()
2307 err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd); in mlx4_SW2HW_SRQ_wrapper()
2326 struct mlx4_vhcr *vhcr, in mlx4_HW2SW_SRQ_wrapper() argument
2332 int srqn = vhcr->in_modifier; in mlx4_HW2SW_SRQ_wrapper()
2338 err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd); in mlx4_HW2SW_SRQ_wrapper()
2355 struct mlx4_vhcr *vhcr, in mlx4_QUERY_SRQ_wrapper() argument
2361 int srqn = vhcr->in_modifier; in mlx4_QUERY_SRQ_wrapper()
2371 err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd); in mlx4_QUERY_SRQ_wrapper()
2378 struct mlx4_vhcr *vhcr, in mlx4_ARM_SRQ_wrapper() argument
2384 int srqn = vhcr->in_modifier; in mlx4_ARM_SRQ_wrapper()
2396 err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd); in mlx4_ARM_SRQ_wrapper()
2403 struct mlx4_vhcr *vhcr, in mlx4_GEN_QP_wrapper() argument
2409 int qpn = vhcr->in_modifier & 0x7fffff; in mlx4_GEN_QP_wrapper()
2420 err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd); in mlx4_GEN_QP_wrapper()
2427 struct mlx4_vhcr *vhcr, in mlx4_INIT2RTR_QP_wrapper() argument
2436 return mlx4_GEN_QP_wrapper(dev, slave, vhcr, inbox, outbox, cmd); in mlx4_INIT2RTR_QP_wrapper()
2440 struct mlx4_vhcr *vhcr, in mlx4_2RST_QP_wrapper() argument
2446 int qpn = vhcr->in_modifier & 0x7fffff; in mlx4_2RST_QP_wrapper()
2452 err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd); in mlx4_2RST_QP_wrapper()
2531 struct mlx4_vhcr *vhcr, in mlx4_QP_ATTACH_wrapper() argument
2538 enum mlx4_protocol prot = (vhcr->in_modifier >> 28) & 0x7; in mlx4_QP_ATTACH_wrapper()
2542 int attach = vhcr->op_modifier; in mlx4_QP_ATTACH_wrapper()
2543 int block_loopback = vhcr->in_modifier >> 31; in mlx4_QP_ATTACH_wrapper()
2547 qpn = vhcr->in_modifier & 0xffffff; in mlx4_QP_ATTACH_wrapper()
2586 struct mlx4_vhcr *vhcr, in mlx4_QUERY_IF_STAT_wrapper() argument
2592 int index = vhcr->in_modifier & 0xffff; in mlx4_QUERY_IF_STAT_wrapper()
2598 err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd); in mlx4_QUERY_IF_STAT_wrapper()