Searched refs:mdev (Results 1 - 25 of 27) sorted by relevance

12

/freebsd-10.1-release/sys/ofed/drivers/infiniband/hw/mthca/
H A Dmthca_main.c135 static int mthca_tune_pci(struct mthca_dev *mdev) argument
141 if (pci_find_capability(mdev->pdev, PCI_CAP_ID_PCIX)) {
142 if (pcix_set_mmrbc(mdev->pdev, pcix_get_max_mmrbc(mdev->pdev))) {
143 mthca_err(mdev, "Couldn't set PCI-X max read count, "
147 } else if (!(mdev->mthca_flags & MTHCA_FLAG_PCIE))
148 mthca_info(mdev, "No PCI-X capability, not setting RBC.\n");
150 if (pci_find_capability(mdev->pdev, PCI_CAP_ID_EXP)) {
151 if (pcie_set_readrq(mdev->pdev, 4096)) {
152 mthca_err(mdev, "Could
163 mthca_dev_lim(struct mthca_dev *mdev, struct mthca_dev_lim *dev_lim) argument
291 mthca_init_tavor(struct mthca_dev *mdev) argument
372 mthca_load_fw(struct mthca_dev *mdev) argument
418 mthca_init_icm(struct mthca_dev *mdev, struct mthca_dev_lim *dev_lim, struct mthca_init_hca_param *init_hca, u64 icm_size) argument
605 mthca_free_icms(struct mthca_dev *mdev) argument
624 mthca_init_arbel(struct mthca_dev *mdev) argument
714 mthca_close_hca(struct mthca_dev *mdev) argument
732 mthca_init_hca(struct mthca_dev *mdev) argument
928 mthca_enable_msi_x(struct mthca_dev *mdev) argument
984 struct mthca_dev *mdev; local
1163 struct mthca_dev *mdev = pci_get_drvdata(pdev); local
1205 struct mthca_dev *mdev; local
[all...]
H A Dmthca_reset.c41 int mthca_reset(struct mthca_dev *mdev) argument
69 if (!(mdev->mthca_flags & MTHCA_FLAG_PCIE)) {
73 while ((bridge = pci_get_device(mdev->pdev->vendor,
74 mdev->pdev->device + 2,
77 bridge->subordinate == mdev->pdev->bus) {
78 mthca_dbg(mdev, "Found bridge: %s\n",
90 mthca_warn(mdev, "No bridge found for %s\n",
91 pci_name(mdev->pdev));
94 mthca_warn(mdev, "Reset on PCI-X is not supported.\n");
104 mthca_err(mdev, "Could
[all...]
H A Dmthca_profile.h54 s64 mthca_make_profile(struct mthca_dev *mdev,
H A Dmthca_provider.c64 struct mthca_dev *mdev = to_mdev(ibdev); local
75 props->fw_ver = mdev->fw_ver;
80 err = mthca_MAD_IFC(mdev, 1, 1,
90 props->device_cap_flags = mdev->device_cap_flags;
98 props->page_size_cap = mdev->limits.page_size_cap;
99 props->max_qp = mdev->limits.num_qps - mdev->limits.reserved_qps;
100 props->max_qp_wr = mdev->limits.max_wqes;
101 props->max_sge = mdev->limits.max_sg;
102 props->max_cq = mdev
1165 struct mthca_dev *mdev = NULL; local
[all...]
H A Dmthca_dev.h366 #define mthca_dbg(mdev, format, arg...) \
369 dev_printk(KERN_DEBUG, &mdev->pdev->dev, format, ## arg); \
374 #define mthca_dbg(mdev, format, arg...) do { (void) mdev; } while (0)
378 #define mthca_err(mdev, format, arg...) \
379 dev_err(&mdev->pdev->dev, format, ## arg)
380 #define mthca_info(mdev, format, arg...) \
381 dev_info(&mdev->pdev->dev, format, ## arg)
382 #define mthca_warn(mdev, format, arg...) \
383 dev_warn(&mdev
[all...]
/freebsd-10.1-release/sys/ofed/drivers/net/mlx4/
H A Den_main.c78 static int mlx4_en_get_profile(struct mlx4_en_dev *mdev) argument
80 struct mlx4_en_profile *params = &mdev->profile;
86 if (params->udp_rss && !(mdev->dev->caps.flags
88 mlx4_warn(mdev, "UDP RSS is not supported on this device.\n");
116 struct mlx4_en_dev *mdev = (struct mlx4_en_dev *) endev_ptr; local
122 if (!mdev->pndev[port])
124 priv = netdev_priv(mdev->pndev[port]);
128 queue_work(mdev->workqueue, &priv->linkstate_task);
132 mlx4_err(mdev, "Internal error detected, restarting device\n");
140 !mdev
149 struct mlx4_en_dev *mdev = endev_ptr; local
173 struct mlx4_en_dev *mdev; local
[all...]
H A Den_cq.c52 struct mlx4_en_dev *mdev = priv->mdev; local
66 cq->buf_size = cq->size * mdev->dev->caps.cqe_size;
85 err = mlx4_alloc_hwq_res(mdev->dev, &cq->wqres,
100 mlx4_free_hwq_res(mdev->dev, &cq->wqres, cq->buf_size);
110 struct mlx4_en_dev *mdev = priv->mdev; local
115 cq->dev = mdev->pndev[priv->port];
123 if (mdev->dev->caps.comp_pool) {
128 if (mlx4_assign_eq(mdev
174 struct mlx4_en_dev *mdev = priv->mdev; local
189 struct mlx4_en_dev *mdev = priv->mdev; local
[all...]
H A Den_netdev.c185 rc = mlx4_flow_detach(priv->mdev->dev, filter->reg_id);
190 rc = mlx4_flow_attach(priv->mdev->dev, &rule, &filter->reg_id);
256 rc = mlx4_flow_detach(priv->mdev->dev, filter->reg_id);
339 queue_work(priv->mdev->workqueue, &filter->work);
405 struct mlx4_en_dev *mdev = priv->mdev; local
417 mutex_lock(&mdev->state_lock);
418 if (mdev->device_up && priv->port_up) {
419 err = mlx4_SET_VLAN_FLTR(mdev->dev, priv);
423 if (mlx4_register_vlan(mdev
432 struct mlx4_en_dev *mdev = priv->mdev; local
458 struct mlx4_en_dev *mdev = priv->mdev; local
510 struct mlx4_en_dev *mdev = priv->mdev; local
536 struct mlx4_en_dev *mdev = priv->mdev; local
598 struct mlx4_en_dev *mdev = priv->mdev; local
726 mlx4_en_set_promisc_mode(struct mlx4_en_priv *priv, struct mlx4_en_dev *mdev) argument
783 mlx4_en_clear_promisc_mode(struct mlx4_en_priv *priv, struct mlx4_en_dev *mdev) argument
828 mlx4_en_do_multicast(struct mlx4_en_priv *priv, struct net_device *dev, struct mlx4_en_dev *mdev) argument
954 struct mlx4_en_dev *mdev = priv->mdev; local
1015 struct mlx4_en_dev *mdev = priv->mdev; local
1139 struct mlx4_en_dev *mdev = priv->mdev; local
1165 struct mlx4_en_dev *mdev = priv->mdev; local
1179 struct mlx4_en_dev *mdev = priv->mdev; local
1208 struct mlx4_en_dev *mdev = priv->mdev; local
1410 struct mlx4_en_dev *mdev = priv->mdev; local
1514 struct mlx4_en_dev *mdev = priv->mdev; local
1548 struct mlx4_en_dev *mdev = priv->mdev; local
1577 struct mlx4_en_dev *mdev; local
1709 struct mlx4_en_dev *mdev = priv->mdev; local
1759 struct mlx4_en_dev *mdev = priv->mdev; local
1893 struct mlx4_en_dev *mdev; local
1962 mlx4_en_init_netdev(struct mlx4_en_dev *mdev, int port, struct mlx4_en_port_profile *prof) argument
2187 struct mlx4_en_dev *mdev = priv->mdev; local
2284 struct mlx4_en_dev *mdev; local
[all...]
H A Den_rx.c61 rx_desc->data[i].lkey = cpu_to_be32(priv->mdev->mr.key);
81 struct mlx4_en_dev *mdev = priv->mdev; local
94 dma = pci_map_single(mdev->pdev, mb->m_data, frag_info->frag_size,
131 struct mlx4_en_dev *mdev = priv->mdev; local
148 pci_unmap_single(mdev->pdev, dma, frag_info->frag_size,
272 struct mlx4_en_dev *mdev = priv->mdev; local
304 err = mlx4_alloc_hwq_res(mdev
410 struct mlx4_en_dev *mdev = priv->mdev; local
479 struct mlx4_en_dev *mdev = priv->mdev; local
720 struct mlx4_en_dev *mdev = priv->mdev; local
793 struct mlx4_en_dev *mdev = priv->mdev; local
884 struct mlx4_en_dev *mdev = priv->mdev; local
[all...]
H A Den_resources.c45 struct mlx4_en_dev *mdev = priv->mdev; local
50 context->pd = cpu_to_be32(mdev->priv_pdn);
58 context->usr_page = cpu_to_be32(mdev->priv_uar.index);
68 (mdev->dev->caps.flags2 & MLX4_DEV_CAP_FLAG2_LB_SRC_CHK) &&
H A Den_selftest.c45 return mlx4_cmd(priv->mdev->dev, 0, 0, 0, MLX4_CMD_HW_HEALTH_CHECK,
119 if (mlx4_en_QUERY_PORT(priv->mdev, priv->port))
130 if (mlx4_en_QUERY_PORT(priv->mdev, priv->port))
145 struct mlx4_en_dev *mdev = priv->mdev; local
160 if (priv->mdev->dev->caps.flags &
171 buf[0] = mlx4_test_interrupts(mdev->dev);
H A Den_ethtool.c93 struct mlx4_en_dev *mdev = priv->mdev; local
100 (u16) (mdev->dev->caps.fw_ver >> 32),
101 (u16) ((mdev->dev->caps.fw_ver >> 16) & 0xffff),
102 (u16) (mdev->dev->caps.fw_ver & 0xffff));
103 strlcpy(drvinfo->bus_info, pci_name(mdev->dev->pdev),
263 if (!(priv->mdev->dev->caps.flags & mask)) {
269 err = mlx4_wol_read(priv->mdev->dev, &config, priv->port);
300 if (!(priv->mdev->dev->caps.flags & mask))
306 err = mlx4_wol_read(priv->mdev
588 struct mlx4_en_dev *mdev = priv->mdev; local
778 struct mlx4_en_dev *mdev = priv->mdev; local
846 struct mlx4_en_dev *mdev = priv->mdev; local
972 struct mlx4_en_dev *mdev = priv->mdev; local
1267 struct mlx4_en_dev *mdev = priv->mdev; local
1348 struct mlx4_en_dev *mdev = priv->mdev; local
1412 struct mlx4_en_dev *mdev = priv->mdev; local
1455 struct mlx4_en_dev *mdev = priv->mdev; local
1495 struct mlx4_en_dev *mdev = priv->mdev; local
1560 struct mlx4_en_dev *mdev = priv->mdev; local
[all...]
H A Den_tx.c69 struct mlx4_en_dev *mdev = priv->mdev; local
123 err = mlx4_alloc_hwq_res(mdev->dev, &ring->wqres, ring->buf_size,
142 err = mlx4_qp_reserve_range(mdev->dev, 1, 1, &ring->qpn,
149 err = mlx4_qp_alloc(mdev->dev, ring->qpn, &ring->qp);
156 err = mlx4_bf_alloc(mdev->dev, &ring->bf, node);
159 ring->bf.uar = &mdev->priv_uar;
160 ring->bf.uar->map = mdev->uar_map;
172 mlx4_qp_release_range(mdev->dev, ring->qpn, 1);
176 mlx4_free_hwq_res(mdev
190 struct mlx4_en_dev *mdev = priv->mdev; local
214 struct mlx4_en_dev *mdev = priv->mdev; local
242 struct mlx4_en_dev *mdev = priv->mdev; local
282 struct mlx4_en_dev *mdev = priv->mdev; local
749 struct mlx4_en_dev *mdev = priv->mdev; local
[all...]
H A Den_port.c75 int mlx4_en_QUERY_PORT(struct mlx4_en_dev *mdev, u8 port) argument
78 struct mlx4_en_priv *priv = netdev_priv(mdev->pndev[port]);
83 mailbox = mlx4_alloc_cmd_mailbox(mdev->dev);
87 err = mlx4_cmd_box(mdev->dev, 0, mailbox->dma, port, 0,
122 mlx4_free_cmd_mailbox(mdev->dev, mailbox);
126 int mlx4_en_DUMP_ETH_STATS(struct mlx4_en_dev *mdev, u8 port, u8 reset) argument
130 struct mlx4_en_priv *priv = netdev_priv(mdev->pndev[port]);
146 mailbox = mlx4_alloc_cmd_mailbox(mdev->dev);
152 mailbox_flow = mlx4_alloc_cmd_mailbox(mdev->dev);
154 mlx4_free_cmd_mailbox(mdev
[all...]
H A Dmlx4_en.h539 struct mlx4_en_dev *mdev; member in struct:mlx4_en_priv
776 int mlx4_en_init_netdev(struct mlx4_en_dev *mdev, int port,
844 int mlx4_en_DUMP_ETH_STATS(struct mlx4_en_dev *mdev, u8 port, u8 reset);
845 int mlx4_en_QUERY_PORT(struct mlx4_en_dev *mdev, u8 port);
846 int mlx4_en_get_vport_stats(struct mlx4_en_dev *mdev, u8 port);
866 void mlx4_en_ptp_overflow_check(struct mlx4_en_dev *mdev);
923 DRV_NAME, dev_name(&priv->mdev->pdev->dev), \
940 #define mlx4_err(mdev, format, arg...) \
942 dev_name(&mdev->pdev->dev), ##arg)
943 #define mlx4_info(mdev, forma
[all...]
H A Dmain.c1181 struct mlx4_dev *mdev = info->dev; local
1185 (mdev->caps.port_type[info->port] == MLX4_PORT_TYPE_IB) ?
1187 if (mdev->caps.possible_type[info->port] == MLX4_PORT_TYPE_AUTO)
1201 struct mlx4_dev *mdev = info->dev; local
1202 struct mlx4_priv *priv = mlx4_priv(mdev);
1215 mlx4_err(mdev, "%s is not supported port type\n", buf);
1219 if ((info->tmp_type & mdev->caps.supported_type[info->port]) !=
1221 mlx4_err(mdev, "Requested port type for port %d is not supported on this HCA\n",
1226 mlx4_stop_sense(mdev);
1229 mdev
1312 struct mlx4_dev *mdev = info->dev; local
1328 struct mlx4_dev *mdev = info->dev; local
[all...]
H A Dmlx4.h222 #define mlx4_dbg(mdev, format, arg...) \
225 dev_printk(KERN_DEBUG, &mdev->pdev->dev, format, ##arg); \
228 #define mlx4_err(mdev, format, arg...) \
229 dev_err(&mdev->pdev->dev, format, ##arg)
230 #define mlx4_info(mdev, format, arg...) \
231 dev_info(&mdev->pdev->dev, format, ##arg)
232 #define mlx4_warn(mdev, format, arg...) \
233 dev_warn(&mdev->pdev->dev, format, ##arg)
/freebsd-10.1-release/contrib/nvi/common/
H A Dexf.h38 dev_t mdev; /* Device. */ member in struct:_exf
51 #define F_DEVSET 0x001 /* mdev/minode fields initialized. */
H A Dexf.c229 ep->mdev = sb.st_dev;
823 (sb.st_dev != ep->mdev || sb.st_ino != ep->minode)) ||
923 ep->mdev = sb.st_dev;
/freebsd-10.1-release/sys/dev/agp/
H A Dagp.c328 agp_v3_enable(device_t dev, device_t mdev, u_int32_t mode) argument
335 mstatus = pci_read_config(mdev, agp_find_caps(mdev) + AGP_STATUS, 4);
391 pci_write_config(mdev, agp_find_caps(mdev) + AGP_COMMAND, command, 4);
397 agp_v2_enable(device_t dev, device_t mdev, u_int32_t mode) argument
404 mstatus = pci_read_config(mdev, agp_find_caps(mdev) + AGP_STATUS, 4);
444 pci_write_config(mdev, agp_find_caps(mdev)
452 device_t mdev = agp_find_display(); local
[all...]
/freebsd-10.1-release/sys/ofed/drivers/infiniband/hw/mlx4/
H A Dsysfs.c54 struct mlx4_ib_dev *mdev = port->dev; local
60 be64_to_cpu(*(__be64 *)&mdev->sriov.alias_guid.
81 struct mlx4_ib_dev *mdev = port->dev; local
91 *(__be64 *)&mdev->sriov.alias_guid.ports_guid[port->num - 1].
97 mdev->sriov.alias_guid.ports_guid[port->num - 1].all_rec_per_port[record_num].status
100 mdev->sriov.alias_guid.ports_guid[port->num - 1].all_rec_per_port[record_num].method
105 mdev->sriov.alias_guid.ports_guid[port->num - 1].all_rec_per_port[record_num].method
107 mdev->sriov.alias_guid.ports_guid[port->num - 1].all_rec_per_port[record_num].ownership
112 mdev->sriov.alias_guid.ports_guid[port->num - 1].all_rec_per_port[record_num].ownership
117 mdev
138 struct mlx4_ib_dev *mdev = port->dev; local
165 struct mlx4_ib_dev *mdev = port->dev; local
[all...]
H A Dmain.c330 struct mlx4_ib_dev *mdev = to_mdev(ibdev); local
331 struct mlx4_ib_iboe *iboe = &mdev->iboe;
337 mailbox = mlx4_alloc_cmd_mailbox(mdev->dev);
341 err = mlx4_cmd_box(mdev->dev, 0, mailbox->dma, port, 0,
354 props->gid_tbl_len = mdev->dev->caps.gid_table_len[port];
356 props->max_msg_sz = mdev->dev->caps.max_msg_sz;
377 mlx4_free_cmd_mailbox(mdev->dev, mailbox);
873 struct mlx4_ib_dev *mdev = to_mdev(ibqp->device); local
881 if (mlx4_ib_add_mc(mdev, mqp, gid)) {
893 int mlx4_ib_add_mc(struct mlx4_ib_dev *mdev, struc argument
930 struct mlx4_ib_dev *mdev = to_mdev(ibqp->device); local
1075 __mlx4_ib_flow_attach(struct mlx4_ib_dev *mdev, struct mlx4_ib_qp *mqp, struct ib_flow_spec *flow_spec, int priority, int lock_qp) argument
1134 __mlx4_ib_flow_detach(struct mlx4_ib_dev *mdev, struct mlx4_ib_qp *mqp, struct ib_flow_spec *spec, int priority, int lock_qp) argument
1198 struct mlx4_ib_dev *mdev = to_mdev(ibqp->device); local
2161 mlx4_ib_steer_qp_reg(struct mlx4_ib_dev *mdev, struct mlx4_ib_qp *mqp, int is_attach) argument
[all...]
H A Dmr.c710 struct mlx4_dev *mdev = NULL; local
713 if (mdev && to_mdev(ibfmr->device)->dev != mdev)
715 mdev = to_mdev(ibfmr->device)->dev;
718 if (!mdev)
724 mlx4_fmr_unmap(mdev, &ifmr->mfmr, &ifmr->ibfmr.lkey, &ifmr->ibfmr.rkey);
733 err = mlx4_SYNC_TPT(mdev);
H A Dmlx4_ib.h747 int mlx4_ib_add_mc(struct mlx4_ib_dev *mdev, struct mlx4_ib_qp *mqp,
800 int mlx4_ib_steer_qp_reg(struct mlx4_ib_dev *mdev, struct mlx4_ib_qp *mqp,
/freebsd-10.1-release/bin/df/
H A Ddf.c100 static struct ufs_args mdev; variable in typeref:struct:ufs_args
220 mdev.fspec = *argv;
235 &mdev) != 0) {

Completed in 222 milliseconds

12