/freebsd-10.0-release/sys/ofed/drivers/infiniband/hw/mthca/ |
H A D | mthca_main.c | 136 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 D | mthca_reset.c | 42 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 D | mthca_profile.h | 54 s64 mthca_make_profile(struct mthca_dev *mdev,
|
H A D | mthca_provider.c | 63 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 D | mthca_dev.h | 366 #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 D | en_main.c | 84 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 D | en_cq.c | 50 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 D | en_netdev.c | 160 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 D | en_resources.c | 43 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 D | en_rx.c | 53 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 D | en_selftest.c | 45 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 D | en_ethtool.c | 62 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 D | en_tx.c | 67 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 D | en_port.c | 143 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 D | mlx4_en.h | 78 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 D | main.c | 806 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 D | mlx4.h | 211 #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 D | exf.h | 38 dev_t mdev; /* Device. */ member in struct:_exf 51 #define F_DEVSET 0x001 /* mdev/minode fields initialized. */
|
H A D | exf.c | 229 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 D | agp.c | 328 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 D | sysfs.c | 53 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 D | main.c | 331 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 D | mr.c | 710 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 D | mlx4_ib.h | 746 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 D | df.c | 100 static struct ufs_args mdev; variable in typeref:struct:ufs_args 220 mdev.fspec = *argv; 235 &mdev) != 0) {
|