Lines Matching defs:mailbox
842 static int mlx4_SW2HW_EQ(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox,
845 return mlx4_cmd(dev, mailbox->dma, eq_num, 0,
850 static int mlx4_HW2SW_EQ(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox,
853 return mlx4_cmd_box(dev, 0, mailbox->dma, eq_num,
907 struct mlx4_cmd_mailbox *mailbox;
933 mailbox = mlx4_alloc_cmd_mailbox(dev);
934 if (IS_ERR(mailbox))
936 eq_context = mailbox->buf;
979 err = mlx4_SW2HW_EQ(dev, mailbox, eq->eqn);
986 mlx4_free_cmd_mailbox(dev, mailbox);
1005 mlx4_free_cmd_mailbox(dev, mailbox);
1019 struct mlx4_cmd_mailbox *mailbox;
1025 mailbox = mlx4_alloc_cmd_mailbox(dev);
1026 if (IS_ERR(mailbox))
1029 err = mlx4_HW2SW_EQ(dev, mailbox, eq->eqn);
1038 pr_cont(" %08x", be32_to_cpup(mailbox->buf + i * 4));
1052 mlx4_free_cmd_mailbox(dev, mailbox);