Lines Matching refs:hweight_gen
438 atomic_t hweight_gen; /* for lazy hweights */
525 int hweight_gen;
1097 atomic_inc(&ioc->hweight_gen);
1117 ioc_gen = atomic_read(&ioc->hweight_gen);
1118 if (ioc_gen == iocg->hweight_gen)
1123 * hweight_gen, all the weight updates from __propagate_weights() are
1127 * wrong. However, hweight_gen would have changed and a future
1155 iocg->hweight_gen = ioc_gen;
1259 * running. Reset hweight_gen to avoid accidental match from
1262 iocg->hweight_gen = atomic_read(&ioc->hweight_gen) - 1;
2878 atomic_set(&ioc->hweight_gen, 0);