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

12

/freebsd-10.0-release/sys/ofed/drivers/infiniband/hw/mthca/
H A Dmthca_main.c136 static int mthca_tune_pci(struct mthca_dev *mdev) argument
142 if (pci_find_capability(mdev->pdev, PCI_CAP_ID_PCIX)) {
143 if (pcix_set_mmrbc(mdev->pdev, pcix_get_max_mmrbc(mdev->pdev))) {
144 mthca_err(mdev, "Couldn't set PCI-X max read count, "
148 } else if (!(mdev->mthca_flags & MTHCA_FLAG_PCIE))
149 mthca_info(mdev, "No PCI-X capability, not setting RBC.\n");
151 if (pci_find_capability(mdev->pdev, PCI_CAP_ID_EXP)) {
152 if (pcie_set_readrq(mdev->pdev, 4096)) {
153 mthca_err(mdev, "Could
164 mthca_dev_lim(struct mthca_dev *mdev, struct mthca_dev_lim *dev_lim) argument
292 mthca_init_tavor(struct mthca_dev *mdev) argument
373 mthca_load_fw(struct mthca_dev *mdev) argument
419 mthca_init_icm(struct mthca_dev *mdev, struct mthca_dev_lim *dev_lim, struct mthca_init_hca_param *init_hca, u64 icm_size) argument
606 mthca_free_icms(struct mthca_dev *mdev) argument
625 mthca_init_arbel(struct mthca_dev *mdev) argument
715 mthca_close_hca(struct mthca_dev *mdev) argument
733 mthca_init_hca(struct mthca_dev *mdev) argument
929 mthca_enable_msi_x(struct mthca_dev *mdev) argument
985 struct mthca_dev *mdev; local
1164 struct mthca_dev *mdev = pci_get_drvdata(pdev); local
1206 struct mthca_dev *mdev; local
[all...]
H A Dmthca_reset.c42 int mthca_reset(struct mthca_dev *mdev) argument
70 if (!(mdev->mthca_flags & MTHCA_FLAG_PCIE)) {
74 while ((bridge = pci_get_device(mdev->pdev->vendor,
75 mdev->pdev->device + 2,
78 bridge->subordinate == mdev->pdev->bus) {
79 mthca_dbg(mdev, "Found bridge: %s\n",
91 mthca_warn(mdev, "No bridge found for %s\n",
92 pci_name(mdev->pdev));
95 mthca_warn(mdev, "Reset on PCI-X is not supported.\n");
105 mthca_err(mdev, "Could
[all...]
H A Dmthca_profile.h54 s64 mthca_make_profile(struct mthca_dev *mdev,
H A Dmthca_provider.c63 struct mthca_dev *mdev = to_mdev(ibdev); local
74 props->fw_ver = mdev->fw_ver;
79 err = mthca_MAD_IFC(mdev, 1, 1,
89 props->device_cap_flags = mdev->device_cap_flags;
97 props->page_size_cap = mdev->limits.page_size_cap;
98 props->max_qp = mdev->limits.num_qps - mdev->limits.reserved_qps;
99 props->max_qp_wr = mdev->limits.max_wqes;
100 props->max_sge = mdev->limits.max_sg;
101 props->max_cq = mdev
1164 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.0-release/sys/ofed/drivers/net/mlx4/
H A Den_main.c84 static int mlx4_en_get_profile(struct mlx4_en_dev *mdev) argument
86 struct mlx4_en_profile *params = &mdev->profile;
91 if (params->udp_rss && !(mdev->dev->caps.flags
93 mlx4_warn(mdev, "UDP RSS is not supported on this device.\n");
122 struct mlx4_en_dev *mdev = (struct mlx4_en_dev *) endev_ptr; local
128 if (!mdev->pndev[port])
130 priv = netdev_priv(mdev->pndev[port]);
134 queue_work(mdev->workqueue, &priv->linkstate_task);
138 mlx4_err(mdev, "Internal error detected, restarting device\n");
143 !mdev
152 struct mlx4_en_dev *mdev = endev_ptr; local
176 struct mlx4_en_dev *mdev; local
305 struct mlx4_en_dev *mdev = endev_ptr; local
[all...]
H A Den_cq.c50 struct mlx4_en_dev *mdev = priv->mdev; local
59 mdev->dev->caps.num_comp_vectors;
75 err = mlx4_alloc_hwq_res(mdev->dev, &cq->wqres,
82 mlx4_free_hwq_res(mdev->dev, &cq->wqres, cq->buf_size);
91 struct mlx4_en_dev *mdev = priv->mdev; local
94 cq->dev = mdev->pndev[priv->port];
105 err = mlx4_cq_alloc(mdev->dev, cq->size, &cq->wqres.mtt, &mdev
125 struct mlx4_en_dev *mdev = priv->mdev; local
138 struct mlx4_en_dev *mdev = priv->mdev; local
[all...]
H A Den_netdev.c160 queue_work(priv->mdev->workqueue, &priv->stop_port_task);
167 queue_work(priv->mdev->workqueue, &priv->start_port_task);
177 queue_work(priv->mdev->workqueue, &priv->mcast_task);
185 struct mlx4_en_dev *mdev = priv->mdev; local
188 mutex_lock(&mdev->state_lock);
189 if (!mdev->device_up) {
209 err = mlx4_SET_PORT_qpn_calc(mdev->dev, priv->port,
216 err = mlx4_SET_MCAST_FLTR(mdev->dev, priv->port, 0,
223 err = mlx4_SET_VLAN_FLTR(mdev
307 struct mlx4_en_dev *mdev = priv->mdev; local
470 struct mlx4_en_dev *mdev = priv->mdev; local
497 struct mlx4_en_dev *mdev = priv->mdev; local
520 struct mlx4_en_dev *mdev = priv->mdev; local
532 struct mlx4_en_dev *mdev = priv->mdev; local
542 struct mlx4_en_dev *mdev = priv->mdev; local
734 struct mlx4_en_dev *mdev = priv->mdev; local
780 struct mlx4_en_dev *mdev = priv->mdev; local
813 struct mlx4_en_dev *mdev; local
826 struct mlx4_en_dev *mdev; local
928 struct mlx4_en_dev *mdev = priv->mdev; local
972 struct mlx4_en_dev *mdev = priv->mdev; local
1107 struct mlx4_en_dev *mdev; local
1185 struct mlx4_en_dev *mdev = priv->mdev; local
1285 struct mlx4_en_dev *mdev; local
1524 mlx4_en_init_netdev(struct mlx4_en_dev *mdev, int port, struct mlx4_en_port_profile *prof) argument
[all...]
H A Den_resources.c43 struct mlx4_en_dev *mdev = priv->mdev; local
47 context->pd = cpu_to_be32(mdev->priv_pdn);
56 context->usr_page = cpu_to_be32(mdev->priv_uar.index);
H A Den_rx.c53 struct mlx4_en_dev *mdev = priv->mdev; local
66 dma = pci_map_single(mdev->pdev, mb->m_data, frag_info->frag_size,
84 rx_desc->data[i].lkey = cpu_to_be32(priv->mdev->mr.key);
127 struct mlx4_en_dev *mdev = priv->mdev; local
140 pci_unmap_single(mdev->pdev, dma, frag_info->frag_size,
214 struct mlx4_en_dev *mdev = priv->mdev; local
239 err = mlx4_alloc_hwq_res(mdev
324 struct mlx4_en_dev *mdev = priv->mdev; local
350 struct mlx4_en_dev *mdev = priv->mdev; local
666 struct mlx4_en_dev *mdev = priv->mdev; local
701 struct mlx4_en_dev *mdev = priv->mdev; local
787 struct mlx4_en_dev *mdev = priv->mdev; local
[all...]
H A Den_selftest.c45 return mlx4_cmd(priv->mdev->dev, 0, 0, 0, MLX4_CMD_HW_HEALTH_CHECK,
116 if (mlx4_en_QUERY_PORT(priv->mdev, priv->port))
127 if (mlx4_en_QUERY_PORT(priv->mdev, priv->port))
140 struct mlx4_en_dev *mdev = priv->mdev; local
162 if (priv->mdev->dev->caps.loopback_support){
171 buf[0] = mlx4_test_interrupts(mdev->dev);
H A Den_ethtool.c62 struct mlx4_en_dev *mdev = priv->mdev; local
64 sprintf(drvinfo->driver, DRV_NAME " (%s)", mdev->dev->board_id);
67 (u16) (mdev->dev->caps.fw_ver >> 32),
68 (u16) ((mdev->dev->caps.fw_ver >> 16) & 0xffff),
69 (u16) (mdev->dev->caps.fw_ver & 0xffff));
70 strncpy(drvinfo->bus_info, pci_name(mdev->dev->pdev), 32);
86 if (!priv->mdev->LSO_support)
196 return MLX4_EN_NUM_SELF_TEST - !(priv->mdev->dev->caps.loopback_support) * 2;
248 if (priv->mdev
387 struct mlx4_en_dev *mdev = priv->mdev; local
417 struct mlx4_en_dev *mdev = priv->mdev; local
[all...]
H A Den_tx.c67 struct mlx4_en_dev *mdev = priv->mdev; local
106 err = mlx4_alloc_hwq_res(mdev->dev, &ring->wqres, ring->buf_size,
125 err = mlx4_qp_reserve_range(mdev->dev, 1, 256, &ring->qpn, MLX4_RESERVE_BF_QP);
131 err = mlx4_qp_alloc(mdev->dev, ring->qpn, &ring->qp);
138 err = mlx4_bf_alloc(mdev->dev, &ring->bf, 0);
140 ring->bf.uar = &mdev->priv_uar;
141 ring->bf.uar->map = mdev->uar_map;
149 mlx4_qp_release_range(mdev->dev, ring->qpn, 1);
153 mlx4_free_hwq_res(mdev
167 struct mlx4_en_dev *mdev = priv->mdev; local
190 struct mlx4_en_dev *mdev = priv->mdev; local
219 struct mlx4_en_dev *mdev = priv->mdev; local
230 struct mlx4_en_dev *mdev = priv->mdev; local
692 struct mlx4_en_dev *mdev = priv->mdev; local
[all...]
H A Den_port.c143 int mlx4_en_QUERY_PORT(struct mlx4_en_dev *mdev, u8 port) argument
146 struct mlx4_en_priv *priv = netdev_priv(mdev->pndev[port]);
151 mailbox = mlx4_alloc_cmd_mailbox(mdev->dev);
155 err = mlx4_cmd_box(mdev->dev, 0, mailbox->dma, port, 0,
184 mlx4_free_cmd_mailbox(mdev->dev, mailbox);
232 int mlx4_en_DUMP_ETH_STATS(struct mlx4_en_dev *mdev, u8 port, u8 reset) argument
246 dev = mdev->pndev[port];
250 counter = mlx4_get_iboe_counter(priv->mdev->dev, port);
252 err = read_iboe_counters(priv->mdev->dev, counter, counters);
255 mailbox = mlx4_alloc_cmd_mailbox(mdev
[all...]
H A Dmlx4_en.h78 DRV_NAME, dev_name(&priv->mdev->pdev->dev), \
92 #define mlx4_err(mdev, format, arg...) \
94 dev_name(&mdev->pdev->dev) , ## arg)
95 #define mlx4_info(mdev, format, arg...) \
97 dev_name(&mdev->pdev->dev) , ## arg)
98 #define mlx4_warn(mdev, format, arg...) \
100 dev_name(&mdev->pdev->dev) , ## arg)
486 struct mlx4_en_dev *mdev; member in struct:mlx4_en_priv
581 int mlx4_en_init_netdev(struct mlx4_en_dev *mdev, int port,
647 int mlx4_en_DUMP_ETH_STATS(struct mlx4_en_dev *mdev, u
[all...]
H A Dmain.c806 struct mlx4_dev *mdev = info->dev; local
810 (mdev->caps.port_type[info->port] == MLX4_PORT_TYPE_IB) ?
812 if (mdev->caps.possible_type[info->port] == MLX4_PORT_TYPE_AUTO)
826 struct mlx4_dev *mdev = info->dev; local
827 struct mlx4_priv *priv = mlx4_priv(mdev);
840 mlx4_err(mdev, "%s is not supported port type\n", buf);
844 mlx4_stop_sense(mdev);
847 mdev->caps.possible_type[info->port] = info->tmp_type;
849 for (i = 0; i < mdev->caps.num_ports; i++) {
851 mdev
930 struct mlx4_dev *mdev = info->dev; local
946 struct mlx4_dev *mdev = info->dev; local
[all...]
H A Dmlx4.h211 #define mlx4_dbg(mdev, format, arg...) \
214 dev_printk(KERN_DEBUG, &mdev->pdev->dev, format, ##arg); \
217 #define mlx4_err(mdev, format, arg...) \
218 dev_err(&mdev->pdev->dev, format, ##arg)
219 #define mlx4_info(mdev, format, arg...) \
220 dev_info(&mdev->pdev->dev, format, ##arg)
221 #define mlx4_warn(mdev, format, arg...) \
222 dev_warn(&mdev->pdev->dev, format, ##arg)
/freebsd-10.0-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.0-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.0-release/sys/ofed/drivers/infiniband/hw/mlx4/
H A Dsysfs.c53 struct mlx4_ib_dev *mdev = port->dev; local
59 be64_to_cpu(*(__be64 *)&mdev->sriov.alias_guid.
80 struct mlx4_ib_dev *mdev = port->dev; local
90 *(__be64 *)&mdev->sriov.alias_guid.ports_guid[port->num - 1].
96 mdev->sriov.alias_guid.ports_guid[port->num - 1].all_rec_per_port[record_num].status
99 mdev->sriov.alias_guid.ports_guid[port->num - 1].all_rec_per_port[record_num].method
104 mdev->sriov.alias_guid.ports_guid[port->num - 1].all_rec_per_port[record_num].method
106 mdev->sriov.alias_guid.ports_guid[port->num - 1].all_rec_per_port[record_num].ownership
111 mdev->sriov.alias_guid.ports_guid[port->num - 1].all_rec_per_port[record_num].ownership
116 mdev
137 struct mlx4_ib_dev *mdev = port->dev; local
164 struct mlx4_ib_dev *mdev = port->dev; local
[all...]
H A Dmain.c331 struct mlx4_ib_dev *mdev = to_mdev(ibdev); local
332 struct mlx4_ib_iboe *iboe = &mdev->iboe;
338 mailbox = mlx4_alloc_cmd_mailbox(mdev->dev);
342 err = mlx4_cmd_box(mdev->dev, 0, mailbox->dma, port, 0,
355 props->gid_tbl_len = mdev->dev->caps.gid_table_len[port];
357 props->max_msg_sz = mdev->dev->caps.max_msg_sz;
378 mlx4_free_cmd_mailbox(mdev->dev, mailbox);
874 struct mlx4_ib_dev *mdev = to_mdev(ibqp->device); local
882 if (mlx4_ib_add_mc(mdev, mqp, gid)) {
894 int mlx4_ib_add_mc(struct mlx4_ib_dev *mdev, struc argument
931 struct mlx4_ib_dev *mdev = to_mdev(ibqp->device); local
1076 __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
1135 __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
1199 struct mlx4_ib_dev *mdev = to_mdev(ibqp->device); local
2162 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.h746 int mlx4_ib_add_mc(struct mlx4_ib_dev *mdev, struct mlx4_ib_qp *mqp,
799 int mlx4_ib_steer_qp_reg(struct mlx4_ib_dev *mdev, struct mlx4_ib_qp *mqp,
/freebsd-10.0-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 386 milliseconds

12