Lines Matching refs:errlocs
81 int *errlocs;
103 kfree(ws->errlocs);
127 ws->errlocs = kmalloc_array(nn + nroots, sizeof(int), GFP_KERNEL);
128 if (!ws->errlocs)
131 ws->derrlocs = ws->errlocs + nn;
143 * stored in derrlocs, while errlocs has one of three values in every position:
156 int *errlocs = ws->errlocs;
174 memset(errlocs, 0, len * sizeof(*errlocs));
187 } while (errlocs[errloc] != 0);
189 errlocs[errloc] = 1;
198 } while (errlocs[errloc] != 0);
204 errlocs[errloc] = 2;
212 errlocs[errloc] = 1;
221 static void fix_err(uint16_t *data, int nerrs, uint16_t *corr, int *errlocs)
226 data[errlocs[i]] ^= corr[i];
266 int *errlocs = ws->errlocs;
302 if (errlocs[derrlocs[i]] != 1)