Lines Matching refs:pfrio_size
4728 if (io->pfrio_size < 0 || io->pfrio_size > pf_ioctl_maxcount || in pfioctl()
4729 WOULD_OVERFLOW(io->pfrio_size, sizeof(struct pfr_table))) { in pfioctl()
4734 totlen = io->pfrio_size * sizeof(struct pfr_table); in pfioctl()
4735 pfrts = mallocarray(io->pfrio_size, sizeof(struct pfr_table), in pfioctl()
4743 error = pfr_add_tables(pfrts, io->pfrio_size, in pfioctl()
4760 if (io->pfrio_size < 0 || io->pfrio_size > pf_ioctl_maxcount || in pfioctl()
4761 WOULD_OVERFLOW(io->pfrio_size, sizeof(struct pfr_table))) { in pfioctl()
4766 totlen = io->pfrio_size * sizeof(struct pfr_table); in pfioctl()
4767 pfrts = mallocarray(io->pfrio_size, sizeof(struct pfr_table), in pfioctl()
4775 error = pfr_del_tables(pfrts, io->pfrio_size, in pfioctl()
4799 io->pfrio_size = min(io->pfrio_size, n); in pfioctl()
4801 totlen = io->pfrio_size * sizeof(struct pfr_table); in pfioctl()
4803 pfrts = mallocarray(io->pfrio_size, sizeof(struct pfr_table), in pfioctl()
4811 &io->pfrio_size, io->pfrio_flags | PFR_FLAG_USERIOCTL); in pfioctl()
4838 io->pfrio_size = min(io->pfrio_size, n); in pfioctl()
4840 totlen = io->pfrio_size * sizeof(struct pfr_tstats); in pfioctl()
4841 pfrtstats = mallocarray(io->pfrio_size, in pfioctl()
4850 &io->pfrio_size, io->pfrio_flags | PFR_FLAG_USERIOCTL); in pfioctl()
4869 if (io->pfrio_size < 0 || io->pfrio_size > pf_ioctl_maxcount || in pfioctl()
4870 WOULD_OVERFLOW(io->pfrio_size, sizeof(struct pfr_table))) { in pfioctl()
4874 io->pfrio_size = pf_ioctl_maxcount; in pfioctl()
4878 totlen = io->pfrio_size * sizeof(struct pfr_table); in pfioctl()
4879 pfrts = mallocarray(io->pfrio_size, sizeof(struct pfr_table), in pfioctl()
4889 error = pfr_clr_tstats(pfrts, io->pfrio_size, in pfioctl()
4916 io->pfrio_size = min(io->pfrio_size, n); in pfioctl()
4919 totlen = io->pfrio_size * sizeof(struct pfr_table); in pfioctl()
4920 pfrts = mallocarray(io->pfrio_size, sizeof(struct pfr_table), in pfioctl()
4928 error = pfr_set_tflags(pfrts, io->pfrio_size, in pfioctl()
4959 if (io->pfrio_size < 0 || in pfioctl()
4960 io->pfrio_size > pf_ioctl_maxcount || in pfioctl()
4961 WOULD_OVERFLOW(io->pfrio_size, sizeof(struct pfr_addr))) { in pfioctl()
4965 totlen = io->pfrio_size * sizeof(struct pfr_addr); in pfioctl()
4966 pfras = mallocarray(io->pfrio_size, sizeof(struct pfr_addr), in pfioctl()
4975 io->pfrio_size, &io->pfrio_nadd, io->pfrio_flags | in pfioctl()
4993 if (io->pfrio_size < 0 || in pfioctl()
4994 io->pfrio_size > pf_ioctl_maxcount || in pfioctl()
4995 WOULD_OVERFLOW(io->pfrio_size, sizeof(struct pfr_addr))) { in pfioctl()
4999 totlen = io->pfrio_size * sizeof(struct pfr_addr); in pfioctl()
5000 pfras = mallocarray(io->pfrio_size, sizeof(struct pfr_addr), in pfioctl()
5009 io->pfrio_size, &io->pfrio_ndel, io->pfrio_flags | in pfioctl()
5027 if (io->pfrio_size < 0 || io->pfrio_size2 < 0) { in pfioctl()
5031 count = max(io->pfrio_size, io->pfrio_size2); in pfioctl()
5047 io->pfrio_size, &io->pfrio_size2, &io->pfrio_nadd, in pfioctl()
5066 if (io->pfrio_size < 0 || in pfioctl()
5067 io->pfrio_size > pf_ioctl_maxcount || in pfioctl()
5068 WOULD_OVERFLOW(io->pfrio_size, sizeof(struct pfr_addr))) { in pfioctl()
5072 totlen = io->pfrio_size * sizeof(struct pfr_addr); in pfioctl()
5073 pfras = mallocarray(io->pfrio_size, sizeof(struct pfr_addr), in pfioctl()
5077 &io->pfrio_size, io->pfrio_flags | PFR_FLAG_USERIOCTL); in pfioctl()
5094 if (io->pfrio_size < 0 || in pfioctl()
5095 io->pfrio_size > pf_ioctl_maxcount || in pfioctl()
5096 WOULD_OVERFLOW(io->pfrio_size, sizeof(struct pfr_astats))) { in pfioctl()
5100 totlen = io->pfrio_size * sizeof(struct pfr_astats); in pfioctl()
5101 pfrastats = mallocarray(io->pfrio_size, in pfioctl()
5105 &io->pfrio_size, io->pfrio_flags | PFR_FLAG_USERIOCTL); in pfioctl()
5122 if (io->pfrio_size < 0 || in pfioctl()
5123 io->pfrio_size > pf_ioctl_maxcount || in pfioctl()
5124 WOULD_OVERFLOW(io->pfrio_size, sizeof(struct pfr_addr))) { in pfioctl()
5128 totlen = io->pfrio_size * sizeof(struct pfr_addr); in pfioctl()
5129 pfras = mallocarray(io->pfrio_size, sizeof(struct pfr_addr), in pfioctl()
5138 io->pfrio_size, &io->pfrio_nzero, io->pfrio_flags | in pfioctl()
5156 if (io->pfrio_size < 0 || in pfioctl()
5157 io->pfrio_size > pf_ioctl_maxcount || in pfioctl()
5158 WOULD_OVERFLOW(io->pfrio_size, sizeof(struct pfr_addr))) { in pfioctl()
5162 totlen = io->pfrio_size * sizeof(struct pfr_addr); in pfioctl()
5163 pfras = mallocarray(io->pfrio_size, sizeof(struct pfr_addr), in pfioctl()
5172 io->pfrio_size, &io->pfrio_nmatch, io->pfrio_flags | in pfioctl()
5190 if (io->pfrio_size < 0 || in pfioctl()
5191 io->pfrio_size > pf_ioctl_maxcount || in pfioctl()
5192 WOULD_OVERFLOW(io->pfrio_size, sizeof(struct pfr_addr))) { in pfioctl()
5196 totlen = io->pfrio_size * sizeof(struct pfr_addr); in pfioctl()
5197 pfras = mallocarray(io->pfrio_size, sizeof(struct pfr_addr), in pfioctl()
5206 io->pfrio_size, &io->pfrio_nadd, &io->pfrio_naddr, in pfioctl()