Lines Matching defs:io
1145 struct pfioc_iface io;
1159 bzero(&io, sizeof(io));
1160 io.pfiio_esize = sizeof(struct pfi_kif);
1169 io.pfiio_size = numifs;
1170 io.pfiio_buffer = p;
1172 if (ioctl(dev, DIOCIGETIFACES, &io)) {
1178 if (numifs >= io.pfiio_size)
1181 numifs = io.pfiio_size;
1299 struct pfioc_table io;
1313 bzero(&io, sizeof(io));
1314 io.pfrio_esize = sizeof(struct pfr_tstats);
1323 io.pfrio_size = numtbls;
1324 io.pfrio_buffer = t;
1326 if (ioctl(dev, DIOCRGETTSTATS, &io)) {
1332 if (numtbls >= io.pfrio_size)
1335 numtbls = io.pfrio_size;
1367 struct pfioc_table io;
1375 memset(&io, 0, sizeof(io));
1376 strlcpy(io.pfrio_table.pfrt_name, pt->pfrt_name,
1377 sizeof(io.pfrio_table.pfrt_name));
1389 io.pfrio_size = numaddrs;
1390 io.pfrio_buffer = t;
1391 io.pfrio_esize = sizeof(struct pfr_astats);
1393 if (ioctl(dev, DIOCRGETASTATS, &io)) {
1400 if (numaddrs >= io.pfrio_size)
1403 numaddrs = io.pfrio_size;
1433 struct pfioc_table io;
1447 memset(&io, 0, sizeof(io));
1448 io.pfrio_esize = sizeof(struct pfr_table);
1458 io.pfrio_size = numtbls;
1459 io.pfrio_buffer = pt;
1461 if (ioctl(dev, DIOCRGETTABLES, &io)) {
1467 if (numtbls >= io.pfrio_size)
1470 numtbls = io.pfrio_size;