Searched refs:mailbox (Results 1 - 25 of 57) sorted by relevance

123

/drivers/mailbox/
H A DMakefile3 obj-$(CONFIG_MAILBOX) += mailbox.o
7 obj-$(CONFIG_OMAP2PLUS_MBOX) += omap-mailbox.o
/drivers/net/appletalk/
H A Dltpc.h20 unsigned char mailbox; member in struct:lt_getresult
25 unsigned char mailbox; member in struct:lt_mem
32 unsigned char mailbox; member in struct:lt_setflags
38 unsigned char mailbox; member in struct:lt_getflags
43 unsigned char mailbox; member in struct:lt_init
49 unsigned char mailbox; member in struct:lt_sendlap
H A Dltpc.c277 unsigned char mailbox; member in struct:xmitQel
332 static unsigned char mailbox[16]; variable
350 /* get the first free mailbox */
550 qels[0].mailbox = 0;
575 ltdmacbuf[1] = q->mailbox;
599 qels[0].mailbox = 0;
615 /* non-zero mailbox numbers are for
618 if(q->mailbox) {
622 mailbox[ 0x0f & ltdmabuf[0] ] = ltdmabuf[1];
659 qels[i].mailbox
[all...]
/drivers/infiniband/hw/mthca/
H A Dmthca_mcg.c67 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 Dmthca_cmd.h253 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 Dmthca_cmd.c466 /* Invoke a command with an output mailbox */
610 struct mthca_mailbox *mailbox; local
612 mailbox = kmalloc(sizeof *mailbox, gfp_mask);
613 if (!mailbox)
616 mailbox->buf = pci_pool_alloc(dev->cmd.pool, gfp_mask, &mailbox->dma);
617 if (!mailbox->buf) {
618 kfree(mailbox);
622 return mailbox;
625 mthca_free_mailbox(struct mthca_dev *dev, struct mthca_mailbox *mailbox) argument
658 struct mthca_mailbox *mailbox; local
777 struct mthca_mailbox *mailbox; local
883 struct mthca_mailbox *mailbox; local
938 struct mthca_mailbox *mailbox; local
989 struct mthca_mailbox *mailbox; local
1269 struct mthca_mailbox *mailbox; local
1312 struct mthca_mailbox *mailbox; local
1438 struct mthca_mailbox *mailbox; local
1499 struct mthca_mailbox *mailbox; local
1539 struct mthca_mailbox *mailbox; local
1600 mthca_SW2HW_MPT(struct mthca_dev *dev, struct mthca_mailbox *mailbox, int mpt_index) argument
1607 mthca_HW2SW_MPT(struct mthca_dev *dev, struct mthca_mailbox *mailbox, int mpt_index) argument
1615 mthca_WRITE_MTT(struct mthca_dev *dev, struct mthca_mailbox *mailbox, int num_mtt) argument
1637 mthca_SW2HW_EQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, int eq_num) argument
1644 mthca_HW2SW_EQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, int eq_num) argument
1652 mthca_SW2HW_CQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, int cq_num) argument
1659 mthca_HW2SW_CQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, int cq_num) argument
1669 struct mthca_mailbox *mailbox; local
1697 mthca_SW2HW_SRQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, int srq_num) argument
1704 mthca_HW2SW_SRQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, int srq_num) argument
1712 mthca_QUERY_SRQ(struct mthca_dev *dev, u32 num, struct mthca_mailbox *mailbox) argument
1725 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
1828 mthca_QUERY_QP(struct mthca_dev *dev, u32 num, int is_ee, struct mthca_mailbox *mailbox) argument
1939 mthca_READ_MGM(struct mthca_dev *dev, int index, struct mthca_mailbox *mailbox) argument
1946 mthca_WRITE_MGM(struct mthca_dev *dev, int index, struct mthca_mailbox *mailbox) argument
1953 mthca_MGID_HASH(struct mthca_dev *dev, struct mthca_mailbox *mailbox, u16 *hash) argument
[all...]
H A Dmthca_srq.c202 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 Dmthca_mr.c257 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 Dmthca_cq.c780 struct mthca_mailbox *mailbox; local
813 mailbox = mthca_alloc_mailbox(dev, GFP_KERNEL);
814 if (IS_ERR(mailbox))
817 cq_context = mailbox->buf;
850 err = mthca_SW2HW_CQ(dev, mailbox, cq->cqn);
867 mthca_free_mailbox(dev, mailbox);
876 mthca_free_mailbox(dev, mailbox);
909 struct mthca_mailbox *mailbox; local
912 mailbox = mthca_alloc_mailbox(dev, GFP_KERNEL);
913 if (IS_ERR(mailbox)) {
[all...]
H A Dmthca_eq.c473 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...]
/drivers/net/ethernet/mellanox/mlx4/
H A Dcq.c95 static int mlx4_SW2HW_CQ(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, argument
98 return mlx4_cmd(dev, mailbox->dma, cq_num, 0,
103 static int mlx4_MODIFY_CQ(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, argument
106 return mlx4_cmd(dev, mailbox->dma, cq_num, opmod, MLX4_CMD_MODIFY_CQ,
110 static int mlx4_HW2SW_CQ(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, argument
113 return mlx4_cmd_box(dev, 0, mailbox ? mailbox->dma : 0,
114 cq_num, mailbox ? 0 : 1, MLX4_CMD_HW2SW_CQ,
121 struct mlx4_cmd_mailbox *mailbox; local
125 mailbox
143 struct mlx4_cmd_mailbox *mailbox; local
245 struct mlx4_cmd_mailbox *mailbox; local
[all...]
H A Dsrq.c67 static int mlx4_SW2HW_SRQ(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, argument
70 return mlx4_cmd(dev, mailbox->dma, srq_num, 0,
75 static int mlx4_HW2SW_SRQ(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, argument
78 return mlx4_cmd_box(dev, 0, mailbox ? mailbox->dma : 0, srq_num,
79 mailbox ? 0 : 1, MLX4_CMD_HW2SW_SRQ,
89 static int mlx4_QUERY_SRQ(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, argument
92 return mlx4_cmd_box(dev, 0, mailbox->dma, srq_num, 0, MLX4_CMD_QUERY_SRQ,
169 struct mlx4_cmd_mailbox *mailbox; local
184 mailbox
254 struct mlx4_cmd_mailbox *mailbox; local
[all...]
H A Den_port.c46 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;
66 err = mlx4_cmd(dev, mailbox->dma, priv->port, 0, MLX4_CMD_SET_VLAN_FLTR,
68 mlx4_free_cmd_mailbox(dev, mailbox);
77 struct mlx4_cmd_mailbox *mailbox; local
80 mailbox = mlx4_alloc_cmd_mailbox(mdev->dev);
81 if (IS_ERR(mailbox))
120 struct mlx4_cmd_mailbox *mailbox; local
[all...]
H A Dport.c118 struct mlx4_cmd_mailbox *mailbox; local
122 mailbox = mlx4_alloc_cmd_mailbox(dev);
123 if (IS_ERR(mailbox))
124 return PTR_ERR(mailbox);
126 memcpy(mailbox->buf, entries, MLX4_MAC_TABLE_SIZE);
130 err = mlx4_cmd(dev, mailbox->dma, in_mod, 1, MLX4_CMD_SET_PORT,
133 mlx4_free_cmd_mailbox(dev, mailbox);
334 struct mlx4_cmd_mailbox *mailbox; local
338 mailbox = mlx4_alloc_cmd_mailbox(dev);
339 if (IS_ERR(mailbox))
605 mlx4_reset_roce_port_gids(struct mlx4_dev *dev, int slave, int port, struct mlx4_cmd_mailbox *mailbox) argument
643 struct mlx4_cmd_mailbox *mailbox; local
923 struct mlx4_cmd_mailbox *mailbox; local
961 struct mlx4_cmd_mailbox *mailbox; local
989 struct mlx4_cmd_mailbox *mailbox; local
1025 struct mlx4_cmd_mailbox *mailbox; local
1050 struct mlx4_cmd_mailbox *mailbox; local
1113 struct mlx4_cmd_mailbox *mailbox; local
[all...]
H A Dmcg.c55 struct mlx4_cmd_mailbox *mailbox,
62 err = mlx4_cmd_imm(dev, mailbox->dma, &imm, size, 0,
84 struct mlx4_cmd_mailbox *mailbox)
86 return mlx4_cmd_box(dev, 0, mailbox->dma, index, 0, MLX4_CMD_READ_MCG,
91 struct mlx4_cmd_mailbox *mailbox)
93 return mlx4_cmd(dev, mailbox->dma, index, 0, MLX4_CMD_WRITE_MCG,
98 struct mlx4_cmd_mailbox *mailbox)
103 return mlx4_cmd(dev, mailbox->dma, in_mod, 0x1,
108 static int mlx4_GID_HASH(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, argument
114 err = mlx4_cmd_imm(dev, mailbox
54 mlx4_QP_FLOW_STEERING_ATTACH(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, u32 size, u64 *reg_id) argument
83 mlx4_READ_ENTRY(struct mlx4_dev *dev, int index, struct mlx4_cmd_mailbox *mailbox) argument
90 mlx4_WRITE_ENTRY(struct mlx4_dev *dev, int index, struct mlx4_cmd_mailbox *mailbox) argument
97 mlx4_WRITE_PROMISC(struct mlx4_dev *dev, u8 port, u8 steer, struct mlx4_cmd_mailbox *mailbox) argument
153 struct mlx4_cmd_mailbox *mailbox; local
335 struct mlx4_cmd_mailbox *mailbox; local
423 struct mlx4_cmd_mailbox *mailbox; local
554 struct mlx4_cmd_mailbox *mailbox; local
700 struct mlx4_cmd_mailbox *mailbox; local
979 struct mlx4_cmd_mailbox *mailbox; local
1087 struct mlx4_cmd_mailbox *mailbox; local
1195 struct mlx4_cmd_mailbox *mailbox; local
1313 struct mlx4_cmd_mailbox *mailbox; local
[all...]
H A Dfw.c153 struct mlx4_cmd_mailbox *mailbox; local
162 mailbox = mlx4_alloc_cmd_mailbox(dev);
163 if (IS_ERR(mailbox))
164 return PTR_ERR(mailbox);
165 inbox = mailbox->buf;
170 err = mlx4_cmd(dev, mailbox->dma, 0, 0, MLX4_CMD_MOD_STAT_CFG,
173 mlx4_free_cmd_mailbox(dev, mailbox);
338 struct mlx4_cmd_mailbox *mailbox; local
346 mailbox = mlx4_alloc_cmd_mailbox(dev);
347 if (IS_ERR(mailbox))
494 struct mlx4_cmd_mailbox *mailbox; local
1037 struct mlx4_cmd_mailbox *mailbox; local
1068 struct mlx4_cmd_mailbox *mailbox; local
1169 struct mlx4_cmd_mailbox *mailbox; local
1344 struct mlx4_cmd_mailbox *mailbox; local
1374 struct mlx4_cmd_mailbox *mailbox; local
1574 struct mlx4_cmd_mailbox *mailbox; local
1735 struct mlx4_cmd_mailbox *mailbox; local
1854 struct mlx4_cmd_mailbox *mailbox; local
1910 struct mlx4_cmd_mailbox *mailbox; local
1974 struct mlx4_cmd_mailbox *mailbox; local
2066 mlx4_check_smp_firewall_active(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox) argument
2106 struct mlx4_cmd_mailbox *mailbox; local
[all...]
H A Dmr.c285 static int mlx4_SW2HW_MPT(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, argument
288 return mlx4_cmd(dev, mailbox->dma, mpt_index,
293 static int mlx4_HW2SW_MPT(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, argument
296 return mlx4_cmd_box(dev, 0, mailbox ? mailbox->dma : 0, mpt_index,
297 !mailbox, MLX4_CMD_HW2SW_MPT,
307 struct mlx4_cmd_mailbox *mailbox = NULL; local
326 mailbox = mlx4_alloc_cmd_mailbox(dev);
327 if (IS_ERR_OR_NULL(mailbox))
328 return PTR_ERR(mailbox);
371 struct mlx4_cmd_mailbox *mailbox = local
390 struct mlx4_cmd_mailbox *mailbox = local
439 mlx4_WRITE_MTT(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, int num_entries) argument
639 struct mlx4_cmd_mailbox *mailbox; local
759 struct mlx4_cmd_mailbox *mailbox = NULL; local
851 struct mlx4_cmd_mailbox *mailbox; local
1118 struct mlx4_cmd_mailbox *mailbox; local
[all...]
H A Dqp.c130 struct mlx4_cmd_mailbox *mailbox; local
155 mailbox = mlx4_alloc_cmd_mailbox(dev);
156 if (IS_ERR(mailbox))
157 return PTR_ERR(mailbox);
166 *(__be32 *) mailbox->buf = cpu_to_be32(optpar);
167 memcpy(mailbox->buf + 8, context, sizeof *context);
169 ((struct mlx4_qp_context *) (mailbox->buf + 8))->local_qpn =
172 ret = mlx4_cmd(dev, mailbox->dma,
194 mlx4_free_cmd_mailbox(dev, mailbox);
397 struct mlx4_cmd_mailbox *mailbox; local
586 struct mlx4_cmd_mailbox *mailbox; local
[all...]
/drivers/crypto/qat/qat_dh895xcc/
H A Dadf_admin.c71 void __iomem *mailbox = admin->mailbox_addr; local
77 if (ADF_CSR_RD(mailbox, mb_offset) == 1) {
83 ADF_CSR_WR(mailbox, mb_offset, 1);
87 if (ADF_CSR_RD(mailbox, mb_offset) == 0) {
107 void __iomem *mailbox = csr + ADF_DH895XCC_MAILBOX_BASE_OFFSET; local
125 admin->mailbox_addr = mailbox;
/drivers/char/
H A Dapplicom.c362 struct mailbox tmpmailbox;
368 if (count != sizeof(struct st_ram_io) + sizeof(struct mailbox)) {
372 count, sizeof(struct st_ram_io) + sizeof(struct mailbox));
382 sizeof(struct mailbox)))
405 printk("\nstruct mailbox follows:");
407 for (c = 0; c < sizeof(struct mailbox);) {
410 for (c++; c % 8 && c < sizeof(struct mailbox); c++) {
464 for (c = 0; c < sizeof(struct mailbox); c++)
480 struct st_ram_io *st_loc, struct mailbox *mailbox)
479 do_ac_read(int IndexCard, char __user *buf, struct st_ram_io *st_loc, struct mailbox *mailbox) argument
565 struct mailbox mailbox; local
[all...]
H A Dapplicom.h33 struct mailbox{ struct
/drivers/media/pci/cx18/
H A DMakefile3 cx18-mailbox.o cx18-vbi.o cx18-audio.o cx18-video.o cx18-irq.o \
/drivers/media/pci/ivtv/
H A DMakefile4 ivtv-mailbox.o ivtv-queue.o ivtv-streams.o ivtv-udma.o \
/drivers/infiniband/hw/mlx4/
H A Dmain.c352 struct mlx4_cmd_mailbox *mailbox; local
355 mailbox = mlx4_alloc_cmd_mailbox(mdev->dev);
356 if (IS_ERR(mailbox))
357 return PTR_ERR(mailbox);
359 err = mlx4_cmd_box(mdev->dev, 0, mailbox->dma, port, 0,
365 props->active_width = (((u8 *)mailbox->buf)[5] == 0x40) ?
391 mlx4_free_cmd_mailbox(mdev->dev, mailbox);
532 struct mlx4_cmd_mailbox *mailbox; local
552 mailbox = mlx4_alloc_cmd_mailbox(to_mdev(ibdev)->dev);
553 if (IS_ERR(mailbox))
560 mlx4_free_cmd_mailbox(to_mdev(ibdev)->dev, mailbox); local
568 struct mlx4_cmd_mailbox *mailbox; local
1023 struct mlx4_cmd_mailbox *mailbox; local
1438 struct mlx4_cmd_mailbox *mailbox; local
1471 struct mlx4_cmd_mailbox *mailbox; local
[all...]
/drivers/net/ethernet/mellanox/mlx5/core/
H A Dcmd.c757 struct mlx5_cmd_mailbox *mailbox; local
759 mailbox = kmalloc(sizeof(*mailbox), flags);
760 if (!mailbox)
763 mailbox->buf = pci_pool_alloc(dev->cmd.pool, flags,
764 &mailbox->dma);
765 if (!mailbox->buf) {
767 kfree(mailbox);
770 memset(mailbox->buf, 0, sizeof(struct mlx5_cmd_prot_block));
771 mailbox
776 free_cmd_box(struct mlx5_core_dev *dev, struct mlx5_cmd_mailbox *mailbox) argument
[all...]

Completed in 361 milliseconds

123