openbmc/build/tmp/deploy/sdk/witherspoon-2019-08-08/sysroots/armv6-openbmc-linux-gnueabi/usr/src/debug/libnl/1_3.4.0-r0/libnl-3.4.0/lib/cache_mngt.c
void nl_cache_ops_set_flags(struct nl_cache_ops* ops, unsigned int flags)
{
    nl_write_lock(&cache_ops_lock);
    ops->co_flags |= flags;
    nl_write_unlock(&cache_ops_lock);
}
/**
 * Set default flags for caches of this type
 * @arg ops		Cache ops
 * @arg flags		Flags to set
 *
 * The cache operation flags will be derived to all caches allocates
 * based on this set of cache operations.
 */
Set default flags for caches of this type
@arg ops             Cache ops
@arg flags           Flags to set

The cache operation flags will be derived to all caches allocates
based on this set of cache operations.
Set default flags for caches of this type @arg ops Cache ops @arg flags Flags to set The cache operation flags will be derived to all caches allocates based on this set of cache operations .
void nl_cache_ops_set_flags(struct nl_cache_ops* ops, unsigned int flags)
{
    nl_write_lock(&cache_ops_lock);
    ops->co_flags |= flags;
    nl_write_unlock(&cache_ops_lock);
}
void nl_cache_ops_set_flags ( struct nl_cache_ops * ops , unsigned int flags ) { nl_write_lock ( & cache_ops_lock ) ; ops -> co_flags |= flags ; nl_write_unlock ( & cache_ops_lock ) ; }
Set default flags for caches of this type
 @arg ops             Cache ops
 @arg flags           Flags to set
Set default flags for caches of this type @arg ops Cache ops @arg flags Flags to set