SRCU_READ_FLAVOR_NORMAL
srcu_check_read_flavor(ssp, SRCU_READ_FLAVOR_NORMAL);
srcu_check_read_flavor(ssp, SRCU_READ_FLAVOR_NORMAL);
srcu_check_read_flavor(ssp, SRCU_READ_FLAVOR_NORMAL);
srcu_check_read_flavor(ssp, SRCU_READ_FLAVOR_NORMAL);
srcu_check_read_flavor(ssp, SRCU_READ_FLAVOR_NORMAL);
srcu_check_read_flavor(ssp, SRCU_READ_FLAVOR_NORMAL);
#define SRCU_READ_FLAVOR_ALL (SRCU_READ_FLAVOR_NORMAL | SRCU_READ_FLAVOR_NMI | \
torture_param(int, reader_flavor, SRCU_READ_FLAVOR_NORMAL, "Reader flavors to use, one per bit.");
if (!reader_flavor || (reader_flavor & SRCU_READ_FLAVOR_NORMAL))
if ((reader_flavor & SRCU_READ_FLAVOR_NORMAL) || !(reader_flavor & SRCU_READ_FLAVOR_ALL)) {
if ((reader_flavor & SRCU_READ_FLAVOR_NORMAL) || !(reader_flavor & SRCU_READ_FLAVOR_ALL))
rf = SRCU_READ_FLAVOR_NORMAL;
if ((reader_flavor & SRCU_READ_FLAVOR_NORMAL) || !(reader_flavor & SRCU_READ_FLAVOR_ALL)) {
else if ((reader_flavor & SRCU_READ_FLAVOR_NORMAL) ||
? 0 : SRCU_READ_FLAVOR_NORMAL | SRCU_READ_FLAVOR_FAST_UPDOWN,
if (!reader_flavor || (reader_flavor & SRCU_READ_FLAVOR_NORMAL)) {
? 0 : SRCU_READ_FLAVOR_NORMAL | SRCU_READ_FLAVOR_FAST_UPDOWN,