Lines Matching refs:mailbox
3286 struct mlx4_cmd_mailbox *mailbox;
3318 mailbox = mlx4_alloc_cmd_mailbox(dev);
3319 if (IS_ERR(mailbox)) {
3320 err = PTR_ERR(mailbox);
3329 memcpy(mailbox->buf, (u8 *) eqe, 28);
3333 err = mlx4_cmd(dev, mailbox->dma, in_modifier, 0,
3339 mlx4_free_cmd_mailbox(dev, mailbox);
4390 pr_err("Corrupted mailbox\n");
4945 struct mlx4_cmd_mailbox *mailbox;
4950 mailbox = mlx4_alloc_cmd_mailbox(dev);
4951 if (IS_ERR(mailbox))
4952 return PTR_ERR(mailbox);
4955 mlx4_err(dev, "rule mirroring mailbox is null\n");
4958 memcpy(mailbox->buf, fs_rule->mirr_mbox, fs_rule->mirr_mbox_size);
4959 err = mlx4_cmd_imm(dev, mailbox->dma, ®_id, fs_rule->mirr_mbox_size >> 2, 0,
4962 mlx4_free_cmd_mailbox(dev, mailbox);
5236 struct mlx4_cmd_mailbox *mailbox;
5272 mailbox = mlx4_alloc_cmd_mailbox(dev);
5273 if (IS_ERR(mailbox))
5295 upd_context = mailbox->buf;
5353 err = mlx4_cmd(dev, mailbox->dma,
5366 mlx4_free_cmd_mailbox(dev, mailbox);