1# $FreeBSD$ 2.PATH: ${SRCTOP}/sys/ofed/drivers/infiniband/core 3 4KMOD= ibcore 5SRCS= \ 6 ib_addr.c \ 7 ib_agent.c \ 8 ib_cache.c \ 9 ib_cm.c \ 10 ib_cma.c \ 11 ib_cq.c \ 12 ib_device.c \ 13 ib_fmr_pool.c \ 14 ib_iwcm.c \ 15 ib_iwpm_msg.c \ 16 ib_iwpm_util.c \ 17 ib_mad.c \ 18 ib_mad_rmpp.c \ 19 ib_multicast.c \ 20 ib_packer.c \ 21 ib_roce_gid_mgmt.c \ 22 ib_sa_query.c \ 23 ib_smi.c \ 24 ib_sysfs.c \ 25 ib_ucm.c \ 26 ib_ucma.c \ 27 ib_ud_header.c \ 28 ib_umem.c \ 29 ib_user_mad.c \ 30 ib_uverbs_cmd.c \ 31 ib_uverbs_main.c \ 32 ib_uverbs_marshall.c \ 33 ib_verbs.c 34SRCS+= ${LINUXKPI_GENSRCS} 35SRCS+= opt_inet.h opt_inet6.h 36 37CFLAGS+= -I${SRCTOP}/sys/ofed/include 38CFLAGS+= -I${SRCTOP}/sys/ofed/include/uapi 39CFLAGS+= -I${SRCTOP}/sys/compat/linuxkpi/common/include 40CFLAGS+= -DINET6 -DINET -DCONFIG_INFINIBAND_USER_MEM 41 42.include <bsd.kmod.mk> 43