Home
last modified time | relevance | path

Searched refs:inbox (Results 1 – 13 of 13) sorted by relevance

/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Dmlx4.h203 struct mlx4_cmd_mailbox *inbox);
205 struct mlx4_cmd_mailbox *inbox,
969 struct mlx4_cmd_mailbox *inbox,
974 struct mlx4_cmd_mailbox *inbox,
979 struct mlx4_cmd_mailbox *inbox,
984 struct mlx4_cmd_mailbox *inbox,
989 struct mlx4_cmd_mailbox *inbox,
994 struct mlx4_cmd_mailbox *inbox,
999 struct mlx4_cmd_mailbox *inbox,
1004 struct mlx4_cmd_mailbox *inbox,
[all …]
Dresource_tracker.c673 struct mlx4_cmd_mailbox *inbox) in update_pkey_index() argument
675 u8 sched = *(u8 *)(inbox->buf + 64); in update_pkey_index()
676 u8 orig_index = *(u8 *)(inbox->buf + 35); in update_pkey_index()
684 *(u8 *)(inbox->buf + 35) = new_index; in update_pkey_index()
687 static void update_gid(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *inbox, in update_gid() argument
690 struct mlx4_qp_context *qp_ctx = inbox->buf + 8; in update_gid()
691 enum mlx4_qp_optpar optpar = be32_to_cpu(*(__be32 *) inbox->buf); in update_gid()
731 struct mlx4_cmd_mailbox *inbox, in update_vport_qp_param() argument
734 struct mlx4_qp_context *qpc = inbox->buf + 8; in update_vport_qp_param()
760 *(__be32 *)inbox->buf = in update_vport_qp_param()
[all …]
Dfw.c171 u32 *inbox; in mlx4_MOD_STAT_CFG() local
182 inbox = mailbox->buf; in mlx4_MOD_STAT_CFG()
184 MLX4_PUT(inbox, cfg->log_pg_sz, MOD_STAT_CFG_PG_SZ_OFFSET); in mlx4_MOD_STAT_CFG()
185 MLX4_PUT(inbox, cfg->log_pg_sz_m, MOD_STAT_CFG_PG_SZ_M_OFFSET); in mlx4_MOD_STAT_CFG()
251 struct mlx4_cmd_mailbox *inbox, in mlx4_QUERY_FUNC_CAP_wrapper() argument
1144 struct mlx4_cmd_mailbox *inbox, in mlx4_QUERY_DEV_CAP_wrapper() argument
1262 struct mlx4_cmd_mailbox *inbox, in mlx4_QUERY_PORT_wrapper() argument
1590 struct mlx4_cmd_mailbox *inbox, in mlx4_QUERY_FW_wrapper() argument
1681 __be32 *inbox; in mlx4_INIT_HCA() local
1742 inbox = mailbox->buf; in mlx4_INIT_HCA()
[all …]
Dport.c690 u8 op_mod, struct mlx4_cmd_mailbox *inbox) in mlx4_common_set_port() argument
730 qpn_context = inbox->buf; in mlx4_common_set_port()
746 gen_context = inbox->buf; in mlx4_common_set_port()
776 gid_entry_mbox = (struct mlx4_roce_gid_entry *)(inbox->buf); in mlx4_common_set_port()
805 gid_entry_mbox = (struct mlx4_roce_gid_entry *)(inbox->buf); in mlx4_common_set_port()
822 gid_entry_mbox = (struct mlx4_roce_gid_entry *)(inbox->buf); in mlx4_common_set_port()
828 gid_entry_mbox = (struct mlx4_roce_gid_entry *)(inbox->buf); in mlx4_common_set_port()
834 err = mlx4_cmd(dev, inbox->dma, in_mod & 0xffff, op_mod, in mlx4_common_set_port()
841 return mlx4_cmd(dev, inbox->dma, in_mod & 0xffff, op_mod, in mlx4_common_set_port()
859 reset_qkey_viols = (*(u8 *) inbox->buf) & 0x40; in mlx4_common_set_port()
[all …]
Dcmd.c840 struct mlx4_cmd_mailbox *inbox, in query_pkey_block() argument
843 struct ib_smp *in_mad = (struct ib_smp *)(inbox->buf); in query_pkey_block()
853 err = mlx4_cmd_box(dev, inbox->dma, outbox->dma, port, 3, in query_pkey_block()
866 struct mlx4_cmd_mailbox *inbox, in get_full_pkey_table() argument
873 err = query_pkey_block(dev, port, i, table + i, inbox, outbox); in get_full_pkey_table()
893 struct mlx4_cmd_mailbox *inbox, in mlx4_MAD_IFC_wrapper() argument
897 struct ib_smp *smp = inbox->buf; in mlx4_MAD_IFC_wrapper()
935 err = get_full_pkey_table(dev, port, table, inbox, outbox); in mlx4_MAD_IFC_wrapper()
949 err = mlx4_cmd_box(dev, inbox->dma, outbox->dma, in mlx4_MAD_IFC_wrapper()
972 inbox->dma, in mlx4_MAD_IFC_wrapper()
[all …]
Dmr.c752 __be64 *inbox = NULL; in mlx4_write_mtt() local
764 inbox = mailbox->buf; in mlx4_write_mtt()
769 inbox[0] = cpu_to_be64(mtt->offset + start_index); in mlx4_write_mtt()
770 inbox[1] = 0; in mlx4_write_mtt()
772 inbox[i + 2] = cpu_to_be64(page_list[i] | in mlx4_write_mtt()
Dfw.h238 struct mlx4_cmd_mailbox *inbox,
Deq.c860 struct mlx4_cmd_mailbox *inbox, in mlx4_MAP_EQ_wrapper() argument
Dmcg.c1546 struct mlx4_cmd_mailbox *inbox, in mlx4_PROMISC_wrapper() argument
/linux-4.4.14/drivers/infiniband/hw/mthca/
Dmthca_cmd.c1313 __be32 *inbox; in mthca_INIT_HCA() local
1357 inbox = mailbox->buf; in mthca_INIT_HCA()
1359 memset(inbox, 0, INIT_HCA_IN_SIZE); in mthca_INIT_HCA()
1362 MTHCA_PUT(inbox, 0x1, INIT_HCA_FLAGS1_OFFSET); in mthca_INIT_HCA()
1365 *(inbox + INIT_HCA_FLAGS2_OFFSET / 4) &= ~cpu_to_be32(1 << 1); in mthca_INIT_HCA()
1367 *(inbox + INIT_HCA_FLAGS2_OFFSET / 4) |= cpu_to_be32(1 << 1); in mthca_INIT_HCA()
1372 *(inbox + INIT_HCA_FLAGS2_OFFSET / 4) |= cpu_to_be32(1); in mthca_INIT_HCA()
1376 *(inbox + INIT_HCA_FLAGS2_OFFSET / 4) |= cpu_to_be32(7 << 3); in mthca_INIT_HCA()
1382 MTHCA_PUT(inbox, param->qpc_base, INIT_HCA_QPC_BASE_OFFSET); in mthca_INIT_HCA()
1383 MTHCA_PUT(inbox, param->log_num_qps, INIT_HCA_LOG_QP_OFFSET); in mthca_INIT_HCA()
[all …]
/linux-4.4.14/Documentation/scsi/
Dbfa.txt69 and use the following inbox and out-of-box driver version mapping to find
/linux-4.4.14/drivers/infiniband/hw/mlx4/
Dmad.c111 void *inbox; in mlx4_MAD_IFC() local
119 inbox = inmailbox->buf; in mlx4_MAD_IFC()
127 memcpy(inbox, in_mad, 256); in mlx4_MAD_IFC()
154 memset(inbox + 256, 0, 256); in mlx4_MAD_IFC()
155 ext_info = inbox + 256; in mlx4_MAD_IFC()
/linux-4.4.14/Documentation/fb/
Dviafb.txt181 "fbset" is an inbox utility of Linux.