1321936Shselasky# $FreeBSD: stable/11/lib/ofed/include/Makefile 335253 2018-06-16 15:05:05Z kib $ 2321936Shselasky 3335253SkibOFEDINCS= ${SRCTOP}/contrib/ofed/include 4335253SkibIBVERBS= ${SRCTOP}/contrib/ofed/libibverbs 5335253SkibIBMAD= ${SRCTOP}/contrib/ofed/libibmad 6335253SkibIBUMAD= ${SRCTOP}/contrib/ofed/libibumad 7335253SkibIBCM= ${SRCTOP}/contrib/ofed/libibcm 8335253SkibIBND= ${SRCTOP}/contrib/ofed/libibnetdisc 9335253SkibRDMACM= ${SRCTOP}/contrib/ofed/librdmacm 10335253SkibRDMA= ${SRCTOP}/sys/ofed/include/uapi/rdma 11335253SkibOSM= ${SRCTOP}/contrib/ofed/opensm/include 12321936Shselasky 13321936ShselaskyIBINCS= \ 14335253Skib${OFEDINCS}/byteorder.h \ 15335253Skib${OFEDINCS}/byteswap.h \ 16335253Skib${OFEDINCS}/endian.h \ 17335253Skib${OFEDINCS}/types.h \ 18335253Skib${OFEDINCS}/udma_barrier.h \ 19321936Shselasky${IBVERBS}/arch.h \ 20321936Shselasky${IBVERBS}/driver.h \ 21321936Shselasky${IBVERBS}/kern-abi.h \ 22321936Shselasky${IBVERBS}/marshall.h \ 23321936Shselasky${IBVERBS}/opcode.h \ 24321936Shselasky${IBVERBS}/sa-kern-abi.h \ 25321936Shselasky${IBVERBS}/sa.h \ 26321936Shselasky${IBVERBS}/verbs.h \ 27321936Shselasky${IBUMAD}/umad.h \ 28321936Shselasky${IBUMAD}/umad_cm.h \ 29321936Shselasky${IBUMAD}/umad_sa.h \ 30321936Shselasky${IBUMAD}/umad_sm.h \ 31321936Shselasky${IBUMAD}/umad_str.h \ 32321936Shselasky${IBUMAD}/umad_types.h \ 33321936Shselasky${IBMAD}/mad.h \ 34321936Shselasky${IBMAD}/mad_osd.h \ 35321936Shselasky${IBCM}/cm.h \ 36321936Shselasky${IBCM}/cm_abi.h \ 37321936Shselasky${IBND}/ibnetdisc.h \ 38321936Shselasky${IBND}/ibnetdisc_osd.h \ 39321936Shselasky${RDMACM}/ib.h 40321936ShselaskyIBINCSDIR= ${INCLUDEDIR}/infiniband 41321936Shselasky 42321936ShselaskyRDMAINCS= \ 43321936Shselasky${RDMACM}/rdma_cma.h \ 44321936Shselasky${RDMACM}/rdma_cma_abi.h \ 45321936Shselasky${RDMACM}/rdma_verbs.h \ 46321936Shselasky${RDMACM}/rsocket.h \ 47321936Shselasky${RDMA}/ib_user_cm.h \ 48321936Shselasky${RDMA}/ib_user_sa.h \ 49321936Shselasky${RDMA}/ib_user_verbs.h \ 50321936Shselasky${RDMA}/rdma_user_cm.h \ 51321936Shselasky${RDMA}/mlx4-abi.h \ 52321936Shselasky${RDMA}/mlx5-abi.h 53321936ShselaskyRDMAINCSDIR= ${INCLUDEDIR}/rdma 54321936Shselasky 55321936ShselaskyCOMPINCS= \ 56321936Shselasky${OSM}/complib/cl_atomic.h \ 57321936Shselasky${OSM}/complib/cl_atomic_osd.h \ 58321936Shselasky${OSM}/complib/cl_byteswap.h \ 59321936Shselasky${OSM}/complib/cl_byteswap_osd.h \ 60321936Shselasky${OSM}/complib/cl_comppool.h \ 61321936Shselasky${OSM}/complib/cl_debug.h \ 62321936Shselasky${OSM}/complib/cl_debug_osd.h \ 63321936Shselasky${OSM}/complib/cl_dispatcher.h \ 64321936Shselasky${OSM}/complib/cl_event.h \ 65321936Shselasky${OSM}/complib/cl_event_osd.h \ 66321936Shselasky${OSM}/complib/cl_event_wheel.h \ 67321936Shselasky${OSM}/complib/cl_fleximap.h \ 68321936Shselasky${OSM}/complib/cl_list.h \ 69321936Shselasky${OSM}/complib/cl_log.h \ 70321936Shselasky${OSM}/complib/cl_map.h \ 71321936Shselasky${OSM}/complib/cl_math.h \ 72321936Shselasky${OSM}/complib/cl_nodenamemap.h \ 73321936Shselasky${OSM}/complib/cl_packoff.h \ 74321936Shselasky${OSM}/complib/cl_packon.h \ 75321936Shselasky${OSM}/complib/cl_passivelock.h \ 76321936Shselasky${OSM}/complib/cl_pool.h \ 77321936Shselasky${OSM}/complib/cl_ptr_vector.h \ 78321936Shselasky${OSM}/complib/cl_qcomppool.h \ 79321936Shselasky${OSM}/complib/cl_qlist.h \ 80321936Shselasky${OSM}/complib/cl_qmap.h \ 81321936Shselasky${OSM}/complib/cl_qpool.h \ 82321936Shselasky${OSM}/complib/cl_spinlock.h \ 83321936Shselasky${OSM}/complib/cl_spinlock_osd.h \ 84321936Shselasky${OSM}/complib/cl_thread.h \ 85321936Shselasky${OSM}/complib/cl_thread_osd.h \ 86321936Shselasky${OSM}/complib/cl_threadpool.h \ 87321936Shselasky${OSM}/complib/cl_timer.h \ 88321936Shselasky${OSM}/complib/cl_timer_osd.h \ 89321936Shselasky${OSM}/complib/cl_types.h \ 90321936Shselasky${OSM}/complib/cl_types_osd.h \ 91321936Shselasky${OSM}/complib/cl_vector.h 92321936ShselaskyCOMPINCSDIR= ${INCLUDEDIR}/infiniband/complib 93321936Shselasky 94321936ShselaskyOSMINCS= \ 95321936Shselasky${OSM}/opensm/osm_attrib_req.h \ 96321936Shselasky${OSM}/opensm/osm_base.h \ 97321936Shselasky${OSM}/opensm/osm_config.h \ 98321936Shselasky${OSM}/opensm/osm_congestion_control.h \ 99321936Shselasky${OSM}/opensm/osm_console.h \ 100321936Shselasky${OSM}/opensm/osm_console_io.h \ 101321936Shselasky${OSM}/opensm/osm_db.h \ 102321936Shselasky${OSM}/opensm/osm_db_pack.h \ 103321936Shselasky${OSM}/opensm/osm_errors.h \ 104321936Shselasky${OSM}/opensm/osm_event_plugin.h \ 105321936Shselasky${OSM}/opensm/osm_file_ids.h \ 106321936Shselasky${OSM}/opensm/osm_guid.h \ 107321936Shselasky${OSM}/opensm/osm_helper.h \ 108321936Shselasky${OSM}/opensm/osm_inform.h \ 109321936Shselasky${OSM}/opensm/osm_lid_mgr.h \ 110321936Shselasky${OSM}/opensm/osm_log.h \ 111321936Shselasky${OSM}/opensm/osm_mad_pool.h \ 112321936Shselasky${OSM}/opensm/osm_madw.h \ 113321936Shselasky${OSM}/opensm/osm_mcast_mgr.h \ 114321936Shselasky${OSM}/opensm/osm_mcast_tbl.h \ 115321936Shselasky${OSM}/opensm/osm_mcm_port.h \ 116321936Shselasky${OSM}/opensm/osm_mesh.h \ 117321936Shselasky${OSM}/opensm/osm_msgdef.h \ 118321936Shselasky${OSM}/opensm/osm_mtree.h \ 119321936Shselasky${OSM}/opensm/osm_multicast.h \ 120321936Shselasky${OSM}/opensm/osm_node.h \ 121321936Shselasky${OSM}/opensm/osm_opensm.h \ 122321936Shselasky${OSM}/opensm/osm_partition.h \ 123321936Shselasky${OSM}/opensm/osm_path.h \ 124321936Shselasky${OSM}/opensm/osm_perfmgr.h \ 125321936Shselasky${OSM}/opensm/osm_perfmgr_db.h \ 126321936Shselasky${OSM}/opensm/osm_pkey.h \ 127321936Shselasky${OSM}/opensm/osm_port.h \ 128321936Shselasky${OSM}/opensm/osm_port_profile.h \ 129321936Shselasky${OSM}/opensm/osm_prefix_route.h \ 130321936Shselasky${OSM}/opensm/osm_qos_policy.h \ 131321936Shselasky${OSM}/opensm/osm_remote_sm.h \ 132321936Shselasky${OSM}/opensm/osm_router.h \ 133321936Shselasky${OSM}/opensm/osm_sa.h \ 134321936Shselasky${OSM}/opensm/osm_sa_mad_ctrl.h \ 135321936Shselasky${OSM}/opensm/osm_service.h \ 136321936Shselasky${OSM}/opensm/osm_sm.h \ 137321936Shselasky${OSM}/opensm/osm_sm_mad_ctrl.h \ 138321936Shselasky${OSM}/opensm/osm_stats.h \ 139321936Shselasky${OSM}/opensm/osm_subnet.h \ 140321936Shselasky${OSM}/opensm/osm_switch.h \ 141321936Shselasky${OSM}/opensm/osm_ucast_cache.h \ 142321936Shselasky${OSM}/opensm/osm_ucast_lash.h \ 143321936Shselasky${OSM}/opensm/osm_ucast_mgr.h \ 144321936Shselasky${OSM}/opensm/osm_version.h \ 145321936Shselasky${OSM}/opensm/osm_vl15intf.h \ 146321936Shselasky${OSM}/opensm/st.h 147321936ShselaskyOSMINCSDIR= ${INCLUDEDIR}/infiniband/opensm 148321936Shselasky 149321936ShselaskyIBAINCS= \ 150321936Shselasky${OSM}/iba/ib_cm_types.h \ 151321936Shselasky${OSM}/iba/ib_types.h 152321936ShselaskyIBAINCSDIR= ${INCLUDEDIR}/infiniband/iba 153321936Shselasky 154321936ShselaskyVENDORINCS= \ 155321936Shselasky${OSM}/vendor/osm_mtl_bind.h \ 156321936Shselasky${OSM}/vendor/osm_pkt_randomizer.h \ 157321936Shselasky${OSM}/vendor/osm_ts_useraccess.h \ 158321936Shselasky${OSM}/vendor/osm_umadt.h \ 159321936Shselasky${OSM}/vendor/osm_vendor.h \ 160321936Shselasky${OSM}/vendor/osm_vendor_al.h \ 161321936Shselasky${OSM}/vendor/osm_vendor_api.h \ 162321936Shselasky${OSM}/vendor/osm_vendor_ibumad.h \ 163321936Shselasky${OSM}/vendor/osm_vendor_mlx.h \ 164321936Shselasky${OSM}/vendor/osm_vendor_mlx_defs.h \ 165321936Shselasky${OSM}/vendor/osm_vendor_mlx_dispatcher.h \ 166321936Shselasky${OSM}/vendor/osm_vendor_mlx_hca.h \ 167321936Shselasky${OSM}/vendor/osm_vendor_mlx_inout.h \ 168321936Shselasky${OSM}/vendor/osm_vendor_mlx_rmpp_ctx.h \ 169321936Shselasky${OSM}/vendor/osm_vendor_mlx_sar.h \ 170321936Shselasky${OSM}/vendor/osm_vendor_mlx_sender.h \ 171321936Shselasky${OSM}/vendor/osm_vendor_mlx_svc.h \ 172321936Shselasky${OSM}/vendor/osm_vendor_mlx_transport.h \ 173321936Shselasky${OSM}/vendor/osm_vendor_mlx_transport_anafa.h \ 174321936Shselasky${OSM}/vendor/osm_vendor_mlx_txn.h \ 175321936Shselasky${OSM}/vendor/osm_vendor_mtl.h \ 176321936Shselasky${OSM}/vendor/osm_vendor_mtl_hca_guid.h \ 177321936Shselasky${OSM}/vendor/osm_vendor_mtl_transaction_mgr.h \ 178321936Shselasky${OSM}/vendor/osm_vendor_sa_api.h \ 179321936Shselasky${OSM}/vendor/osm_vendor_test.h \ 180321936Shselasky${OSM}/vendor/osm_vendor_ts.h \ 181321936Shselasky${OSM}/vendor/osm_vendor_umadt.h 182321936ShselaskyVENDORINCSDIR= ${INCLUDEDIR}/infiniband/vendor 183321936Shselasky 184321936ShselaskyINCSGROUPS= \ 185321936ShselaskyIBINCS \ 186321936ShselaskyRDMAINCS \ 187321936ShselaskyCOMPINCS \ 188321936ShselaskyOSMINCS \ 189321936ShselaskyIBAINCS \ 190321936ShselaskyVENDORINCS 191321936Shselasky 192321936Shselasky.include <bsd.prog.mk> 193