Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 4 Jun 2016 15:46:38 +0000 (UTC)
From:      Andrew Rybchenko <arybchik@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-stable@freebsd.org, svn-src-stable-10@freebsd.org
Subject:   svn commit: r301345 - stable/10/sys/dev/sfxge/common
Message-ID:  <201606041546.u54FkcOX020031@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: arybchik
Date: Sat Jun  4 15:46:37 2016
New Revision: 301345
URL: https://svnweb.freebsd.org/changeset/base/301345

Log:
  MFC r299607-r299612
  
  sfxge(4): rename falconsiena_*
  
  Falcon support has been removed, so this code only supports Siena.
  
  Submitted by:   Andy Moreton <amoreton at solarflare.com>
  Sponsored by:   Solarflare Communications, Inc.

Modified:
  stable/10/sys/dev/sfxge/common/efx_ev.c
  stable/10/sys/dev/sfxge/common/efx_filter.c
  stable/10/sys/dev/sfxge/common/efx_impl.h
  stable/10/sys/dev/sfxge/common/efx_intr.c
  stable/10/sys/dev/sfxge/common/efx_mac.c
  stable/10/sys/dev/sfxge/common/efx_rx.c
  stable/10/sys/dev/sfxge/common/efx_tx.c
Directory Properties:
  stable/10/   (props changed)

Modified: stable/10/sys/dev/sfxge/common/efx_ev.c
==============================================================================
--- stable/10/sys/dev/sfxge/common/efx_ev.c	Sat Jun  4 15:24:11 2016	(r301344)
+++ stable/10/sys/dev/sfxge/common/efx_ev.c	Sat Jun  4 15:46:37 2016	(r301345)
@@ -56,15 +56,15 @@ __FBSDID("$FreeBSD$");
 #if EFSYS_OPT_SIENA
 
 static	__checkReturn	efx_rc_t
-falconsiena_ev_init(
+siena_ev_init(
 	__in		efx_nic_t *enp);
 
 static			void
-falconsiena_ev_fini(
+siena_ev_fini(
 	__in		efx_nic_t *enp);
 
 static	__checkReturn	efx_rc_t
-falconsiena_ev_qcreate(
+siena_ev_qcreate(
 	__in		efx_nic_t *enp,
 	__in		unsigned int index,
 	__in		efsys_mem_t *esmp,
@@ -73,34 +73,34 @@ falconsiena_ev_qcreate(
 	__in		efx_evq_t *eep);
 
 static			void
-falconsiena_ev_qdestroy(
+siena_ev_qdestroy(
 	__in		efx_evq_t *eep);
 
 static	__checkReturn	efx_rc_t
-falconsiena_ev_qprime(
+siena_ev_qprime(
 	__in		efx_evq_t *eep,
 	__in		unsigned int count);
 
 static			void
-falconsiena_ev_qpoll(
+siena_ev_qpoll(
 	__in		efx_evq_t *eep,
 	__inout		unsigned int *countp,
 	__in		const efx_ev_callbacks_t *eecp,
 	__in_opt	void *arg);
 
 static			void
-falconsiena_ev_qpost(
+siena_ev_qpost(
 	__in	efx_evq_t *eep,
 	__in	uint16_t data);
 
 static	__checkReturn	efx_rc_t
-falconsiena_ev_qmoderate(
+siena_ev_qmoderate(
 	__in		efx_evq_t *eep,
 	__in		unsigned int us);
 
 #if EFSYS_OPT_QSTATS
 static			void
-falconsiena_ev_qstats_update(
+siena_ev_qstats_update(
 	__in				efx_evq_t *eep,
 	__inout_ecount(EV_NQSTATS)	efsys_stat_t *stat);
 
@@ -110,15 +110,15 @@ falconsiena_ev_qstats_update(
 
 #if EFSYS_OPT_SIENA
 static const efx_ev_ops_t	__efx_ev_siena_ops = {
-	falconsiena_ev_init,			/* eevo_init */
-	falconsiena_ev_fini,			/* eevo_fini */
-	falconsiena_ev_qcreate,			/* eevo_qcreate */
-	falconsiena_ev_qdestroy,		/* eevo_qdestroy */
-	falconsiena_ev_qprime,			/* eevo_qprime */
-	falconsiena_ev_qpost,			/* eevo_qpost */
-	falconsiena_ev_qmoderate,		/* eevo_qmoderate */
+	siena_ev_init,				/* eevo_init */
+	siena_ev_fini,				/* eevo_fini */
+	siena_ev_qcreate,			/* eevo_qcreate */
+	siena_ev_qdestroy,			/* eevo_qdestroy */
+	siena_ev_qprime,			/* eevo_qprime */
+	siena_ev_qpost,				/* eevo_qpost */
+	siena_ev_qmoderate,			/* eevo_qmoderate */
 #if EFSYS_OPT_QSTATS
-	falconsiena_ev_qstats_update,		/* eevo_qstats_update */
+	siena_ev_qstats_update,			/* eevo_qstats_update */
 #endif
 };
 #endif /* EFSYS_OPT_SIENA */
@@ -374,7 +374,7 @@ efx_ev_qpoll(
 	EFX_STATIC_ASSERT(ESE_DZ_EV_CODE_MCDI_EV ==
 	    FSE_AZ_EV_CODE_MCDI_EVRESPONSE);
 #endif
-	falconsiena_ev_qpoll(eep, countp, eecp, arg);
+	siena_ev_qpoll(eep, countp, eecp, arg);
 }
 
 			void
@@ -433,7 +433,7 @@ efx_ev_qstats_update(
 #if EFSYS_OPT_SIENA
 
 static	__checkReturn	efx_rc_t
-falconsiena_ev_init(
+siena_ev_init(
 	__in		efx_nic_t *enp)
 {
 	efx_oword_t oword;
@@ -451,7 +451,7 @@ falconsiena_ev_init(
 }
 
 static  __checkReturn   boolean_t
-falconsiena_ev_rx_not_ok(
+siena_ev_rx_not_ok(
 	__in		efx_evq_t *eep,
 	__in		efx_qword_t *eqp,
 	__in		uint32_t label,
@@ -541,7 +541,7 @@ falconsiena_ev_rx_not_ok(
 }
 
 static	__checkReturn	boolean_t
-falconsiena_ev_rx(
+siena_ev_rx(
 	__in		efx_evq_t *eep,
 	__in		efx_qword_t *eqp,
 	__in		const efx_ev_callbacks_t *eecp,
@@ -636,7 +636,7 @@ falconsiena_ev_rx(
 
 	/* Detect errors included in the FSF_AZ_RX_EV_PKT_OK indication */
 	if (!ok) {
-		ignore = falconsiena_ev_rx_not_ok(eep, eqp, label, id, &flags);
+		ignore = siena_ev_rx_not_ok(eep, eqp, label, id, &flags);
 		if (ignore) {
 			EFSYS_PROBE4(rx_complete, uint32_t, label, uint32_t, id,
 			    uint32_t, size, uint16_t, flags);
@@ -695,7 +695,7 @@ falconsiena_ev_rx(
 }
 
 static	__checkReturn	boolean_t
-falconsiena_ev_tx(
+siena_ev_tx(
 	__in		efx_evq_t *eep,
 	__in		efx_qword_t *eqp,
 	__in		const efx_ev_callbacks_t *eecp,
@@ -742,7 +742,7 @@ falconsiena_ev_tx(
 }
 
 static	__checkReturn	boolean_t
-falconsiena_ev_global(
+siena_ev_global(
 	__in		efx_evq_t *eep,
 	__in		efx_qword_t *eqp,
 	__in		const efx_ev_callbacks_t *eecp,
@@ -756,7 +756,7 @@ falconsiena_ev_global(
 }
 
 static	__checkReturn	boolean_t
-falconsiena_ev_driver(
+siena_ev_driver(
 	__in		efx_evq_t *eep,
 	__in		efx_qword_t *eqp,
 	__in		const efx_ev_callbacks_t *eecp,
@@ -885,7 +885,7 @@ falconsiena_ev_driver(
 }
 
 static	__checkReturn	boolean_t
-falconsiena_ev_drv_gen(
+siena_ev_drv_gen(
 	__in		efx_evq_t *eep,
 	__in		efx_qword_t *eqp,
 	__in		const efx_ev_callbacks_t *eecp,
@@ -913,7 +913,7 @@ falconsiena_ev_drv_gen(
 #if EFSYS_OPT_MCDI
 
 static	__checkReturn	boolean_t
-falconsiena_ev_mcdi(
+siena_ev_mcdi(
 	__in		efx_evq_t *eep,
 	__in		efx_qword_t *eqp,
 	__in		const efx_ev_callbacks_t *eecp,
@@ -1018,7 +1018,7 @@ out:
 #endif	/* EFSYS_OPT_MCDI */
 
 static	__checkReturn	efx_rc_t
-falconsiena_ev_qprime(
+siena_ev_qprime(
 	__in		efx_evq_t *eep,
 	__in		unsigned int count)
 {
@@ -1039,7 +1039,7 @@ falconsiena_ev_qprime(
 #define	EFX_EV_BATCH	8
 
 static			void
-falconsiena_ev_qpoll(
+siena_ev_qpoll(
 	__in		efx_evq_t *eep,
 	__inout		unsigned int *countp,
 	__in		const efx_ev_callbacks_t *eecp,
@@ -1172,7 +1172,7 @@ falconsiena_ev_qpoll(
 }
 
 static		void
-falconsiena_ev_qpost(
+siena_ev_qpost(
 	__in	efx_evq_t *eep,
 	__in	uint16_t data)
 {
@@ -1191,7 +1191,7 @@ falconsiena_ev_qpost(
 }
 
 static	__checkReturn	efx_rc_t
-falconsiena_ev_qmoderate(
+siena_ev_qmoderate(
 	__in		efx_evq_t *eep,
 	__in		unsigned int us)
 {
@@ -1240,7 +1240,7 @@ fail1:
 }
 
 static	__checkReturn	efx_rc_t
-falconsiena_ev_qcreate(
+siena_ev_qcreate(
 	__in		efx_nic_t *enp,
 	__in		unsigned int index,
 	__in		efsys_mem_t *esmp,
@@ -1281,13 +1281,13 @@ falconsiena_ev_qcreate(
 	}
 
 	/* Set up the handler table */
-	eep->ee_rx	= falconsiena_ev_rx;
-	eep->ee_tx	= falconsiena_ev_tx;
-	eep->ee_driver	= falconsiena_ev_driver;
-	eep->ee_global	= falconsiena_ev_global;
-	eep->ee_drv_gen	= falconsiena_ev_drv_gen;
+	eep->ee_rx	= siena_ev_rx;
+	eep->ee_tx	= siena_ev_tx;
+	eep->ee_driver	= siena_ev_driver;
+	eep->ee_global	= siena_ev_global;
+	eep->ee_drv_gen	= siena_ev_drv_gen;
 #if EFSYS_OPT_MCDI
-	eep->ee_mcdi	= falconsiena_ev_mcdi;
+	eep->ee_mcdi	= siena_ev_mcdi;
 #endif	/* EFSYS_OPT_MCDI */
 
 	/* Set up the new event queue */
@@ -1378,7 +1378,7 @@ efx_ev_qstat_name(
 
 #if EFSYS_OPT_QSTATS
 static					void
-falconsiena_ev_qstats_update(
+siena_ev_qstats_update(
 	__in				efx_evq_t *eep,
 	__inout_ecount(EV_NQSTATS)	efsys_stat_t *stat)
 {
@@ -1394,7 +1394,7 @@ falconsiena_ev_qstats_update(
 #endif	/* EFSYS_OPT_QSTATS */
 
 static		void
-falconsiena_ev_qdestroy(
+siena_ev_qdestroy(
 	__in	efx_evq_t *eep)
 {
 	efx_nic_t *enp = eep->ee_enp;
@@ -1411,7 +1411,7 @@ falconsiena_ev_qdestroy(
 }
 
 static		void
-falconsiena_ev_fini(
+siena_ev_fini(
 	__in	efx_nic_t *enp)
 {
 	_NOTE(ARGUNUSED(enp))

Modified: stable/10/sys/dev/sfxge/common/efx_filter.c
==============================================================================
--- stable/10/sys/dev/sfxge/common/efx_filter.c	Sat Jun  4 15:24:11 2016	(r301344)
+++ stable/10/sys/dev/sfxge/common/efx_filter.c	Sat Jun  4 15:46:37 2016	(r301345)
@@ -40,30 +40,30 @@ __FBSDID("$FreeBSD$");
 #if EFSYS_OPT_SIENA
 
 static	__checkReturn	efx_rc_t
-falconsiena_filter_init(
+siena_filter_init(
 	__in		efx_nic_t *enp);
 
 static			void
-falconsiena_filter_fini(
+siena_filter_fini(
 	__in		efx_nic_t *enp);
 
 static	__checkReturn	efx_rc_t
-falconsiena_filter_restore(
+siena_filter_restore(
 	__in		efx_nic_t *enp);
 
 static	__checkReturn	efx_rc_t
-falconsiena_filter_add(
+siena_filter_add(
 	__in		efx_nic_t *enp,
 	__inout		efx_filter_spec_t *spec,
 	__in		boolean_t may_replace);
 
 static	__checkReturn	efx_rc_t
-falconsiena_filter_delete(
+siena_filter_delete(
 	__in		efx_nic_t *enp,
 	__inout		efx_filter_spec_t *spec);
 
 static	__checkReturn	efx_rc_t
-falconsiena_filter_supported_filters(
+siena_filter_supported_filters(
 	__in		efx_nic_t *enp,
 	__out		uint32_t *list,
 	__out		size_t *length);
@@ -72,13 +72,13 @@ falconsiena_filter_supported_filters(
 
 #if EFSYS_OPT_SIENA
 static const efx_filter_ops_t	__efx_filter_siena_ops = {
-	falconsiena_filter_init,		/* efo_init */
-	falconsiena_filter_fini,		/* efo_fini */
-	falconsiena_filter_restore,		/* efo_restore */
-	falconsiena_filter_add,			/* efo_add */
-	falconsiena_filter_delete,		/* efo_delete */
-	falconsiena_filter_supported_filters,	/* efo_supported_filters */
-	NULL,					/* efo_reconfigure */
+	siena_filter_init,		/* efo_init */
+	siena_filter_fini,		/* efo_fini */
+	siena_filter_restore,		/* efo_restore */
+	siena_filter_add,		/* efo_add */
+	siena_filter_delete,		/* efo_delete */
+	siena_filter_supported_filters,	/* efo_supported_filters */
+	NULL,				/* efo_reconfigure */
 };
 #endif /* EFSYS_OPT_SIENA */
 
@@ -428,7 +428,7 @@ efx_filter_spec_set_mc_def(
 #define	FILTER_CTL_SRCH_MAX 200
 
 static	__checkReturn	efx_rc_t
-falconsiena_filter_spec_from_gen_spec(
+siena_filter_spec_from_gen_spec(
 	__out		falconsiena_filter_spec_t *fs_spec,
 	__in		efx_filter_spec_t *gen_spec)
 {
@@ -586,7 +586,7 @@ fail1:
  * key derived from the n-tuple.
  */
 static			uint16_t
-falconsiena_filter_tbl_hash(
+siena_filter_tbl_hash(
 	__in		uint32_t key)
 {
 	uint16_t tmp;
@@ -609,14 +609,14 @@ falconsiena_filter_tbl_hash(
  * increments from the first possible entry selected by the hash.
  */
 static			uint16_t
-falconsiena_filter_tbl_increment(
+siena_filter_tbl_increment(
 	__in		uint32_t key)
 {
 	return ((uint16_t)(key * 2 - 1));
 }
 
 static	__checkReturn	boolean_t
-falconsiena_filter_test_used(
+siena_filter_test_used(
 	__in		falconsiena_filter_tbl_t *fsftp,
 	__in		unsigned int index)
 {
@@ -625,7 +625,7 @@ falconsiena_filter_test_used(
 }
 
 static			void
-falconsiena_filter_set_used(
+siena_filter_set_used(
 	__in		falconsiena_filter_tbl_t *fsftp,
 	__in		unsigned int index)
 {
@@ -635,7 +635,7 @@ falconsiena_filter_set_used(
 }
 
 static			void
-falconsiena_filter_clear_used(
+siena_filter_clear_used(
 	__in		falconsiena_filter_tbl_t *fsftp,
 	__in		unsigned int index)
 {
@@ -648,7 +648,7 @@ falconsiena_filter_clear_used(
 
 
 static			falconsiena_filter_tbl_id_t
-falconsiena_filter_tbl_id(
+siena_filter_tbl_id(
 	__in		falconsiena_filter_type_t type)
 {
 	falconsiena_filter_tbl_id_t tbl_id;
@@ -661,7 +661,6 @@ falconsiena_filter_tbl_id(
 		tbl_id = EFX_FS_FILTER_TBL_RX_IP;
 		break;
 
-#if EFSYS_OPT_SIENA
 	case EFX_FS_FILTER_RX_MAC_FULL:
 	case EFX_FS_FILTER_RX_MAC_WILD:
 		tbl_id = EFX_FS_FILTER_TBL_RX_MAC;
@@ -678,7 +677,6 @@ falconsiena_filter_tbl_id(
 	case EFX_FS_FILTER_TX_MAC_WILD:
 		tbl_id = EFX_FS_FILTER_TBL_TX_MAC;
 		break;
-#endif	/* EFSYS_OPT_SIENA */
 
 	default:
 		EFSYS_ASSERT(B_FALSE);
@@ -689,7 +687,7 @@ falconsiena_filter_tbl_id(
 }
 
 static			void
-falconsiena_filter_reset_search_depth(
+siena_filter_reset_search_depth(
 	__inout		falconsiena_filter_t *fsfp,
 	__in		falconsiena_filter_tbl_id_t tbl_id)
 {
@@ -701,7 +699,6 @@ falconsiena_filter_reset_search_depth(
 		fsfp->fsf_depth[EFX_FS_FILTER_RX_UDP_WILD] = 0;
 		break;
 
-#if EFSYS_OPT_SIENA
 	case EFX_FS_FILTER_TBL_RX_MAC:
 		fsfp->fsf_depth[EFX_FS_FILTER_RX_MAC_FULL] = 0;
 		fsfp->fsf_depth[EFX_FS_FILTER_RX_MAC_WILD] = 0;
@@ -718,7 +715,6 @@ falconsiena_filter_reset_search_depth(
 		fsfp->fsf_depth[EFX_FS_FILTER_TX_MAC_FULL] = 0;
 		fsfp->fsf_depth[EFX_FS_FILTER_TX_MAC_WILD] = 0;
 		break;
-#endif	/* EFSYS_OPT_SIENA */
 
 	default:
 		EFSYS_ASSERT(B_FALSE);
@@ -727,7 +723,7 @@ falconsiena_filter_reset_search_depth(
 }
 
 static			void
-falconsiena_filter_push_rx_limits(
+siena_filter_push_rx_limits(
 	__in		efx_nic_t *enp)
 {
 	falconsiena_filter_t *fsfp = enp->en_filter.ef_falconsiena_filter;
@@ -748,7 +744,6 @@ falconsiena_filter_push_rx_limits(
 	    fsfp->fsf_depth[EFX_FS_FILTER_RX_UDP_WILD] +
 	    FILTER_CTL_SRCH_FUDGE_WILD);
 
-#if EFSYS_OPT_SIENA
 	if (fsfp->fsf_tbl[EFX_FS_FILTER_TBL_RX_MAC].fsft_size) {
 		EFX_SET_OWORD_FIELD(oword,
 		    FRF_CZ_ETHERNET_FULL_SEARCH_LIMIT,
@@ -759,13 +754,12 @@ falconsiena_filter_push_rx_limits(
 		    fsfp->fsf_depth[EFX_FS_FILTER_RX_MAC_WILD] +
 		    FILTER_CTL_SRCH_FUDGE_WILD);
 	}
-#endif /* EFSYS_OPT_SIENA */
 
 	EFX_BAR_WRITEO(enp, FR_AZ_RX_FILTER_CTL_REG, &oword);
 }
 
 static			void
-falconsiena_filter_push_tx_limits(
+siena_filter_push_tx_limits(
 	__in		efx_nic_t *enp)
 {
 	falconsiena_filter_t *fsfp = enp->en_filter.ef_falconsiena_filter;
@@ -808,7 +802,7 @@ falconsiena_filter_push_tx_limits(
 
 /* Build a filter entry and return its n-tuple key. */
 static	__checkReturn	uint32_t
-falconsiena_filter_build(
+siena_filter_build(
 	__out		efx_oword_t *filter,
 	__in		falconsiena_filter_spec_t *spec)
 {
@@ -817,7 +811,7 @@ falconsiena_filter_build(
 	uint8_t  type  = spec->fsfs_type;
 	uint32_t flags = spec->fsfs_flags;
 
-	switch (falconsiena_filter_tbl_id(type)) {
+	switch (siena_filter_tbl_id(type)) {
 	case EFX_FS_FILTER_TBL_RX_IP: {
 		boolean_t is_udp = (type == EFX_FS_FILTER_RX_UDP_FULL ||
 		    type == EFX_FS_FILTER_RX_UDP_WILD);
@@ -835,7 +829,6 @@ falconsiena_filter_build(
 		break;
 	}
 
-#if EFSYS_OPT_SIENA
 	case EFX_FS_FILTER_TBL_RX_MAC: {
 		boolean_t is_wild = (type == EFX_FS_FILTER_RX_MAC_WILD);
 		EFX_POPULATE_OWORD_7(*filter,
@@ -851,7 +844,6 @@ falconsiena_filter_build(
 		dword3 = is_wild;
 		break;
 	}
-#endif /* EFSYS_OPT_SIENA */
 
 	case EFX_FS_FILTER_TBL_TX_IP: {
 		boolean_t is_udp = (type == EFX_FS_FILTER_TX_UDP_FULL ||
@@ -866,7 +858,6 @@ falconsiena_filter_build(
 		break;
 	}
 
-#if EFSYS_OPT_SIENA
 	case EFX_FS_FILTER_TBL_TX_MAC: {
 		boolean_t is_wild = (type == EFX_FS_FILTER_TX_MAC_WILD);
 		EFX_POPULATE_OWORD_5(*filter,
@@ -878,7 +869,6 @@ falconsiena_filter_build(
 		dword3 = is_wild | spec->fsfs_dmaq_id << 1;
 		break;
 	}
-#endif /* EFSYS_OPT_SIENA */
 
 	default:
 		EFSYS_ASSERT(B_FALSE);
@@ -895,7 +885,7 @@ falconsiena_filter_build(
 }
 
 static	__checkReturn		efx_rc_t
-falconsiena_filter_push_entry(
+siena_filter_push_entry(
 	__inout			efx_nic_t *enp,
 	__in			falconsiena_filter_type_t type,
 	__in			int index,
@@ -912,7 +902,6 @@ falconsiena_filter_push_entry(
 		    eop, B_TRUE);
 		break;
 
-#if EFSYS_OPT_SIENA
 	case EFX_FS_FILTER_RX_MAC_FULL:
 	case EFX_FS_FILTER_RX_MAC_WILD:
 		EFX_BAR_TBL_WRITEO(enp, FR_CZ_RX_MAC_FILTER_TBL0, index,
@@ -932,7 +921,6 @@ falconsiena_filter_push_entry(
 		EFX_BAR_TBL_WRITEO(enp, FR_CZ_TX_MAC_FILTER_TBL0, index,
 		    eop, B_TRUE);
 		break;
-#endif	/* EFSYS_OPT_SIENA */
 
 	default:
 		EFSYS_ASSERT(B_FALSE);
@@ -947,13 +935,13 @@ fail1:
 
 
 static	__checkReturn	boolean_t
-falconsiena_filter_equal(
+siena_filter_equal(
 	__in		const falconsiena_filter_spec_t *left,
 	__in		const falconsiena_filter_spec_t *right)
 {
 	falconsiena_filter_tbl_id_t tbl_id;
 
-	tbl_id = falconsiena_filter_tbl_id(left->fsfs_type);
+	tbl_id = siena_filter_tbl_id(left->fsfs_type);
 
 
 	if (left->fsfs_type != right->fsfs_type)
@@ -972,7 +960,7 @@ falconsiena_filter_equal(
 }
 
 static	__checkReturn	efx_rc_t
-falconsiena_filter_search(
+siena_filter_search(
 	__in		falconsiena_filter_tbl_t *fsftp,
 	__in		falconsiena_filter_spec_t *spec,
 	__in		uint32_t key,
@@ -982,8 +970,8 @@ falconsiena_filter_search(
 {
 	unsigned hash, incr, filter_idx, depth;
 
-	hash = falconsiena_filter_tbl_hash(key);
-	incr = falconsiena_filter_tbl_increment(key);
+	hash = siena_filter_tbl_hash(key);
+	incr = siena_filter_tbl_increment(key);
 
 	filter_idx = hash & (fsftp->fsft_size - 1);
 	depth = 1;
@@ -993,8 +981,8 @@ falconsiena_filter_search(
 		 * Return success if entry is used and matches this spec
 		 * or entry is unused and we are trying to insert.
 		 */
-		if (falconsiena_filter_test_used(fsftp, filter_idx) ?
-		    falconsiena_filter_equal(spec,
+		if (siena_filter_test_used(fsftp, filter_idx) ?
+		    siena_filter_equal(spec,
 		    &fsftp->fsft_spec[filter_idx]) :
 		    for_insert) {
 			*filter_index = filter_idx;
@@ -1012,18 +1000,18 @@ falconsiena_filter_search(
 }
 
 static			void
-falconsiena_filter_clear_entry(
+siena_filter_clear_entry(
 	__in		efx_nic_t *enp,
 	__in		falconsiena_filter_tbl_t *fsftp,
 	__in		int index)
 {
 	efx_oword_t filter;
 
-	if (falconsiena_filter_test_used(fsftp, index)) {
-		falconsiena_filter_clear_used(fsftp, index);
+	if (siena_filter_test_used(fsftp, index)) {
+		siena_filter_clear_used(fsftp, index);
 
 		EFX_ZERO_OWORD(filter);
-		falconsiena_filter_push_entry(enp,
+		siena_filter_push_entry(enp,
 		    fsftp->fsft_spec[index].fsfs_type,
 		    index, &filter);
 
@@ -1033,7 +1021,7 @@ falconsiena_filter_clear_entry(
 }
 
 			void
-falconsiena_filter_tbl_clear(
+siena_filter_tbl_clear(
 	__in		efx_nic_t *enp,
 	__in		falconsiena_filter_tbl_id_t tbl_id)
 {
@@ -1045,17 +1033,17 @@ falconsiena_filter_tbl_clear(
 	EFSYS_LOCK(enp->en_eslp, state);
 
 	for (index = 0; index < fsftp->fsft_size; ++index) {
-		falconsiena_filter_clear_entry(enp, fsftp, index);
+		siena_filter_clear_entry(enp, fsftp, index);
 	}
 
 	if (fsftp->fsft_used == 0)
-		falconsiena_filter_reset_search_depth(fsfp, tbl_id);
+		siena_filter_reset_search_depth(fsfp, tbl_id);
 
 	EFSYS_UNLOCK(enp->en_eslp, state);
 }
 
 static	__checkReturn	efx_rc_t
-falconsiena_filter_init(
+siena_filter_init(
 	__in		efx_nic_t *enp)
 {
 	falconsiena_filter_t *fsfp;
@@ -1073,7 +1061,6 @@ falconsiena_filter_init(
 	enp->en_filter.ef_falconsiena_filter = fsfp;
 
 	switch (enp->en_family) {
-#if EFSYS_OPT_SIENA
 	case EFX_FAMILY_SIENA:
 		fsftp = &fsfp->fsf_tbl[EFX_FS_FILTER_TBL_RX_IP];
 		fsftp->fsft_size = FR_AZ_RX_FILTER_TBL0_ROWS;
@@ -1087,7 +1074,6 @@ falconsiena_filter_init(
 		fsftp = &fsfp->fsf_tbl[EFX_FS_FILTER_TBL_TX_MAC];
 		fsftp->fsft_size = FR_CZ_TX_MAC_FILTER_TBL0_ROWS;
 		break;
-#endif	/* EFSYS_OPT_SIENA */
 
 	default:
 		rc = ENOTSUP;
@@ -1133,7 +1119,7 @@ fail3:
 
 fail2:
 	EFSYS_PROBE(fail2);
-	falconsiena_filter_fini(enp);
+	siena_filter_fini(enp);
 
 fail1:
 	EFSYS_PROBE1(fail1, efx_rc_t, rc);
@@ -1141,7 +1127,7 @@ fail1:
 }
 
 static			void
-falconsiena_filter_fini(
+siena_filter_fini(
 	__in		efx_nic_t *enp)
 {
 	falconsiena_filter_t *fsfp = enp->en_filter.ef_falconsiena_filter;
@@ -1181,7 +1167,7 @@ falconsiena_filter_fini(
 
 /* Restore filter state after a reset */
 static	__checkReturn	efx_rc_t
-falconsiena_filter_restore(
+siena_filter_restore(
 	__in		efx_nic_t *enp)
 {
 	falconsiena_filter_t *fsfp = enp->en_filter.ef_falconsiena_filter;
@@ -1200,20 +1186,20 @@ falconsiena_filter_restore(
 		for (filter_idx = 0;
 			filter_idx < fsftp->fsft_size;
 			filter_idx++) {
-			if (!falconsiena_filter_test_used(fsftp, filter_idx))
+			if (!siena_filter_test_used(fsftp, filter_idx))
 				continue;
 
 			spec = &fsftp->fsft_spec[filter_idx];
-			if ((rc = falconsiena_filter_build(&filter, spec)) != 0)
+			if ((rc = siena_filter_build(&filter, spec)) != 0)
 				goto fail1;
-			if ((rc = falconsiena_filter_push_entry(enp,
+			if ((rc = siena_filter_push_entry(enp,
 				    spec->fsfs_type, filter_idx, &filter)) != 0)
 				goto fail2;
 		}
 	}
 
-	falconsiena_filter_push_rx_limits(enp);
-	falconsiena_filter_push_tx_limits(enp);
+	siena_filter_push_rx_limits(enp);
+	siena_filter_push_tx_limits(enp);
 
 	EFSYS_UNLOCK(enp->en_eslp, state);
 
@@ -1231,7 +1217,7 @@ fail1:
 }
 
 static	 __checkReturn	efx_rc_t
-falconsiena_filter_add(
+siena_filter_add(
 	__in		efx_nic_t *enp,
 	__inout		efx_filter_spec_t *spec,
 	__in		boolean_t may_replace)
@@ -1251,10 +1237,10 @@ falconsiena_filter_add(
 
 	EFSYS_ASSERT3P(spec, !=, NULL);
 
-	if ((rc = falconsiena_filter_spec_from_gen_spec(&fs_spec, spec)) != 0)
+	if ((rc = siena_filter_spec_from_gen_spec(&fs_spec, spec)) != 0)
 		goto fail1;
 
-	tbl_id = falconsiena_filter_tbl_id(fs_spec.fsfs_type);
+	tbl_id = siena_filter_tbl_id(fs_spec.fsfs_type);
 	fsftp = &fsfp->fsf_tbl[tbl_id];
 
 	if (fsftp->fsft_size == 0) {
@@ -1262,11 +1248,11 @@ falconsiena_filter_add(
 		goto fail2;
 	}
 
-	key = falconsiena_filter_build(&filter, &fs_spec);
+	key = siena_filter_build(&filter, &fs_spec);
 
 	EFSYS_LOCK(enp->en_eslp, state);
 
-	rc = falconsiena_filter_search(fsftp, &fs_spec, key, B_TRUE,
+	rc = siena_filter_search(fsftp, &fs_spec, key, B_TRUE,
 	    &filter_idx, &depth);
 	if (rc != 0)
 		goto fail3;
@@ -1274,25 +1260,25 @@ falconsiena_filter_add(
 	EFSYS_ASSERT3U(filter_idx, <, fsftp->fsft_size);
 	saved_fs_spec = &fsftp->fsft_spec[filter_idx];
 
-	if (falconsiena_filter_test_used(fsftp, filter_idx)) {
+	if (siena_filter_test_used(fsftp, filter_idx)) {
 		if (may_replace == B_FALSE) {
 			rc = EEXIST;
 			goto fail4;
 		}
 	}
-	falconsiena_filter_set_used(fsftp, filter_idx);
+	siena_filter_set_used(fsftp, filter_idx);
 	*saved_fs_spec = fs_spec;
 
 	if (fsfp->fsf_depth[fs_spec.fsfs_type] < depth) {
 		fsfp->fsf_depth[fs_spec.fsfs_type] = depth;
 		if (tbl_id == EFX_FS_FILTER_TBL_TX_IP ||
 		    tbl_id == EFX_FS_FILTER_TBL_TX_MAC)
-			falconsiena_filter_push_tx_limits(enp);
+			siena_filter_push_tx_limits(enp);
 		else
-			falconsiena_filter_push_rx_limits(enp);
+			siena_filter_push_rx_limits(enp);
 	}
 
-	falconsiena_filter_push_entry(enp, fs_spec.fsfs_type,
+	siena_filter_push_entry(enp, fs_spec.fsfs_type,
 	    filter_idx, &filter);
 
 	EFSYS_UNLOCK(enp->en_eslp, state);
@@ -1314,7 +1300,7 @@ fail1:
 }
 
 static	 __checkReturn	efx_rc_t
-falconsiena_filter_delete(
+siena_filter_delete(
 	__in		efx_nic_t *enp,
 	__inout		efx_filter_spec_t *spec)
 {
@@ -1331,24 +1317,24 @@ falconsiena_filter_delete(
 
 	EFSYS_ASSERT3P(spec, !=, NULL);
 
-	if ((rc = falconsiena_filter_spec_from_gen_spec(&fs_spec, spec)) != 0)
+	if ((rc = siena_filter_spec_from_gen_spec(&fs_spec, spec)) != 0)
 		goto fail1;
 
-	tbl_id = falconsiena_filter_tbl_id(fs_spec.fsfs_type);
+	tbl_id = siena_filter_tbl_id(fs_spec.fsfs_type);
 	fsftp = &fsfp->fsf_tbl[tbl_id];
 
-	key = falconsiena_filter_build(&filter, &fs_spec);
+	key = siena_filter_build(&filter, &fs_spec);
 
 	EFSYS_LOCK(enp->en_eslp, state);
 
-	rc = falconsiena_filter_search(fsftp, &fs_spec, key, B_FALSE,
+	rc = siena_filter_search(fsftp, &fs_spec, key, B_FALSE,
 	    &filter_idx, &depth);
 	if (rc != 0)
 		goto fail2;
 
-	falconsiena_filter_clear_entry(enp, fsftp, filter_idx);
+	siena_filter_clear_entry(enp, fsftp, filter_idx);
 	if (fsftp->fsft_used == 0)
-		falconsiena_filter_reset_search_depth(fsfp, tbl_id);
+		siena_filter_reset_search_depth(fsfp, tbl_id);
 
 	EFSYS_UNLOCK(enp->en_eslp, state);
 	return (0);
@@ -1365,7 +1351,7 @@ fail1:
 #define	MAX_SUPPORTED 4
 
 static	__checkReturn	efx_rc_t
-falconsiena_filter_supported_filters(
+siena_filter_supported_filters(
 	__in		efx_nic_t *enp,
 	__out		uint32_t *list,
 	__out		size_t *length)

Modified: stable/10/sys/dev/sfxge/common/efx_impl.h
==============================================================================
--- stable/10/sys/dev/sfxge/common/efx_impl.h	Sat Jun  4 15:24:11 2016	(r301344)
+++ stable/10/sys/dev/sfxge/common/efx_impl.h	Sat Jun  4 15:46:37 2016	(r301345)
@@ -429,7 +429,7 @@ typedef struct efx_filter_s {
 } efx_filter_t;
 
 extern			void
-falconsiena_filter_tbl_clear(
+siena_filter_tbl_clear(
 	__in		efx_nic_t *enp,
 	__in		falconsiena_filter_tbl_id_t tbl);
 

Modified: stable/10/sys/dev/sfxge/common/efx_intr.c
==============================================================================
--- stable/10/sys/dev/sfxge/common/efx_intr.c	Sat Jun  4 15:24:11 2016	(r301344)
+++ stable/10/sys/dev/sfxge/common/efx_intr.c	Sat Jun  4 15:46:37 2016	(r301345)
@@ -38,50 +38,50 @@ __FBSDID("$FreeBSD$");
 #if EFSYS_OPT_SIENA
 
 static	__checkReturn	efx_rc_t
-falconsiena_intr_init(
+siena_intr_init(
 	__in		efx_nic_t *enp,
 	__in		efx_intr_type_t type,
 	__in		efsys_mem_t *esmp);
 
 static			void
-falconsiena_intr_enable(
+siena_intr_enable(
 	__in		efx_nic_t *enp);
 
 static			void
-falconsiena_intr_disable(
+siena_intr_disable(
 	__in		efx_nic_t *enp);
 
 static			void
-falconsiena_intr_disable_unlocked(
+siena_intr_disable_unlocked(
 	__in		efx_nic_t *enp);
 
 static	__checkReturn	efx_rc_t
-falconsiena_intr_trigger(
+siena_intr_trigger(
 	__in		efx_nic_t *enp,
 	__in		unsigned int level);
 
 static			void
-falconsiena_intr_fini(
+siena_intr_fini(
 	__in		efx_nic_t *enp);
 
 static			void
-falconsiena_intr_status_line(
+siena_intr_status_line(
 	__in		efx_nic_t *enp,
 	__out		boolean_t *fatalp,
 	__out		uint32_t *qmaskp);
 
 static			void
-falconsiena_intr_status_message(
+siena_intr_status_message(
 	__in		efx_nic_t *enp,
 	__in		unsigned int message,
 	__out		boolean_t *fatalp);
 
 static			void
-falconsiena_intr_fatal(
+siena_intr_fatal(
 	__in		efx_nic_t *enp);
 
 static	__checkReturn	boolean_t
-falconsiena_intr_check_fatal(
+siena_intr_check_fatal(
 	__in		efx_nic_t *enp);
 
 
@@ -90,15 +90,15 @@ falconsiena_intr_check_fatal(
 
 #if EFSYS_OPT_SIENA
 static const efx_intr_ops_t	__efx_intr_siena_ops = {
-	falconsiena_intr_init,			/* eio_init */
-	falconsiena_intr_enable,		/* eio_enable */
-	falconsiena_intr_disable,		/* eio_disable */
-	falconsiena_intr_disable_unlocked,	/* eio_disable_unlocked */
-	falconsiena_intr_trigger,		/* eio_trigger */
-	falconsiena_intr_status_line,		/* eio_status_line */
-	falconsiena_intr_status_message,	/* eio_status_message */
-	falconsiena_intr_fatal,			/* eio_fatal */
-	falconsiena_intr_fini,			/* eio_fini */
+	siena_intr_init,		/* eio_init */
+	siena_intr_enable,		/* eio_enable */
+	siena_intr_disable,		/* eio_disable */
+	siena_intr_disable_unlocked,	/* eio_disable_unlocked */
+	siena_intr_trigger,		/* eio_trigger */
+	siena_intr_status_line,		/* eio_status_line */
+	siena_intr_status_message,	/* eio_status_message */
+	siena_intr_fatal,		/* eio_fatal */
+	siena_intr_fini,		/* eio_fini */
 };
 #endif	/* EFSYS_OPT_SIENA */
 
@@ -303,7 +303,7 @@ efx_intr_fatal(
 #if EFSYS_OPT_SIENA
 
 static	__checkReturn	efx_rc_t
-falconsiena_intr_init(
+siena_intr_init(
 	__in		efx_nic_t *enp,
 	__in		efx_intr_type_t type,
 	__in		efsys_mem_t *esmp)
@@ -344,7 +344,7 @@ falconsiena_intr_init(
 }
 
 static			void
-falconsiena_intr_enable(
+siena_intr_enable(
 	__in		efx_nic_t *enp)
 {
 	efx_intr_t *eip = &(enp->en_intr);
@@ -358,7 +358,7 @@ falconsiena_intr_enable(
 }
 
 static			void
-falconsiena_intr_disable(
+siena_intr_disable(
 	__in		efx_nic_t *enp)
 {
 	efx_oword_t oword;
@@ -371,7 +371,7 @@ falconsiena_intr_disable(
 }
 
 static			void
-falconsiena_intr_disable_unlocked(
+siena_intr_disable_unlocked(
 	__in		efx_nic_t *enp)
 {
 	efx_oword_t oword;
@@ -384,7 +384,7 @@ falconsiena_intr_disable_unlocked(
 }
 
 static	__checkReturn	efx_rc_t
-falconsiena_intr_trigger(
+siena_intr_trigger(
 	__in		efx_nic_t *enp,
 	__in		unsigned int level)
 {
@@ -437,7 +437,7 @@ fail1:
 }
 
 static	__checkReturn	boolean_t
-falconsiena_intr_check_fatal(
+siena_intr_check_fatal(
 	__in		efx_nic_t *enp)
 {
 	efx_intr_t *eip = &(enp->en_intr);
@@ -461,7 +461,7 @@ falconsiena_intr_check_fatal(
 }
 
 static			void
-falconsiena_intr_status_line(
+siena_intr_status_line(
 	__in		efx_nic_t *enp,
 	__out		boolean_t *fatalp,
 	__out		uint32_t *qmaskp)
@@ -482,13 +482,13 @@ falconsiena_intr_status_line(
 	EFSYS_PROBE1(qmask, uint32_t, *qmaskp);
 
 	if (*qmaskp & (1U << eip->ei_level))
-		*fatalp = falconsiena_intr_check_fatal(enp);
+		*fatalp = siena_intr_check_fatal(enp);
 	else
 		*fatalp = B_FALSE;
 }
 
 static			void
-falconsiena_intr_status_message(
+siena_intr_status_message(
 	__in		efx_nic_t *enp,
 	__in		unsigned int message,

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201606041546.u54FkcOX020031>