Lines Matching refs:inbox

840 			       struct mlx4_cmd_mailbox *inbox,  in query_pkey_block()  argument
843 struct ib_smp *in_mad = (struct ib_smp *)(inbox->buf); in query_pkey_block()
853 err = mlx4_cmd_box(dev, inbox->dma, outbox->dma, port, 3, in query_pkey_block()
866 struct mlx4_cmd_mailbox *inbox, in get_full_pkey_table() argument
873 err = query_pkey_block(dev, port, i, table + i, inbox, outbox); in get_full_pkey_table()
893 struct mlx4_cmd_mailbox *inbox, in mlx4_MAD_IFC_wrapper() argument
897 struct ib_smp *smp = inbox->buf; in mlx4_MAD_IFC_wrapper()
935 err = get_full_pkey_table(dev, port, table, inbox, outbox); in mlx4_MAD_IFC_wrapper()
949 err = mlx4_cmd_box(dev, inbox->dma, outbox->dma, in mlx4_MAD_IFC_wrapper()
972 inbox->dma, in mlx4_MAD_IFC_wrapper()
993 err = mlx4_cmd_box(dev, inbox->dma, outbox->dma, in mlx4_MAD_IFC_wrapper()
1020 return mlx4_cmd_box(dev, inbox->dma, outbox->dma, in mlx4_MAD_IFC_wrapper()
1027 struct mlx4_cmd_mailbox *inbox, in mlx4_CMD_EPERM_wrapper() argument
1036 struct mlx4_cmd_mailbox *inbox, in mlx4_DMA_wrapper() argument
1044 in_param = cmd->has_inbox ? (u64) inbox->dma : vhcr->in_param; in mlx4_DMA_wrapper()
1668 struct mlx4_cmd_mailbox *inbox = NULL; in mlx4_master_process_vhcr() local
1723 inbox = mlx4_alloc_cmd_mailbox(dev); in mlx4_master_process_vhcr()
1724 if (IS_ERR(inbox)) { in mlx4_master_process_vhcr()
1726 inbox = NULL; in mlx4_master_process_vhcr()
1730 ret = mlx4_ACCESS_MEM(dev, inbox->dma, slave, in mlx4_master_process_vhcr()
1744 if (cmd->verify && cmd->verify(dev, slave, vhcr, inbox)) { in mlx4_master_process_vhcr()
1763 err = cmd->wrapper(dev, slave, vhcr, inbox, outbox, in mlx4_master_process_vhcr()
1768 in_param = cmd->has_inbox ? (u64) inbox->dma : in mlx4_master_process_vhcr()
1836 mlx4_free_cmd_mailbox(dev, inbox); in mlx4_master_process_vhcr()