Lines Matching refs:outbox
827 struct mlx4_cmd_mailbox *outbox) in query_pkey_block() argument
830 struct ib_smp *out_mad = (struct ib_smp *)(outbox->buf); in query_pkey_block()
839 err = mlx4_cmd_box(dev, inbox->dma, outbox->dma, port, 3, in query_pkey_block()
853 struct mlx4_cmd_mailbox *outbox) in get_full_pkey_table() argument
859 err = query_pkey_block(dev, port, i, table + i, inbox, outbox); in get_full_pkey_table()
880 struct mlx4_cmd_mailbox *outbox, in mlx4_MAD_IFC_wrapper() argument
892 struct ib_smp *outsmp = outbox->buf; in mlx4_MAD_IFC_wrapper()
920 err = get_full_pkey_table(dev, port, table, inbox, outbox); in mlx4_MAD_IFC_wrapper()
933 err = mlx4_cmd_box(dev, inbox->dma, outbox->dma, in mlx4_MAD_IFC_wrapper()
957 outbox->dma, in mlx4_MAD_IFC_wrapper()
977 err = mlx4_cmd_box(dev, inbox->dma, outbox->dma, in mlx4_MAD_IFC_wrapper()
1004 return mlx4_cmd_box(dev, inbox->dma, outbox->dma, in mlx4_MAD_IFC_wrapper()
1012 struct mlx4_cmd_mailbox *outbox, in mlx4_CMD_EPERM_wrapper() argument
1021 struct mlx4_cmd_mailbox *outbox, in mlx4_DMA_wrapper() argument
1029 out_param = cmd->has_outbox ? (u64) outbox->dma : vhcr->out_param; in mlx4_DMA_wrapper()
1653 struct mlx4_cmd_mailbox *outbox = NULL; in mlx4_master_process_vhcr() local
1737 outbox = mlx4_alloc_cmd_mailbox(dev); in mlx4_master_process_vhcr()
1738 if (IS_ERR(outbox)) { in mlx4_master_process_vhcr()
1740 outbox = NULL; in mlx4_master_process_vhcr()
1747 err = cmd->wrapper(dev, slave, vhcr, inbox, outbox, in mlx4_master_process_vhcr()
1754 out_param = cmd->has_outbox ? (u64) outbox->dma : in mlx4_master_process_vhcr()
1779 ret = mlx4_ACCESS_MEM(dev, outbox->dma, slave, in mlx4_master_process_vhcr()
1813 mlx4_free_cmd_mailbox(dev, outbox); in mlx4_master_process_vhcr()