Lines Matching refs:fat_tcpv4
270 fatp_ctl_t fat_tcpv4;
279 if ((p = lookup("fat_tcpv4")) == NULL)
281 snarf(p, &fat_tcpv4, sizeof(fat_tcpv4));
287 mem += sizeof(fat_tcpv4);
319 vtw_tcpv4[i].fat = &fat_tcpv4;
327 base = fat_tcpv4.base;
328 lim = fat_tcpv4.lim;
335 fat_tcpv4.base = NULL;
336 if (reallocarr(&fat_tcpv4.base, lim - base + 1, sizeof(*base)) != 0)
338 fat_tcpv4.lim = fat_tcpv4.base + (lim - base);
340 snarf(base, fat_tcpv4.base, sizeof(*base) * (lim - base + 1));
342 fat_tcpv4.vtw = &vtw_tcpv4[0];
343 fat_tcpv4.free = fat_tcpv4.base + (fat_tcpv4.free - base);
345 n = fat_tcpv4.mask + 1;
346 hash = fat_tcpv4.hash;
347 port = fat_tcpv4.port;
349 fat_tcpv4.hash = NULL;
350 if (reallocarr(&fat_tcpv4.hash, n, sizeof(*hash)) != 0)
353 fat_tcpv4.port = NULL;
354 if (reallocarr(&fat_tcpv4.port, n, sizeof(*port)) != 0)
357 snarf(hash, fat_tcpv4.hash, n * sizeof(*hash));
358 snarf(port, fat_tcpv4.port, n * sizeof(*port));