Lines Matching refs:hweight_gen
436 atomic_t hweight_gen; /* for lazy hweights */
523 int hweight_gen;
1154 atomic_inc(&ioc->hweight_gen);
1174 ioc_gen = atomic_read(&ioc->hweight_gen);
1175 if (ioc_gen == iocg->hweight_gen)
1180 * hweight_gen, all the weight updates from __propagate_weights() are
1184 * wrong. However, hweight_gen would have changed and a future
1212 iocg->hweight_gen = ioc_gen;
1316 * running. Reset hweight_gen to avoid accidental match from
1319 iocg->hweight_gen = atomic_read(&ioc->hweight_gen) - 1;
2905 atomic_set(&ioc->hweight_gen, 0);