Lines Matching refs:ifs_ips_seed
143 (((x) + ifs->ifs_ips_seed[(x) % ifs->ifs_fr_statesize]) % ifs->ifs_fr_statesize)
169 KMALLOCS(ifs->ifs_ips_seed, u_long *,
170 ifs->ifs_fr_statesize * sizeof(*ifs->ifs_ips_seed));
171 if (ifs->ifs_ips_seed == NULL)
182 ifs->ifs_ips_seed[i] = ipf_random();
184 ifs->ifs_ips_seed[i] = ((u_long)ifs->ifs_ips_seed + i) *
186 ifs->ifs_ips_seed[i] += tv.tv_sec;
187 ifs->ifs_ips_seed[i] *= (u_long)ifs->ifs_ips_seed;
188 ifs->ifs_ips_seed[i] ^= 0x5a5aa5a5;
189 ifs->ifs_ips_seed[i] *= ifs->ifs_fr_statemax;
323 if (ifs->ifs_ips_seed != NULL) {
324 KFREES(ifs->ifs_ips_seed,
325 ifs->ifs_fr_statesize * sizeof(*ifs->ifs_ips_seed));
326 ifs->ifs_ips_seed = NULL;