src/dpdk/lib/librte_acl/rte_acl.c
void
rte_acl_list_dump(void)
{
	struct rte_acl_ctx *ctx;
	struct rte_acl_list *acl_list;
	struct rte_tailq_entry *te;

	acl_list = RTE_TAILQ_CAST(rte_acl_tailq.head, rte_acl_list);

	rte_mcfg_tailq_read_lock();
	TAILQ_FOREACH(te, acl_list, next) {
		ctx = (struct rte_acl_ctx *) te->data;
		rte_acl_dump(ctx);
	}
	rte_mcfg_tailq_read_unlock();
}
/*
 * Dump all ACL contexts to the stdout.
 */
Dump all ACL contexts to the stdout.
Dump all ACL contexts to the stdout .
void
rte_acl_list_dump(void)
{
	struct rte_acl_ctx *ctx;
	struct rte_acl_list *acl_list;
	struct rte_tailq_entry *te;
	acl_list = RTE_TAILQ_CAST(rte_acl_tailq.head, rte_acl_list);
	rte_mcfg_tailq_read_lock();
	TAILQ_FOREACH(te, acl_list, next) {
		ctx = (struct rte_acl_ctx *) te->data;
		rte_acl_dump(ctx);
	}
	rte_mcfg_tailq_read_unlock();
}
void rte_acl_list_dump ( void ) { struct rte_acl_ctx * ctx ; struct rte_acl_list * acl_list ; struct rte_tailq_entry * te ; acl_list = RTE_TAILQ_CAST ( rte_acl_tailq . head , rte_acl_list ) ; rte_mcfg_tailq_read_lock ( ) ; TAILQ_FOREACH ( te , acl_list , next ) { ctx = ( struct rte_acl_ctx * ) te -> data ; rte_acl_dump ( ctx ) ; } rte_mcfg_tailq_read_unlock ( ) ; }
Dump all ACL contexts to the stdout.
Dump all ACL contexts to the stdout .