/freebsd-11-stable/sys/dev/mlx4/mlx4_core/ |
H A D | mlx4_fw_qos.c | 87 struct mlx4_cmd_mailbox *mailbox; local 93 mailbox = mlx4_alloc_cmd_mailbox(dev); 94 if (IS_ERR(mailbox)) 95 return PTR_ERR(mailbox); 97 context = mailbox->buf; 103 err = mlx4_cmd(dev, mailbox->dma, in_mod, 1, MLX4_CMD_SET_PORT, 106 mlx4_free_cmd_mailbox(dev, mailbox); 114 struct mlx4_cmd_mailbox *mailbox; local 120 mailbox = mlx4_alloc_cmd_mailbox(dev); 121 if (IS_ERR(mailbox)) 164 struct mlx4_cmd_mailbox *mailbox; local 198 struct mlx4_cmd_mailbox *mailbox; local 226 struct mlx4_cmd_mailbox *mailbox; local 263 struct mlx4_cmd_mailbox *mailbox; local [all...] |
H A D | mlx4_cq.c | 94 static int mlx4_SW2HW_CQ(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, argument 97 return mlx4_cmd(dev, mailbox->dma, cq_num, 0, 102 static int mlx4_MODIFY_CQ(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, argument 105 return mlx4_cmd(dev, mailbox->dma, cq_num, opmod, MLX4_CMD_MODIFY_CQ, 109 static int mlx4_HW2SW_CQ(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, argument 112 return mlx4_cmd_box(dev, 0, mailbox ? mailbox->dma : 0, 113 cq_num, mailbox ? 0 : 1, MLX4_CMD_HW2SW_CQ, 120 struct mlx4_cmd_mailbox *mailbox; local 124 mailbox 142 struct mlx4_cmd_mailbox *mailbox; local 244 struct mlx4_cmd_mailbox *mailbox; local [all...] |
H A D | mlx4_srq.c | 64 static int mlx4_SW2HW_SRQ(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, argument 67 return mlx4_cmd(dev, mailbox->dma, srq_num, 0, 72 static int mlx4_HW2SW_SRQ(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, argument 75 return mlx4_cmd_box(dev, 0, mailbox ? mailbox->dma : 0, srq_num, 76 mailbox ? 0 : 1, MLX4_CMD_HW2SW_SRQ, 86 static int mlx4_QUERY_SRQ(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, argument 89 return mlx4_cmd_box(dev, 0, mailbox->dma, srq_num, 0, MLX4_CMD_QUERY_SRQ, 166 struct mlx4_cmd_mailbox *mailbox; local 181 mailbox 251 struct mlx4_cmd_mailbox *mailbox; local [all...] |
H A D | mlx4_mcg.c | 54 struct mlx4_cmd_mailbox *mailbox, 61 err = mlx4_cmd_imm(dev, mailbox->dma, &imm, size, 0, 83 struct mlx4_cmd_mailbox *mailbox) 85 return mlx4_cmd_box(dev, 0, mailbox->dma, index, 0, MLX4_CMD_READ_MCG, 90 struct mlx4_cmd_mailbox *mailbox) 92 return mlx4_cmd(dev, mailbox->dma, index, 0, MLX4_CMD_WRITE_MCG, 97 struct mlx4_cmd_mailbox *mailbox) 102 return mlx4_cmd(dev, mailbox->dma, in_mod, 0x1, 107 static int mlx4_GID_HASH(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, argument 113 err = mlx4_cmd_imm(dev, mailbox 53 mlx4_QP_FLOW_STEERING_ATTACH(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, u32 size, u64 *reg_id) argument 82 mlx4_READ_ENTRY(struct mlx4_dev *dev, int index, struct mlx4_cmd_mailbox *mailbox) argument 89 mlx4_WRITE_ENTRY(struct mlx4_dev *dev, int index, struct mlx4_cmd_mailbox *mailbox) argument 96 mlx4_WRITE_PROMISC(struct mlx4_dev *dev, u8 port, u8 steer, struct mlx4_cmd_mailbox *mailbox) argument 152 struct mlx4_cmd_mailbox *mailbox; local 334 struct mlx4_cmd_mailbox *mailbox; local 422 struct mlx4_cmd_mailbox *mailbox; local 553 struct mlx4_cmd_mailbox *mailbox; local 699 struct mlx4_cmd_mailbox *mailbox; local 986 struct mlx4_cmd_mailbox *mailbox; local 1109 struct mlx4_cmd_mailbox *mailbox; local 1218 struct mlx4_cmd_mailbox *mailbox; local 1340 struct mlx4_cmd_mailbox *mailbox; local [all...] |
H A D | mlx4_fw.c | 179 struct mlx4_cmd_mailbox *mailbox; local 188 mailbox = mlx4_alloc_cmd_mailbox(dev); 189 if (IS_ERR(mailbox)) 190 return PTR_ERR(mailbox); 191 inbox = mailbox->buf; 196 err = mlx4_cmd(dev, mailbox->dma, 0, 0, MLX4_CMD_MOD_STAT_CFG, 199 mlx4_free_cmd_mailbox(dev, mailbox); 205 struct mlx4_cmd_mailbox *mailbox; local 220 mailbox = mlx4_alloc_cmd_mailbox(dev); 221 if (IS_ERR(mailbox)) 541 struct mlx4_cmd_mailbox *mailbox; local 726 struct mlx4_cmd_mailbox *mailbox; local 1169 struct mlx4_cmd_mailbox *mailbox; local 1469 struct mlx4_cmd_mailbox *mailbox; local 1500 struct mlx4_cmd_mailbox *mailbox; local 1601 struct mlx4_cmd_mailbox *mailbox; local 1786 struct mlx4_cmd_mailbox *mailbox; local 1816 struct mlx4_cmd_mailbox *mailbox; local 2046 struct mlx4_cmd_mailbox *mailbox; local 2170 struct mlx4_cmd_mailbox *mailbox; local 2256 struct mlx4_cmd_mailbox *mailbox; local 2387 struct mlx4_cmd_mailbox *mailbox; local 2405 struct mlx4_cmd_mailbox *mailbox; local 2513 struct mlx4_cmd_mailbox *mailbox; local 2566 struct mlx4_cmd_mailbox *mailbox; local 2602 struct mlx4_cmd_mailbox *mailbox; local 2666 struct mlx4_cmd_mailbox *mailbox; local 2758 mlx4_check_smp_firewall_active(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox) argument 2798 struct mlx4_cmd_mailbox *mailbox; local 2984 struct mlx4_cmd_mailbox *mailbox; local [all...] |
H A D | mlx4_mr.c | 282 static int mlx4_SW2HW_MPT(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, argument 285 return mlx4_cmd(dev, mailbox->dma, mpt_index, 290 static int mlx4_HW2SW_MPT(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, argument 293 return mlx4_cmd_box(dev, 0, mailbox ? mailbox->dma : 0, mpt_index, 294 !mailbox, MLX4_CMD_HW2SW_MPT, 304 struct mlx4_cmd_mailbox *mailbox = NULL; local 323 mailbox = mlx4_alloc_cmd_mailbox(dev); 324 if (IS_ERR(mailbox)) 325 return PTR_ERR(mailbox); 368 struct mlx4_cmd_mailbox *mailbox = local 387 struct mlx4_cmd_mailbox *mailbox = local 436 mlx4_WRITE_MTT(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, int num_entries) argument 634 struct mlx4_cmd_mailbox *mailbox; local 754 struct mlx4_cmd_mailbox *mailbox = NULL; local 846 struct mlx4_cmd_mailbox *mailbox; local 1113 struct mlx4_cmd_mailbox *mailbox; local [all...] |
H A D | mlx4_port.c | 130 struct mlx4_cmd_mailbox *mailbox; local 134 mailbox = mlx4_alloc_cmd_mailbox(dev); 135 if (IS_ERR(mailbox)) 136 return PTR_ERR(mailbox); 138 memcpy(mailbox->buf, entries, MLX4_MAC_TABLE_SIZE); 142 err = mlx4_cmd(dev, mailbox->dma, in_mod, MLX4_SET_PORT_ETH_OPCODE, 146 mlx4_free_cmd_mailbox(dev, mailbox); 539 struct mlx4_cmd_mailbox *mailbox; local 543 mailbox = mlx4_alloc_cmd_mailbox(dev); 544 if (IS_ERR(mailbox)) 1169 mlx4_reset_roce_port_gids(struct mlx4_dev *dev, int slave, int port, struct mlx4_cmd_mailbox *mailbox) argument 1207 struct mlx4_cmd_mailbox *mailbox; local 1506 struct mlx4_cmd_mailbox *mailbox; local 1547 struct mlx4_cmd_mailbox *mailbox; local 1581 struct mlx4_cmd_mailbox *mailbox; local 1618 struct mlx4_cmd_mailbox *mailbox; local 1661 struct mlx4_cmd_mailbox *mailbox; local 1688 struct mlx4_cmd_mailbox *mailbox; local [all...] |
H A D | mlx4_qp.c | 135 struct mlx4_cmd_mailbox *mailbox; local 160 mailbox = mlx4_alloc_cmd_mailbox(dev); 161 if (IS_ERR(mailbox)) 162 return PTR_ERR(mailbox); 177 *(__be32 *) mailbox->buf = cpu_to_be32(optpar); 178 memcpy(mailbox->buf + 8, context, sizeof *context); 180 ((struct mlx4_qp_context *) (mailbox->buf + 8))->local_qpn = 183 ret = mlx4_cmd(dev, mailbox->dma, 205 mlx4_free_cmd_mailbox(dev, mailbox); 426 struct mlx4_cmd_mailbox *mailbox; local 881 struct mlx4_cmd_mailbox *mailbox; local [all...] |
H A D | mlx4_cmd.c | 543 mlx4_err(dev, "response expected while output mailbox is NULL for command 0x%x\n", 562 mlx4_err(dev, "response expected while output mailbox is NULL for command 0x%x\n", 604 mlx4_err(dev, "response expected while output mailbox is NULL for command 0x%x\n", 702 mlx4_err(dev, "response expected while output mailbox is NULL for command 0x%x\n", 2687 struct mlx4_cmd_mailbox *mailbox; local 2689 mailbox = kmalloc(sizeof *mailbox, GFP_KERNEL); 2690 if (!mailbox) 2693 mailbox->buf = pci_pool_alloc(mlx4_priv(dev)->cmd.pool, GFP_KERNEL, 2694 &mailbox 2706 mlx4_free_cmd_mailbox(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox) argument 3179 struct mlx4_cmd_mailbox *mailbox = NULL; local [all...] |
H A D | mlx4_eq.c | 898 static int mlx4_SW2HW_EQ(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, argument 901 return mlx4_cmd(dev, mailbox->dma, eq_num, 0, 961 struct mlx4_cmd_mailbox *mailbox; local 989 mailbox = mlx4_alloc_cmd_mailbox(dev); 990 if (IS_ERR(mailbox)) 992 eq_context = mailbox->buf; 1036 err = mlx4_SW2HW_EQ(dev, mailbox, eq->eqn); 1043 mlx4_free_cmd_mailbox(dev, mailbox); 1062 mlx4_free_cmd_mailbox(dev, mailbox);
|
H A D | mlx4_resource_tracker.c | 3286 struct mlx4_cmd_mailbox *mailbox; local 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; local 4950 mailbox 5236 struct mlx4_cmd_mailbox *mailbox; local [all...] |
/freebsd-11-stable/sys/dev/mthca/ |
H A D | mthca_mcg.c | 67 struct mthca_mailbox *mailbox; local 72 mailbox = mthca_alloc_mailbox(dev, GFP_KERNEL); 73 if (IS_ERR(mailbox)) 75 mgid = mailbox->buf; 79 err = mthca_MGID_HASH(dev, mailbox, hash); 116 mthca_free_mailbox(dev, mailbox); 123 struct mthca_mailbox *mailbox; local 131 mailbox = mthca_alloc_mailbox(dev, GFP_KERNEL); 132 if (IS_ERR(mailbox)) 133 return PTR_ERR(mailbox); 217 struct mthca_mailbox *mailbox; local [all...] |
H A D | mthca_cmd.h | 253 void mthca_free_mailbox(struct mthca_dev *dev, struct mthca_mailbox *mailbox); 283 int mthca_SW2HW_MPT(struct mthca_dev *dev, struct mthca_mailbox *mailbox, 285 int mthca_HW2SW_MPT(struct mthca_dev *dev, struct mthca_mailbox *mailbox, 287 int mthca_WRITE_MTT(struct mthca_dev *dev, struct mthca_mailbox *mailbox, 292 int mthca_SW2HW_EQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, 294 int mthca_HW2SW_EQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, 296 int mthca_SW2HW_CQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, 298 int mthca_HW2SW_CQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, 301 int mthca_SW2HW_SRQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, 303 int mthca_HW2SW_SRQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, [all...] |
H A D | mthca_cmd.c | 465 /* Invoke a command with an output mailbox */ 609 struct mthca_mailbox *mailbox; local 611 mailbox = kmalloc(sizeof *mailbox, gfp_mask); 612 if (!mailbox) 615 mailbox->buf = pci_pool_alloc(dev->cmd.pool, gfp_mask, &mailbox->dma); 616 if (!mailbox->buf) { 617 kfree(mailbox); 621 return mailbox; 624 mthca_free_mailbox(struct mthca_dev *dev, struct mthca_mailbox *mailbox) argument 657 struct mthca_mailbox *mailbox; local 776 struct mthca_mailbox *mailbox; local 882 struct mthca_mailbox *mailbox; local 937 struct mthca_mailbox *mailbox; local 988 struct mthca_mailbox *mailbox; local 1268 struct mthca_mailbox *mailbox; local 1311 struct mthca_mailbox *mailbox; local 1437 struct mthca_mailbox *mailbox; local 1498 struct mthca_mailbox *mailbox; local 1538 struct mthca_mailbox *mailbox; local 1599 mthca_SW2HW_MPT(struct mthca_dev *dev, struct mthca_mailbox *mailbox, int mpt_index) argument 1606 mthca_HW2SW_MPT(struct mthca_dev *dev, struct mthca_mailbox *mailbox, int mpt_index) argument 1614 mthca_WRITE_MTT(struct mthca_dev *dev, struct mthca_mailbox *mailbox, int num_mtt) argument 1636 mthca_SW2HW_EQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, int eq_num) argument 1643 mthca_HW2SW_EQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, int eq_num) argument 1651 mthca_SW2HW_CQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, int cq_num) argument 1658 mthca_HW2SW_CQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, int cq_num) argument 1668 struct mthca_mailbox *mailbox; local 1696 mthca_SW2HW_SRQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, int srq_num) argument 1703 mthca_HW2SW_SRQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, int srq_num) argument 1711 mthca_QUERY_SRQ(struct mthca_dev *dev, u32 num, struct mthca_mailbox *mailbox) argument 1724 mthca_MODIFY_QP(struct mthca_dev *dev, enum ib_qp_state cur, enum ib_qp_state next, u32 num, int is_ee, struct mthca_mailbox *mailbox, u32 optmask) argument 1827 mthca_QUERY_QP(struct mthca_dev *dev, u32 num, int is_ee, struct mthca_mailbox *mailbox) argument 1938 mthca_READ_MGM(struct mthca_dev *dev, int index, struct mthca_mailbox *mailbox) argument 1945 mthca_WRITE_MGM(struct mthca_dev *dev, int index, struct mthca_mailbox *mailbox) argument 1952 mthca_MGID_HASH(struct mthca_dev *dev, struct mthca_mailbox *mailbox, u16 *hash) argument [all...] |
H A D | mthca_srq.c | 202 struct mthca_mailbox *mailbox; local 248 mailbox = mthca_alloc_mailbox(dev, GFP_KERNEL); 249 if (IS_ERR(mailbox)) { 250 err = PTR_ERR(mailbox); 264 mthca_arbel_init_srq_context(dev, pd, srq, mailbox->buf); 266 mthca_tavor_init_srq_context(dev, pd, srq, mailbox->buf); 268 err = mthca_SW2HW_SRQ(dev, mailbox, srq->srqn); 284 mthca_free_mailbox(dev, mailbox); 295 err = mthca_HW2SW_SRQ(dev, mailbox, srq->srqn); 304 mthca_free_mailbox(dev, mailbox); 332 struct mthca_mailbox *mailbox; local 392 struct mthca_mailbox *mailbox; local [all...] |
H A D | mthca_mr.c | 257 struct mthca_mailbox *mailbox; local 262 mailbox = mthca_alloc_mailbox(dev, GFP_KERNEL); 263 if (IS_ERR(mailbox)) 264 return PTR_ERR(mailbox); 265 mtt_entry = mailbox->buf; 283 err = mthca_WRITE_MTT(dev, mailbox, (i + 1) & ~1); 295 mthca_free_mailbox(dev, mailbox); 307 * mailbox. 432 struct mthca_mailbox *mailbox; local 452 mailbox 571 struct mthca_mailbox *mailbox; local [all...] |
H A D | mthca_cq.c | 777 struct mthca_mailbox *mailbox; local 810 mailbox = mthca_alloc_mailbox(dev, GFP_KERNEL); 811 if (IS_ERR(mailbox)) 814 cq_context = mailbox->buf; 847 err = mthca_SW2HW_CQ(dev, mailbox, cq->cqn); 864 mthca_free_mailbox(dev, mailbox); 873 mthca_free_mailbox(dev, mailbox); 906 struct mthca_mailbox *mailbox; local 909 mailbox = mthca_alloc_mailbox(dev, GFP_KERNEL); 910 if (IS_ERR(mailbox)) { [all...] |
H A D | mthca_eq.c | 473 struct mthca_mailbox *mailbox; local 494 mailbox = mthca_alloc_mailbox(dev, GFP_KERNEL); 495 if (IS_ERR(mailbox)) 497 eq_context = mailbox->buf; 545 err = mthca_SW2HW_EQ(dev, mailbox, eq->eqn); 552 mthca_free_mailbox(dev, mailbox); 578 mthca_free_mailbox(dev, mailbox); 591 struct mthca_mailbox *mailbox; local 597 mailbox = mthca_alloc_mailbox(dev, GFP_KERNEL); 598 if (IS_ERR(mailbox)) [all...] |
H A D | mthca_qp.c | 430 struct mthca_mailbox *mailbox = NULL; local 442 mailbox = mthca_alloc_mailbox(dev, GFP_KERNEL); 443 if (IS_ERR(mailbox)) { 444 err = PTR_ERR(mailbox); 448 err = mthca_QUERY_QP(dev, qp->qpn, 0, mailbox); 454 qp_param = mailbox->buf; 508 mthca_free_mailbox(dev, mailbox); 549 struct mthca_mailbox *mailbox; local 555 mailbox = mthca_alloc_mailbox(dev, GFP_KERNEL); 556 if (IS_ERR(mailbox)) { [all...] |
/freebsd-11-stable/sys/dev/mlx4/mlx4_en/ |
H A D | mlx4_en_port.c | 46 struct mlx4_cmd_mailbox *mailbox; local 54 mailbox = mlx4_alloc_cmd_mailbox(dev); 55 if (IS_ERR(mailbox)) 56 return PTR_ERR(mailbox); 58 filter = mailbox->buf; 68 err = mlx4_cmd(dev, mailbox->dma, priv->port, 0, MLX4_CMD_SET_VLAN_FLTR, 70 mlx4_free_cmd_mailbox(dev, mailbox); 79 struct mlx4_cmd_mailbox *mailbox; local 82 mailbox = mlx4_alloc_cmd_mailbox(mdev->dev); 83 if (IS_ERR(mailbox)) 193 struct mlx4_cmd_mailbox *mailbox; local [all...] |
/freebsd-11-stable/contrib/amd/hlfsd/ |
H A D | hlfsd.h | 134 extern char *mailbox(int, char *);
|
/freebsd-11-stable/sys/dev/mlx4/mlx4_ib/ |
H A D | mlx4_ib_main.c | 170 struct mlx4_cmd_mailbox *mailbox; local 176 mailbox = mlx4_alloc_cmd_mailbox(dev); 177 if (IS_ERR(mailbox)) 180 gid_tbl = mailbox->buf; 185 err = mlx4_cmd(dev, mailbox->dma, 190 err += mlx4_cmd(dev, mailbox->dma, 195 mlx4_free_cmd_mailbox(dev, mailbox); 203 struct mlx4_cmd_mailbox *mailbox; local 216 mailbox = mlx4_alloc_cmd_mailbox(dev); 217 if (IS_ERR(mailbox)) 699 struct mlx4_cmd_mailbox *mailbox; local 951 struct mlx4_cmd_mailbox *mailbox; local 979 mlx4_free_cmd_mailbox(to_mdev(ibdev)->dev, mailbox); local 987 struct mlx4_cmd_mailbox *mailbox; local 1574 struct mlx4_cmd_mailbox *mailbox; local [all...] |
/freebsd-11-stable/sys/contrib/alpine-hal/ |
H A D | al_hal_udma_regs_gen.h | 155 struct udma_gen_mailbox mailbox[4]; /* [0x2180] */ member in struct:udma_gen_regs
|
/freebsd-11-stable/contrib/tcsh/ |
H A D | sh.c | 2266 DIR *mailbox; local 2292 mailbox = opendir(mboxdir); 2294 if (mailbox == NULL) 2298 if (!readdir(mailbox) || !readdir(mailbox)) { 2299 (void)closedir(mailbox); 2303 while (readdir(mailbox)) 2306 (void)closedir(mailbox);
|
/freebsd-11-stable/sys/dev/mlx4/ |
H A D | cmd.h | 281 /* Invoke a command with an output mailbox */ 304 void mlx4_free_cmd_mailbox(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox);
|