Lines Matching refs:mailbox

46 	struct mlx4_cmd_mailbox *mailbox;  in mlx4_SET_VLAN_FLTR()  local
54 mailbox = mlx4_alloc_cmd_mailbox(dev); in mlx4_SET_VLAN_FLTR()
55 if (IS_ERR(mailbox)) in mlx4_SET_VLAN_FLTR()
56 return PTR_ERR(mailbox); in mlx4_SET_VLAN_FLTR()
58 filter = mailbox->buf; in mlx4_SET_VLAN_FLTR()
66 err = mlx4_cmd(dev, mailbox->dma, priv->port, 0, MLX4_CMD_SET_VLAN_FLTR, in mlx4_SET_VLAN_FLTR()
68 mlx4_free_cmd_mailbox(dev, mailbox); in mlx4_SET_VLAN_FLTR()
77 struct mlx4_cmd_mailbox *mailbox; in mlx4_en_QUERY_PORT() local
80 mailbox = mlx4_alloc_cmd_mailbox(mdev->dev); in mlx4_en_QUERY_PORT()
81 if (IS_ERR(mailbox)) in mlx4_en_QUERY_PORT()
82 return PTR_ERR(mailbox); in mlx4_en_QUERY_PORT()
83 err = mlx4_cmd_box(mdev->dev, 0, mailbox->dma, port, 0, in mlx4_en_QUERY_PORT()
88 qport_context = mailbox->buf; in mlx4_en_QUERY_PORT()
127 mlx4_free_cmd_mailbox(mdev->dev, mailbox); in mlx4_en_QUERY_PORT()
157 struct mlx4_cmd_mailbox *mailbox; in mlx4_en_DUMP_ETH_STATS() local
162 mailbox = mlx4_alloc_cmd_mailbox(mdev->dev); in mlx4_en_DUMP_ETH_STATS()
163 if (IS_ERR(mailbox)) in mlx4_en_DUMP_ETH_STATS()
164 return PTR_ERR(mailbox); in mlx4_en_DUMP_ETH_STATS()
165 err = mlx4_cmd_box(mdev->dev, 0, mailbox->dma, in_mod, 0, in mlx4_en_DUMP_ETH_STATS()
171 mlx4_en_stats = mailbox->buf; in mlx4_en_DUMP_ETH_STATS()
320 memset(mailbox->buf, 0xff, sizeof(*flowstats) * MLX4_NUM_PRIORITIES); in mlx4_en_DUMP_ETH_STATS()
323 memset(mailbox->buf, 0, in mlx4_en_DUMP_ETH_STATS()
325 err = mlx4_cmd_box(mdev->dev, 0, mailbox->dma, in mlx4_en_DUMP_ETH_STATS()
333 flowstats = mailbox->buf; in mlx4_en_DUMP_ETH_STATS()
376 mlx4_free_cmd_mailbox(mdev->dev, mailbox); in mlx4_en_DUMP_ETH_STATS()