/freebsd-10-stable/sys/ofed/drivers/infiniband/hw/mthca/ |
H A D | mthca_mcg.c | 67 struct mthca_mailbox *mailbox; local 73 mailbox = mthca_alloc_mailbox(dev, GFP_KERNEL); 74 if (IS_ERR(mailbox)) 76 mgid = mailbox->buf; 80 err = mthca_MGID_HASH(dev, mailbox, hash, &status); 123 mthca_free_mailbox(dev, mailbox); 130 struct mthca_mailbox *mailbox; local 139 mailbox = mthca_alloc_mailbox(dev, GFP_KERNEL); 140 if (IS_ERR(mailbox)) 141 return PTR_ERR(mailbox); 237 struct mthca_mailbox *mailbox; local [all...] |
H A D | mthca_cmd.c | 421 /* Invoke a command with an output mailbox */ 568 struct mthca_mailbox *mailbox; local 570 mailbox = kmalloc(sizeof *mailbox, gfp_mask); 571 if (!mailbox) 574 mailbox->buf = pci_pool_alloc(dev->cmd.pool, gfp_mask, &mailbox->dma); 575 if (!mailbox->buf) { 576 kfree(mailbox); 580 return mailbox; 583 mthca_free_mailbox(struct mthca_dev *dev, struct mthca_mailbox *mailbox) argument 616 struct mthca_mailbox *mailbox; local 735 struct mthca_mailbox *mailbox; local 841 struct mthca_mailbox *mailbox; local 899 struct mthca_mailbox *mailbox; local 950 struct mthca_mailbox *mailbox; local 1230 struct mthca_mailbox *mailbox; local 1274 struct mthca_mailbox *mailbox; local 1399 struct mthca_mailbox *mailbox; local 1460 struct mthca_mailbox *mailbox; local 1500 struct mthca_mailbox *mailbox; local 1561 mthca_SW2HW_MPT(struct mthca_dev *dev, struct mthca_mailbox *mailbox, int mpt_index, u8 *status) argument 1568 mthca_HW2SW_MPT(struct mthca_dev *dev, struct mthca_mailbox *mailbox, int mpt_index, u8 *status) argument 1576 mthca_WRITE_MTT(struct mthca_dev *dev, struct mthca_mailbox *mailbox, int num_mtt, u8 *status) argument 1598 mthca_SW2HW_EQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, int eq_num, u8 *status) argument 1605 mthca_HW2SW_EQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, int eq_num, u8 *status) argument 1613 mthca_SW2HW_CQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, int cq_num, u8 *status) argument 1620 mthca_HW2SW_CQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, int cq_num, u8 *status) argument 1631 struct mthca_mailbox *mailbox; local 1659 mthca_SW2HW_SRQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, int srq_num, u8 *status) argument 1666 mthca_HW2SW_SRQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, int srq_num, u8 *status) argument 1674 mthca_QUERY_SRQ(struct mthca_dev *dev, u32 num, struct mthca_mailbox *mailbox, u8 *status) argument 1687 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, u8 *status) argument 1791 mthca_QUERY_QP(struct mthca_dev *dev, u32 num, int is_ee, struct mthca_mailbox *mailbox, u8 *status) argument 1903 mthca_READ_MGM(struct mthca_dev *dev, int index, struct mthca_mailbox *mailbox, u8 *status) argument 1910 mthca_WRITE_MGM(struct mthca_dev *dev, int index, struct mthca_mailbox *mailbox, u8 *status) argument 1917 mthca_MGID_HASH(struct mthca_dev *dev, struct mthca_mailbox *mailbox, u16 *hash, u8 *status) argument [all...] |
H A D | mthca_cmd.h | 253 void mthca_free_mailbox(struct mthca_dev *dev, struct mthca_mailbox *mailbox); 285 int mthca_SW2HW_MPT(struct mthca_dev *dev, struct mthca_mailbox *mailbox, 287 int mthca_HW2SW_MPT(struct mthca_dev *dev, struct mthca_mailbox *mailbox, 289 int mthca_WRITE_MTT(struct mthca_dev *dev, struct mthca_mailbox *mailbox, 294 int mthca_SW2HW_EQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, 296 int mthca_HW2SW_EQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, 298 int mthca_SW2HW_CQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, 300 int mthca_HW2SW_CQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, 304 int mthca_SW2HW_SRQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, 306 int mthca_HW2SW_SRQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, [all...] |
H A D | mthca_srq.c | 202 struct mthca_mailbox *mailbox; local 249 mailbox = mthca_alloc_mailbox(dev, GFP_KERNEL); 250 if (IS_ERR(mailbox)) { 251 err = PTR_ERR(mailbox); 265 mthca_arbel_init_srq_context(dev, pd, srq, mailbox->buf); 267 mthca_tavor_init_srq_context(dev, pd, srq, mailbox->buf); 269 err = mthca_SW2HW_SRQ(dev, mailbox, srq->srqn, &status); 291 mthca_free_mailbox(dev, mailbox); 302 err = mthca_HW2SW_SRQ(dev, mailbox, srq->srqn, &status); 313 mthca_free_mailbox(dev, mailbox); 341 struct mthca_mailbox *mailbox; local 410 struct mthca_mailbox *mailbox; local [all...] |
H A D | mthca_mr.c | 257 struct mthca_mailbox *mailbox; local 263 mailbox = mthca_alloc_mailbox(dev, GFP_KERNEL); 264 if (IS_ERR(mailbox)) 265 return PTR_ERR(mailbox); 266 mtt_entry = mailbox->buf; 284 err = mthca_WRITE_MTT(dev, mailbox, (i + 1) & ~1, &status); 302 mthca_free_mailbox(dev, mailbox); 314 * mailbox. 435 struct mthca_mailbox *mailbox; local 456 mailbox 586 struct mthca_mailbox *mailbox; local [all...] |
H A D | mthca_cq.c | 777 struct mthca_mailbox *mailbox; local 811 mailbox = mthca_alloc_mailbox(dev, GFP_KERNEL); 812 if (IS_ERR(mailbox)) 815 cq_context = mailbox->buf; 848 err = mthca_SW2HW_CQ(dev, mailbox, cq->cqn, &status); 872 mthca_free_mailbox(dev, mailbox); 881 mthca_free_mailbox(dev, mailbox); 914 struct mthca_mailbox *mailbox; local 918 mailbox = mthca_alloc_mailbox(dev, GFP_KERNEL); 919 if (IS_ERR(mailbox)) { [all...] |
H A D | mthca_eq.c | 472 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, &status); 558 mthca_free_mailbox(dev, mailbox); 584 mthca_free_mailbox(dev, mailbox); 597 struct mthca_mailbox *mailbox; local 604 mailbox = mthca_alloc_mailbox(dev, GFP_KERNEL); 605 if (IS_ERR(mailbox)) [all...] |
/freebsd-10-stable/sys/ofed/drivers/net/mlx4/ |
H A D | cq.c | 105 static int mlx4_SW2HW_CQ(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, argument 108 return mlx4_cmd(dev, mailbox->dma, cq_num, 0, 113 static int mlx4_MODIFY_CQ(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, argument 116 return mlx4_cmd(dev, mailbox->dma, cq_num, opmod, MLX4_CMD_MODIFY_CQ, 120 static int mlx4_HW2SW_CQ(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, argument 123 return mlx4_cmd_box(dev, 0, mailbox ? mailbox->dma : 0, 124 cq_num, mailbox ? 0 : 1, MLX4_CMD_HW2SW_CQ, 131 struct mlx4_cmd_mailbox *mailbox; local 135 mailbox 155 struct mlx4_cmd_mailbox *mailbox; local 182 struct mlx4_cmd_mailbox *mailbox; local 281 struct mlx4_cmd_mailbox *mailbox; local [all...] |
H A D | srq.c | 66 static int mlx4_SW2HW_SRQ(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, argument 69 return mlx4_cmd(dev, mailbox->dma, srq_num, 0, 74 static int mlx4_HW2SW_SRQ(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, argument 77 return mlx4_cmd_box(dev, 0, mailbox ? mailbox->dma : 0, srq_num, 78 mailbox ? 0 : 1, MLX4_CMD_HW2SW_SRQ, 88 static int mlx4_QUERY_SRQ(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, argument 91 return mlx4_cmd_box(dev, 0, mailbox->dma, srq_num, 0, MLX4_CMD_QUERY_SRQ, 168 struct mlx4_cmd_mailbox *mailbox; local 183 mailbox 255 struct mlx4_cmd_mailbox *mailbox; local [all...] |
H A D | 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 335 struct mlx4_cmd_mailbox *mailbox; local 424 struct mlx4_cmd_mailbox *mailbox; local 542 struct mlx4_cmd_mailbox *mailbox; local 674 struct mlx4_cmd_mailbox *mailbox; local 942 struct mlx4_cmd_mailbox *mailbox; local 1012 struct mlx4_cmd_mailbox *mailbox; local 1120 struct mlx4_cmd_mailbox *mailbox; local 1240 struct mlx4_cmd_mailbox *mailbox; local [all...] |
H A D | port.c | 112 struct mlx4_cmd_mailbox *mailbox; local 116 mailbox = mlx4_alloc_cmd_mailbox(dev); 117 if (IS_ERR(mailbox)) 118 return PTR_ERR(mailbox); 120 memcpy(mailbox->buf, entries, MLX4_MAC_TABLE_SIZE); 124 err = mlx4_cmd(dev, mailbox->dma, in_mod, 1, MLX4_CMD_SET_PORT, 127 mlx4_free_cmd_mailbox(dev, mailbox); 310 struct mlx4_cmd_mailbox *mailbox; local 314 mailbox = mlx4_alloc_cmd_mailbox(dev); 315 if (IS_ERR(mailbox)) 757 struct mlx4_cmd_mailbox *mailbox; local 806 struct mlx4_cmd_mailbox *mailbox; local 836 struct mlx4_cmd_mailbox *mailbox; local 874 struct mlx4_cmd_mailbox *mailbox; local 901 struct mlx4_cmd_mailbox *mailbox; local [all...] |
H A D | fw.c | 156 struct mlx4_cmd_mailbox *mailbox; local 165 mailbox = mlx4_alloc_cmd_mailbox(dev); 166 if (IS_ERR(mailbox)) 167 return PTR_ERR(mailbox); 168 inbox = mailbox->buf; 175 err = mlx4_cmd(dev, mailbox->dma, 0, 0, MLX4_CMD_MOD_STAT_CFG, 178 mlx4_free_cmd_mailbox(dev, mailbox); 184 struct mlx4_cmd_mailbox *mailbox; local 199 mailbox = mlx4_alloc_cmd_mailbox(dev); 200 if (IS_ERR(mailbox)) 401 struct mlx4_cmd_mailbox *mailbox; local 569 struct mlx4_cmd_mailbox *mailbox; local 1067 struct mlx4_cmd_mailbox *mailbox; local 1098 struct mlx4_cmd_mailbox *mailbox; local 1200 struct mlx4_cmd_mailbox *mailbox; local 1383 struct mlx4_cmd_mailbox *mailbox; local 1417 struct mlx4_cmd_mailbox *mailbox; local 1620 struct mlx4_cmd_mailbox *mailbox; local 1771 struct mlx4_cmd_mailbox *mailbox; local 1905 struct mlx4_cmd_mailbox *mailbox; local 1975 struct mlx4_cmd_mailbox *mailbox; local [all...] |
H A D | 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, 313 struct mlx4_cmd_mailbox *mailbox, 316 return mlx4_cmd(dev, mailbox->dma, num_entries, 0, MLX4_CMD_WRITE_MTT, 465 struct mlx4_cmd_mailbox *mailbox; local 473 mailbox 312 mlx4_WRITE_MTT(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, int num_entries) argument 588 struct mlx4_cmd_mailbox *mailbox = NULL; local 673 struct mlx4_cmd_mailbox *mailbox; local [all...] |
H A D | qp.c | 137 struct mlx4_cmd_mailbox *mailbox; local 162 mailbox = mlx4_alloc_cmd_mailbox(dev); 163 if (IS_ERR(mailbox)) 164 return PTR_ERR(mailbox); 173 *(__be32 *) mailbox->buf = cpu_to_be32(optpar); 174 memcpy(mailbox->buf + 8, context, sizeof *context); 176 ((struct mlx4_qp_context *) (mailbox->buf + 8))->local_qpn = 179 ret = mlx4_cmd(dev, mailbox->dma, 201 mlx4_free_cmd_mailbox(dev, mailbox); 570 struct mlx4_cmd_mailbox *mailbox; local [all...] |
H A D | en_port.c | 47 struct mlx4_cmd_mailbox *mailbox; local 55 mailbox = mlx4_alloc_cmd_mailbox(dev); 56 if (IS_ERR(mailbox)) 57 return PTR_ERR(mailbox); 59 filter = mailbox->buf; 70 err = mlx4_cmd(dev, mailbox->dma, priv->port, 0, MLX4_CMD_SET_VLAN_FLTR, 72 mlx4_free_cmd_mailbox(dev, mailbox); 81 struct mlx4_cmd_mailbox *mailbox; local 84 mailbox = mlx4_alloc_cmd_mailbox(mdev->dev); 85 if (IS_ERR(mailbox)) 167 struct mlx4_cmd_mailbox *mailbox = NULL; local [all...] |
H A D | eq.c | 842 static int mlx4_SW2HW_EQ(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, argument 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, argument 853 return mlx4_cmd_box(dev, 0, mailbox->dma, eq_num, 907 struct mlx4_cmd_mailbox *mailbox; local 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); 1019 struct mlx4_cmd_mailbox *mailbox; local [all...] |
H A D | cmd.c | 587 "output mailbox is NULL for " 604 "output mailbox is NULL for " 2407 struct mlx4_cmd_mailbox *mailbox; local 2409 mailbox = kmalloc(sizeof *mailbox, GFP_KERNEL); 2410 if (!mailbox) 2413 mailbox->buf = pci_pool_alloc(mlx4_priv(dev)->cmd.pool, GFP_KERNEL, 2414 &mailbox->dma); 2415 if (!mailbox->buf) { 2416 kfree(mailbox); 2426 mlx4_free_cmd_mailbox(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox) argument [all...] |
/freebsd-10-stable/sys/gnu/dts/arm/ |
H A D | am3517.dtsi | 70 &mailbox {
|
H A D | omap2420.dtsi | 154 mailbox: mailbox@48094000 { 155 compatible = "ti,omap2-mailbox"; 159 ti,hwmods = "mailbox";
|
H A D | dra7.dtsi | 446 mailbox1: mailbox@4a0f4000 { 447 compatible = "ti,omap4-mailbox"; 459 mailbox2: mailbox@4883a000 { 460 compatible = "ti,omap4-mailbox"; 473 mailbox3: mailbox@4883c000 { 474 compatible = "ti,omap4-mailbox"; 487 mailbox4: mailbox@4883e000 { 488 compatible = "ti,omap4-mailbox"; 501 mailbox5: mailbox@48840000 { 502 compatible = "ti,omap4-mailbox"; [all...] |
H A D | omap2430.dtsi | 245 mailbox: mailbox@48094000 { 246 compatible = "ti,omap2-mailbox"; 249 ti,hwmods = "mailbox";
|
H A D | dm816x.dtsi | 185 mailbox: mailbox@480c8000 { 186 compatible = "ti,omap4-mailbox"; 189 ti,hwmods = "mailbox";
|
/freebsd-10-stable/contrib/amd/hlfsd/ |
H A D | hlfsd.h | 134 extern char *mailbox(int, char *);
|
/freebsd-10-stable/sys/ofed/drivers/infiniband/hw/mlx4/ |
H A D | main.c | 336 struct mlx4_cmd_mailbox *mailbox; local 339 mailbox = mlx4_alloc_cmd_mailbox(mdev->dev); 340 if (IS_ERR(mailbox)) 341 return PTR_ERR(mailbox); 343 err = mlx4_cmd_box(mdev->dev, 0, mailbox->dma, port, 0, 349 props->active_width = (((u8 *)mailbox->buf)[5] == 0x40) ? 379 mlx4_free_cmd_mailbox(mdev->dev, mailbox); 520 struct mlx4_cmd_mailbox *mailbox; local 540 mailbox = mlx4_alloc_cmd_mailbox(to_mdev(ibdev)->dev); 541 if (IS_ERR(mailbox)) 549 mlx4_free_cmd_mailbox(to_mdev(ibdev)->dev, mailbox); local 557 struct mlx4_cmd_mailbox *mailbox; local 1364 struct mlx4_cmd_mailbox *mailbox; local [all...] |
/freebsd-10-stable/sys/boot/fdt/dts/arm/ |
H A D | rpi.dts | 317 broadcom,vc-mailbox = <&vc_mbox>; 350 broadcom,vc-mailbox = <&vc_mbox>;
|