/drivers/net/ethernet/mellanox/mlx4/ |
D | fw.c | 204 u32 *outbox; in mlx4_QUERY_FUNC() local 221 outbox = mailbox->buf; in mlx4_QUERY_FUNC() 232 MLX4_GET(field, outbox, QUERY_FUNC_BUS_OFFSET); in mlx4_QUERY_FUNC() 234 MLX4_GET(field, outbox, QUERY_FUNC_DEVICE_OFFSET); in mlx4_QUERY_FUNC() 236 MLX4_GET(field, outbox, QUERY_FUNC_FUNCTION_OFFSET); in mlx4_QUERY_FUNC() 238 MLX4_GET(field, outbox, QUERY_FUNC_PHYSICAL_FUNCTION_OFFSET); in mlx4_QUERY_FUNC() 240 MLX4_GET(field16, outbox, QUERY_FUNC_RSVD_EQS_OFFSET); in mlx4_QUERY_FUNC() 242 MLX4_GET(field16, outbox, QUERY_FUNC_MAX_EQ_OFFSET); in mlx4_QUERY_FUNC() 244 MLX4_GET(field, outbox, QUERY_FUNC_RSVD_UARS_OFFSET); in mlx4_QUERY_FUNC() 325 struct mlx4_cmd_mailbox *outbox, in mlx4_QUERY_FUNC_CAP_wrapper() argument [all …]
|
D | mlx4.h | 208 struct mlx4_cmd_mailbox *outbox, 990 struct mlx4_cmd_mailbox *outbox, 995 struct mlx4_cmd_mailbox *outbox, 1000 struct mlx4_cmd_mailbox *outbox, 1005 struct mlx4_cmd_mailbox *outbox, 1010 struct mlx4_cmd_mailbox *outbox, 1015 struct mlx4_cmd_mailbox *outbox, 1020 struct mlx4_cmd_mailbox *outbox, 1025 struct mlx4_cmd_mailbox *outbox, 1065 struct mlx4_cmd_mailbox *outbox, [all …]
|
D | resource_tracker.c | 2295 struct mlx4_cmd_mailbox *outbox, in mlx4_ALLOC_RES_wrapper() argument 2609 struct mlx4_cmd_mailbox *outbox, in mlx4_FREE_RES_wrapper() argument 2755 struct mlx4_cmd_mailbox *outbox, in mlx4_SW2HW_MPT_wrapper() argument 2814 err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd); in mlx4_SW2HW_MPT_wrapper() 2838 struct mlx4_cmd_mailbox *outbox, in mlx4_HW2SW_MPT_wrapper() argument 2851 err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd); in mlx4_HW2SW_MPT_wrapper() 2870 struct mlx4_cmd_mailbox *outbox, in mlx4_QUERY_MPT_wrapper() argument 2896 if (NULL == mpt_entry || NULL == outbox->buf) { in mlx4_QUERY_MPT_wrapper() 2901 memcpy(outbox->buf, mpt_entry, sizeof(*mpt_entry)); in mlx4_QUERY_MPT_wrapper() 2905 err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd); in mlx4_QUERY_MPT_wrapper() [all …]
|
D | cmd.c | 848 struct mlx4_cmd_mailbox *outbox) in query_pkey_block() argument 851 struct ib_smp *out_mad = (struct ib_smp *)(outbox->buf); in query_pkey_block() 860 err = mlx4_cmd_box(dev, inbox->dma, outbox->dma, port, 3, in query_pkey_block() 874 struct mlx4_cmd_mailbox *outbox) in get_full_pkey_table() argument 880 err = query_pkey_block(dev, port, i, table + i, inbox, outbox); in get_full_pkey_table() 901 struct mlx4_cmd_mailbox *outbox, in mlx4_MAD_IFC_wrapper() argument 913 struct ib_smp *outsmp = outbox->buf; in mlx4_MAD_IFC_wrapper() 942 err = get_full_pkey_table(dev, port, table, inbox, outbox); in mlx4_MAD_IFC_wrapper() 956 err = mlx4_cmd_box(dev, inbox->dma, outbox->dma, in mlx4_MAD_IFC_wrapper() 980 outbox->dma, in mlx4_MAD_IFC_wrapper() [all …]
|
D | port.c | 1543 struct mlx4_cmd_mailbox *outbox, in mlx4_SET_PORT_wrapper() argument 1820 struct mlx4_cmd_mailbox *outbox, in mlx4_SET_MCAST_FLTR_wrapper() argument 1840 struct mlx4_cmd_mailbox *outbox, in mlx4_SET_VLAN_FLTR_wrapper() argument 1851 struct mlx4_cmd_mailbox *outbox, in mlx4_DUMP_ETH_STATS_wrapper() argument 2045 struct mlx4_cmd_mailbox *inbox, *outbox; in mlx4_get_module_info() local 2058 outbox = mlx4_alloc_cmd_mailbox(dev); in mlx4_get_module_info() 2059 if (IS_ERR(outbox)) { in mlx4_get_module_info() 2061 return PTR_ERR(outbox); in mlx4_get_module_info() 2065 outmad = (struct mlx4_mad_ifc *)(outbox->buf); in mlx4_get_module_info() 2087 ret = mlx4_cmd_box(dev, inbox->dma, outbox->dma, port, 3, in mlx4_get_module_info() [all …]
|
D | fw.h | 236 struct mlx4_cmd_mailbox *outbox,
|
D | mcg.c | 1559 struct mlx4_cmd_mailbox *outbox, in mlx4_PROMISC_wrapper() argument
|
D | eq.c | 876 struct mlx4_cmd_mailbox *outbox, in mlx4_MAP_EQ_wrapper() argument
|
/drivers/infiniband/hw/mthca/ |
D | mthca_cmd.c | 786 u32 *outbox; in mthca_QUERY_FW() local 814 outbox = mailbox->buf; in mthca_QUERY_FW() 822 MTHCA_GET(dev->fw_ver, outbox, QUERY_FW_VER_OFFSET); in mthca_QUERY_FW() 831 MTHCA_GET(lg, outbox, QUERY_FW_MAX_CMD_OFFSET); in mthca_QUERY_FW() 837 MTHCA_GET(dev->catas_err.addr, outbox, QUERY_FW_ERR_START_OFFSET); in mthca_QUERY_FW() 838 MTHCA_GET(dev->catas_err.size, outbox, QUERY_FW_ERR_SIZE_OFFSET); in mthca_QUERY_FW() 843 MTHCA_GET(tmp, outbox, QUERY_FW_CMD_DB_EN_OFFSET); in mthca_QUERY_FW() 847 MTHCA_GET(base, outbox, QUERY_FW_CMD_DB_BASE); in mthca_QUERY_FW() 849 MTHCA_GET(dev->cmd.dbell_offsets[i], outbox, in mthca_QUERY_FW() 856 MTHCA_GET(dev->fw.arbel.fw_pages, outbox, QUERY_FW_SIZE_OFFSET); in mthca_QUERY_FW() [all …]
|