/* Get reference to app inc (only called from softirq)  */
int ip_vs_app_inc_get(struct ip_vs_app *inc)
/* Get reference to app inc (only called from softirq)  */
int ip_vs_app_inc_get(struct ip_vs_app *inc)
{
	int result;
	atomic_inc(&inc->usecnt);
	if (unlikely((result = ip_vs_app_get(inc->app)) != 1))
		atomic_dec(&inc->usecnt);
	return result;
}