• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/mthca/

Lines Matching refs:ib_dev

1186 	struct mthca_dev *dev = container_of(cdev, struct mthca_dev, ib_dev.class_dev);
1192 struct mthca_dev *dev = container_of(cdev, struct mthca_dev, ib_dev.class_dev);
1200 struct mthca_dev *dev = container_of(cdev, struct mthca_dev, ib_dev.class_dev);
1218 struct mthca_dev *dev = container_of(cdev, struct mthca_dev, ib_dev.class_dev);
1259 memcpy(dev->ib_dev.node_desc, out_mad->data, 64);
1273 memcpy(&dev->ib_dev.node_guid, out_mad->data + 12, 8);
1290 strlcpy(dev->ib_dev.name, "mthca%d", IB_DEVICE_NAME_MAX);
1291 dev->ib_dev.owner = THIS_MODULE;
1293 dev->ib_dev.uverbs_abi_ver = MTHCA_UVERBS_ABI_VERSION;
1294 dev->ib_dev.uverbs_cmd_mask =
1312 dev->ib_dev.node_type = RDMA_NODE_IB_CA;
1313 dev->ib_dev.phys_port_cnt = dev->limits.num_ports;
1314 dev->ib_dev.num_comp_vectors = 1;
1315 dev->ib_dev.dma_device = &dev->pdev->dev;
1316 dev->ib_dev.query_device = mthca_query_device;
1317 dev->ib_dev.query_port = mthca_query_port;
1318 dev->ib_dev.modify_device = mthca_modify_device;
1319 dev->ib_dev.modify_port = mthca_modify_port;
1320 dev->ib_dev.query_pkey = mthca_query_pkey;
1321 dev->ib_dev.query_gid = mthca_query_gid;
1322 dev->ib_dev.alloc_ucontext = mthca_alloc_ucontext;
1323 dev->ib_dev.dealloc_ucontext = mthca_dealloc_ucontext;
1324 dev->ib_dev.mmap = mthca_mmap_uar;
1325 dev->ib_dev.alloc_pd = mthca_alloc_pd;
1326 dev->ib_dev.dealloc_pd = mthca_dealloc_pd;
1327 dev->ib_dev.create_ah = mthca_ah_create;
1328 dev->ib_dev.query_ah = mthca_ah_query;
1329 dev->ib_dev.destroy_ah = mthca_ah_destroy;
1332 dev->ib_dev.create_srq = mthca_create_srq;
1333 dev->ib_dev.modify_srq = mthca_modify_srq;
1334 dev->ib_dev.query_srq = mthca_query_srq;
1335 dev->ib_dev.destroy_srq = mthca_destroy_srq;
1336 dev->ib_dev.uverbs_cmd_mask |=
1343 dev->ib_dev.post_srq_recv = mthca_arbel_post_srq_recv;
1345 dev->ib_dev.post_srq_recv = mthca_tavor_post_srq_recv;
1348 dev->ib_dev.create_qp = mthca_create_qp;
1349 dev->ib_dev.modify_qp = mthca_modify_qp;
1350 dev->ib_dev.query_qp = mthca_query_qp;
1351 dev->ib_dev.destroy_qp = mthca_destroy_qp;
1352 dev->ib_dev.create_cq = mthca_create_cq;
1353 dev->ib_dev.resize_cq = mthca_resize_cq;
1354 dev->ib_dev.destroy_cq = mthca_destroy_cq;
1355 dev->ib_dev.poll_cq = mthca_poll_cq;
1356 dev->ib_dev.get_dma_mr = mthca_get_dma_mr;
1357 dev->ib_dev.reg_phys_mr = mthca_reg_phys_mr;
1358 dev->ib_dev.reg_user_mr = mthca_reg_user_mr;
1359 dev->ib_dev.dereg_mr = mthca_dereg_mr;
1362 dev->ib_dev.alloc_fmr = mthca_alloc_fmr;
1363 dev->ib_dev.unmap_fmr = mthca_unmap_fmr;
1364 dev->ib_dev.dealloc_fmr = mthca_dealloc_fmr;
1366 dev->ib_dev.map_phys_fmr = mthca_arbel_map_phys_fmr;
1368 dev->ib_dev.map_phys_fmr = mthca_tavor_map_phys_fmr;
1371 dev->ib_dev.attach_mcast = mthca_multicast_attach;
1372 dev->ib_dev.detach_mcast = mthca_multicast_detach;
1373 dev->ib_dev.process_mad = mthca_process_mad;
1376 dev->ib_dev.req_notify_cq = mthca_arbel_arm_cq;
1377 dev->ib_dev.post_send = mthca_arbel_post_send;
1378 dev->ib_dev.post_recv = mthca_arbel_post_receive;
1380 dev->ib_dev.req_notify_cq = mthca_tavor_arm_cq;
1381 dev->ib_dev.post_send = mthca_tavor_post_send;
1382 dev->ib_dev.post_recv = mthca_tavor_post_receive;
1387 ret = ib_register_device(&dev->ib_dev);
1392 ret = class_device_create_file(&dev->ib_dev.class_dev,
1395 ib_unregister_device(&dev->ib_dev);
1408 ib_unregister_device(&dev->ib_dev);