/external/syslinux/gpxe/src/net/ |
infiniband.c | 72 * @v ibdev Infiniband device 78 ib_create_cq ( struct ib_device *ibdev, unsigned int num_cqes, 83 DBGC ( ibdev, "IBDEV %p creating completion queue\n", ibdev ); 89 cq->ibdev = ibdev; 90 list_add ( &cq->list, &ibdev->cqs ); 96 if ( ( rc = ibdev->op->create_cq ( ibdev, cq ) ) != 0 ) 831 struct ib_device *ibdev; local 857 struct ib_device *ibdev; local 928 struct ib_device *ibdev; local 943 struct ib_device *ibdev; local [all...] |
/external/syslinux/gpxe/src/net/infiniband/ |
ib_smc.c | 40 * @v ibdev Infiniband device 45 static int ib_smc_get_port_info ( struct ib_device *ibdev, 57 mad->hdr.attr_mod = htonl ( ibdev->port ); 59 if ( ( rc = local_mad ( ibdev, mad ) ) != 0 ) { 60 DBGC ( ibdev, "IBDEV %p could not get port info: %s\n", 61 ibdev, strerror ( rc ) ); 70 * @v ibdev Infiniband device 75 static int ib_smc_get_guid_info ( struct ib_device *ibdev, 88 if ( ( rc = local_mad ( ibdev, mad ) ) != 0 ) [all...] |
ib_sma.c | 44 * @v ibdev Infiniband device 49 static void ib_sma_node_info ( struct ib_device *ibdev, 61 node_info->num_ports = ib_get_hca_info ( ibdev, &node_info->sys_guid ); 64 memcpy ( &node_info->port_guid, &ibdev->gid.u.half[1], 67 node_info->local_port_num = ibdev->port; 71 if ( ( rc = ib_mi_send ( ibdev, mi, mad, av ) ) != 0 ) { 81 * @v ibdev Infiniband device 86 static void ib_sma_node_desc ( struct ib_device *ibdev, 98 ib_get_hca_info ( ibdev, &guid ); 106 guid.u.bytes[6], guid.u.bytes[7], ibdev->dev->name ) [all...] |
ib_mcast.c | 39 * @v ibdev Infiniband device 44 static void ib_mcast_mad ( struct ib_device *ibdev, struct ib_gid *gid, 61 memcpy ( &sa->sa_data.mc_member_record.port_gid, &ibdev->gid, 68 * @v ibdev Infiniband device 75 static void ib_mcast_complete ( struct ib_device *ibdev, 92 DBGC ( ibdev, "IBDEV %p QPN %lx join failed: %s\n", 93 ibdev, qp->qpn, strerror ( rc ) ); 100 DBGC ( ibdev, "IBDEV %p QPN %lx %s %08x:%08x:%08x:%08x qkey %lx\n" [all...] |
ib_pathrec.c | 39 * @v ibdev Infiniband device 46 static void ib_path_complete ( struct ib_device *ibdev, 59 DBGC ( ibdev, "IBDEV %p path lookup for %08x:%08x:%08x:%08x " 60 "failed: %s\n", ibdev, htonl ( dgid->u.dwords[0] ), 71 DBGC ( ibdev, "IBDEV %p path to %08x:%08x:%08x:%08x is %04x sl %d " 72 "rate %d\n", ibdev, htonl ( dgid->u.dwords[0] ), 79 ib_destroy_madx ( ibdev, mi, madx ); 83 path->op->complete ( ibdev, path, rc, &path->av ) [all...] |
ib_packet.c | 40 * @v ibdev Infiniband device 46 int ib_push ( struct ib_device *ibdev, struct io_buffer *iobuf, 60 DBGC2 ( ibdev, "IBDEV %p TX %04x:%08lx => %04x:%08lx (key %08lx)\n", 61 ibdev, ibdev->lid, qp->ext_qpn, av->lid, av->qpn, av->qkey ); 85 lrh->slid = htons ( ibdev->lid ); 94 memcpy ( &grh->sgid, &ibdev->gid, sizeof ( grh->sgid ) ); 101 bth->pkey = htons ( ibdev->pkey ); 109 DBGCP_HDA ( ibdev, 0, iobuf->data [all...] |
ib_mi.c | 66 * @v ibdev Infiniband device 72 static int ib_mi_handle ( struct ib_device *ibdev, 86 madx->op->complete ( ibdev, mi, madx, 0, mad, av ); 98 agent->handle ( ibdev, mi, mad, av ); 112 * @v ibdev Infiniband device 118 static void ib_mi_complete_recv ( struct ib_device *ibdev, 154 if ( ( rc = ib_mi_handle ( ibdev, mi, mad, av ) ) != 0 ) 169 * @v ibdev Infiniband device 175 int ib_mi_send ( struct ib_device *ibdev, struct ib_mad_interface *mi, 205 smp->return_path.hops[hop_pointer] = ibdev->port 246 struct ib_device *ibdev = mi->ibdev; local [all...] |
ib_cmrc.c | 75 struct ib_device *ibdev; member in struct:ib_cmrc_connection 117 ib_destroy_conn ( cmrc->ibdev, cmrc->qp, cmrc->conn ); 118 ib_destroy_qp ( cmrc->ibdev, cmrc->qp ); 119 ib_destroy_cq ( cmrc->ibdev, cmrc->cq ); 120 ib_close ( cmrc->ibdev ); 148 * @v ibdev Infiniband device 155 static void ib_cmrc_changed ( struct ib_device *ibdev __unused, 199 * @v ibdev Infiniband device 204 static void ib_cmrc_complete_send ( struct ib_device *ibdev __unused, 224 * @v ibdev Infiniband devic [all...] |
ib_cm.c | 45 * @v ibdev Infiniband device 51 static int ib_cm_send_rtu ( struct ib_device *ibdev, 68 if ( ( rc = ib_mi_send ( ibdev, mi, &mad, av ) ) != 0 ){ 80 * @v ibdev Infiniband device 90 static void ib_cm_connect_rep ( struct ib_device *ibdev, 104 if ( ( rc = ib_cm_send_rtu ( ibdev, mi, conn, av ) ) != 0 ) { 147 * @v ibdev Infiniband device 154 static void ib_cm_req_complete ( struct ib_device *ibdev, 194 if ( ( rc = ib_modify_qp ( ibdev, qp ) ) != 0 ) { 201 if ( ( rc = ib_cm_send_rtu ( ibdev, mi, conn, av ) ) != 0 ) [all...] |
ib_srp.c | 147 struct ib_device *ibdev; local 150 if ( ( ibdev = last_opened_ibdev() ) != NULL ) 151 memcpy ( &rp->ib->sgid, &ibdev->gid, sizeof ( rp->ib->sgid ) ); 376 struct ib_device *ibdev; local 380 ibdev = find_ibdev ( &ib_params->sgid ); 381 if ( ! ibdev ) { 388 srp->memory_handle = ibdev->rdma_key; 391 if ( ( rc = ib_cmrc_open ( &srp->socket, ibdev, &ib_params->dgid,
|
/external/syslinux/gpxe/src/include/gpxe/ |
ib_sma.h | 15 extern int ib_create_sma ( struct ib_device *ibdev, 17 extern void ib_destroy_sma ( struct ib_device *ibdev,
|
ib_smc.h | 14 typedef int ( * ib_local_mad_t ) ( struct ib_device *ibdev, 17 extern int ib_smc_update ( struct ib_device *ibdev,
|
infiniband.h | 142 struct ib_device *ibdev; member in struct:ib_queue_pair 177 * @v ibdev Infiniband device 182 void ( * complete_send ) ( struct ib_device *ibdev, 188 * @v ibdev Infiniband device 194 void ( * complete_recv ) ( struct ib_device *ibdev, 203 struct ib_device *ibdev; member in struct:ib_completion_queue 234 * @v ibdev Infiniband device 238 int ( * create_cq ) ( struct ib_device *ibdev, 242 * @v ibdev Infiniband device 245 void ( * destroy_cq ) ( struct ib_device *ibdev, [all...] |
ib_mcast.h | 26 * @v ibdev Infiniband device 32 void ( * complete ) ( struct ib_device *ibdev, struct ib_queue_pair *qp, 37 extern int ib_mcast_join ( struct ib_device *ibdev, struct ib_queue_pair *qp, 40 void ( * joined ) ( struct ib_device *ibdev, 45 extern void ib_mcast_leave ( struct ib_device *ibdev, struct ib_queue_pair *qp,
|
ib_pathrec.h | 21 * @v ibdev Infiniband device 26 void ( * complete ) ( struct ib_device *ibdev, 34 struct ib_device *ibdev; member in struct:ib_path 68 ib_create_path ( struct ib_device *ibdev, struct ib_address_vector *av, 70 extern void ib_destroy_path ( struct ib_device *ibdev, 73 extern int ib_resolve_path ( struct ib_device *ibdev,
|
ipoib.h | 56 extern void ipoib_link_state_changed ( struct ib_device *ibdev ); 57 extern int ipoib_probe ( struct ib_device *ibdev ); 58 extern void ipoib_remove ( struct ib_device *ibdev );
|
ib_cm.h | 22 * @v ibdev Infiniband device 29 void ( * changed ) ( struct ib_device *ibdev, struct ib_queue_pair *qp, 37 struct ib_device *ibdev; member in struct:ib_connection 64 ib_create_conn ( struct ib_device *ibdev, struct ib_queue_pair *qp, 68 extern void ib_destroy_conn ( struct ib_device *ibdev,
|
ib_cmrc.h | 16 struct ib_device *ibdev,
|
ib_mi.h | 30 * @v ibdev Infiniband device 36 void ( * handle ) ( struct ib_device *ibdev, 52 * @v ibdev Infiniband device 62 void ( * complete ) ( struct ib_device *ibdev, 90 struct ib_device *ibdev; member in struct:ib_mad_interface 121 extern int ib_mi_send ( struct ib_device *ibdev, struct ib_mad_interface *mi, 124 ib_create_madx ( struct ib_device *ibdev, struct ib_mad_interface *mi, 127 extern void ib_destroy_madx ( struct ib_device *ibdev, 130 extern struct ib_mad_interface * ib_create_mi ( struct ib_device *ibdev, 132 extern void ib_destroy_mi ( struct ib_device *ibdev, [all...] |
ib_packet.h | 140 extern int ib_push ( struct ib_device *ibdev, struct io_buffer *iobuf, 143 extern int ib_pull ( struct ib_device *ibdev, struct io_buffer *iobuf,
|
/external/syslinux/gpxe/src/drivers/net/ |
ipoib.c | 55 struct ib_device *ibdev; member in struct:ipoib_device 413 struct ib_device *ibdev = ipoib->ibdev; local 429 if ( ! ib_link_ok ( ibdev ) ) 443 if ( ( rc = ib_resolve_path ( ibdev, &av ) ) != 0 ) { 448 return ib_post_send ( ibdev, ipoib->qp, &av, iobuf ); 454 * @v ibdev Infiniband device 459 static void ipoib_complete_send ( struct ib_device *ibdev __unused, 470 * @v ibdev Infiniband device 476 static void ipoib_complete_recv ( struct ib_device *ibdev __unused 526 struct ib_device *ibdev = ipoib->ibdev; local 606 struct ib_device *ibdev = ipoib->ibdev; local 665 struct ib_device *ibdev = ipoib->ibdev; local [all...] |
/external/syslinux/gpxe/src/drivers/infiniband/ |
linda.c | 207 static void linda_link_state_changed ( struct ib_device *ibdev ) { 208 struct linda *linda = ib_get_drvdata ( ibdev ); 233 ibdev->port_state = ( link_state + 1 ); 234 ibdev->link_width_active = 236 ibdev->link_speed_active = 238 ib_link_state_changed ( ibdev ); 270 * @v ibdev Infiniband device 273 static int linda_set_port_info ( struct ib_device *ibdev, union ib_mad *mad ) { 274 struct linda *linda = ib_get_drvdata ( ibdev ); 298 linda_link_state_changed ( ibdev ); 2324 struct ib_device *ibdev; local 2414 struct ib_device *ibdev = pci_get_drvdata ( pci ); local [all...] |
hermon.c | 654 * @v ibdev Infiniband device 658 static int hermon_mad ( struct ib_device *ibdev, union ib_mad *mad ) { 659 struct hermon *hermon = ib_get_drvdata ( ibdev ); 670 if ( ( rc = hermon_cmd_mad_ifc ( hermon, ibdev->port, 698 * @v ibdev Infiniband device 702 static int hermon_create_cq ( struct ib_device *ibdev, 704 struct hermon *hermon = ib_get_drvdata ( ibdev ); 788 * @v ibdev Infiniband device 791 static void hermon_destroy_cq ( struct ib_device *ibdev, 793 struct hermon *hermon = ib_get_drvdata ( ibdev ); 2583 struct ib_device *ibdev; local [all...] |
arbel.c | 499 * @v ibdev Infiniband device 503 static int arbel_mad ( struct ib_device *ibdev, union ib_mad *mad ) { 504 struct arbel *arbel = ib_get_drvdata ( ibdev ); 515 if ( ( rc = arbel_cmd_mad_ifc ( arbel, ibdev->port, 543 * @v ibdev Infiniband device 547 static int arbel_create_cq ( struct ib_device *ibdev, 549 struct arbel *arbel = ib_get_drvdata ( ibdev ); 645 * @v ibdev Infiniband device 648 static void arbel_destroy_cq ( struct ib_device *ibdev, 650 struct arbel *arbel = ib_get_drvdata ( ibdev ); 2094 struct ib_device *ibdev; local [all...] |
arbel.h | 429 struct ib_device *ibdev[ARBEL_NUM_PORTS]; member in struct:arbel
|