Lines Matching refs:ibdev

59 					 struct ib_device *ibdev)  in recv_subn_get_nodedescription()  argument
64 memcpy(smp->data, ibdev->node_desc, sizeof(smp->data)); in recv_subn_get_nodedescription()
85 struct ib_device *ibdev, u8 port) in recv_subn_get_nodeinfo() argument
88 struct ipath_devdata *dd = to_idev(ibdev)->dd; in recv_subn_get_nodeinfo()
103 nip->num_ports = ibdev->phys_port_cnt; in recv_subn_get_nodeinfo()
105 nip->sys_guid = to_idev(ibdev)->sys_image_guid; in recv_subn_get_nodeinfo()
123 struct ib_device *ibdev) in recv_subn_get_guidinfo() argument
137 __be64 g = to_idev(ibdev)->dd->ipath_guid; in recv_subn_get_guidinfo()
236 struct ib_device *ibdev, u8 port) in recv_subn_get_portinfo() argument
246 if (be32_to_cpu(smp->attr_mod) > ibdev->phys_port_cnt) { in recv_subn_get_portinfo()
252 dev = to_idev(ibdev); in recv_subn_get_portinfo()
361 struct ib_device *ibdev) in recv_subn_get_pkeytable() argument
371 struct ipath_ibdev *dev = to_idev(ibdev); in recv_subn_get_pkeytable()
385 struct ib_device *ibdev) in recv_subn_set_guidinfo() argument
388 return recv_subn_get_guidinfo(smp, ibdev); in recv_subn_set_guidinfo()
418 struct ib_device *ibdev, u8 port) in recv_subn_set_portinfo() argument
433 if (be32_to_cpu(smp->attr_mod) > ibdev->phys_port_cnt) in recv_subn_set_portinfo()
436 dev = to_idev(ibdev); in recv_subn_set_portinfo()
438 event.device = ibdev; in recv_subn_set_portinfo()
613 ret = recv_subn_get_portinfo(smp, ibdev, port); in recv_subn_set_portinfo()
622 ret = recv_subn_get_portinfo(smp, ibdev, port); in recv_subn_set_portinfo()
774 event.device = &dd->verbs_dev->ibdev; in set_pkeys()
782 struct ib_device *ibdev, u8 port) in recv_subn_set_pkeytable() argument
787 struct ipath_ibdev *dev = to_idev(ibdev); in recv_subn_set_pkeytable()
796 return recv_subn_get_pkeytable(smp, ibdev); in recv_subn_set_pkeytable()
835 struct ib_device *ibdev, u8 port) in recv_pma_get_portsamplescontrol() argument
839 struct ipath_ibdev *dev = to_idev(ibdev); in recv_pma_get_portsamplescontrol()
884 struct ib_device *ibdev, u8 port) in recv_pma_set_portsamplescontrol() argument
888 struct ipath_ibdev *dev = to_idev(ibdev); in recv_pma_set_portsamplescontrol()
925 ret = recv_pma_get_portsamplescontrol(pmp, ibdev, port); in recv_pma_set_portsamplescontrol()
971 struct ib_device *ibdev) in recv_pma_get_portsamplesresult() argument
975 struct ipath_ibdev *dev = to_idev(ibdev); in recv_pma_get_portsamplesresult()
996 struct ib_device *ibdev) in recv_pma_get_portsamplesresult_ext() argument
1000 struct ipath_ibdev *dev = to_idev(ibdev); in recv_pma_get_portsamplesresult_ext()
1023 struct ib_device *ibdev, u8 port) in recv_pma_get_portcounters() argument
1027 struct ipath_ibdev *dev = to_idev(ibdev); in recv_pma_get_portcounters()
1122 struct ib_device *ibdev, u8 port) in recv_pma_get_portcounters_ext() argument
1126 struct ipath_ibdev *dev = to_idev(ibdev); in recv_pma_get_portcounters_ext()
1159 struct ib_device *ibdev, u8 port) in recv_pma_set_portcounters() argument
1163 struct ipath_ibdev *dev = to_idev(ibdev); in recv_pma_set_portcounters()
1218 return recv_pma_get_portcounters(pmp, ibdev, port); in recv_pma_set_portcounters()
1222 struct ib_device *ibdev, u8 port) in recv_pma_set_portcounters_ext() argument
1226 struct ipath_ibdev *dev = to_idev(ibdev); in recv_pma_set_portcounters_ext()
1256 return recv_pma_get_portcounters_ext(pmp, ibdev, port); in recv_pma_set_portcounters_ext()
1259 static int process_subn(struct ib_device *ibdev, int mad_flags, in process_subn() argument
1264 struct ipath_ibdev *dev = to_idev(ibdev); in process_subn()
1311 ret = recv_subn_get_nodedescription(smp, ibdev); in process_subn()
1314 ret = recv_subn_get_nodeinfo(smp, ibdev, port_num); in process_subn()
1317 ret = recv_subn_get_guidinfo(smp, ibdev); in process_subn()
1320 ret = recv_subn_get_portinfo(smp, ibdev, port_num); in process_subn()
1323 ret = recv_subn_get_pkeytable(smp, ibdev); in process_subn()
1345 ret = recv_subn_set_guidinfo(smp, ibdev); in process_subn()
1348 ret = recv_subn_set_portinfo(smp, ibdev, port_num); in process_subn()
1351 ret = recv_subn_set_pkeytable(smp, ibdev, port_num); in process_subn()
1391 static int process_perf(struct ib_device *ibdev, u8 port_num, in process_perf() argument
1412 ret = recv_pma_get_portsamplescontrol(pmp, ibdev, in process_perf()
1416 ret = recv_pma_get_portsamplesresult(pmp, ibdev); in process_perf()
1420 ibdev); in process_perf()
1423 ret = recv_pma_get_portcounters(pmp, ibdev, in process_perf()
1427 ret = recv_pma_get_portcounters_ext(pmp, ibdev, in process_perf()
1439 ret = recv_pma_set_portsamplescontrol(pmp, ibdev, in process_perf()
1443 ret = recv_pma_set_portcounters(pmp, ibdev, in process_perf()
1447 ret = recv_pma_set_portcounters_ext(pmp, ibdev, in process_perf()
1492 int ipath_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num, in ipath_process_mad() argument
1501 ret = process_subn(ibdev, mad_flags, port_num, in ipath_process_mad()
1505 ret = process_perf(ibdev, port_num, in_mad, out_mad); in ipath_process_mad()