Lines Matching refs:io64
2013 struct pfioc_table_64 *io64, struct proc *p) in pfioctl_ioc_table() argument
2028 if (io64->pfrio_esize != 0) { in pfioctl_ioc_table()
2032 pfr_table_copyin_cleanup(&io64->pfrio_table); in pfioctl_ioc_table()
2033 error = pfr_clr_tables(&io64->pfrio_table, &io64->pfrio_ndel, in pfioctl_ioc_table()
2034 io64->pfrio_flags | PFR_FLAG_USERIOCTL); in pfioctl_ioc_table()
2038 if (io64->pfrio_esize != sizeof(struct pfr_table)) { in pfioctl_ioc_table()
2042 error = pfr_add_tables(io64->pfrio_buffer, io64->pfrio_size, in pfioctl_ioc_table()
2043 &io64->pfrio_nadd, io64->pfrio_flags | PFR_FLAG_USERIOCTL); in pfioctl_ioc_table()
2047 if (io64->pfrio_esize != sizeof(struct pfr_table)) { in pfioctl_ioc_table()
2051 error = pfr_del_tables(io64->pfrio_buffer, io64->pfrio_size, in pfioctl_ioc_table()
2052 &io64->pfrio_ndel, io64->pfrio_flags | PFR_FLAG_USERIOCTL); in pfioctl_ioc_table()
2056 if (io64->pfrio_esize != sizeof(struct pfr_table)) { in pfioctl_ioc_table()
2060 pfr_table_copyin_cleanup(&io64->pfrio_table); in pfioctl_ioc_table()
2061 error = pfr_get_tables(&io64->pfrio_table, io64->pfrio_buffer, in pfioctl_ioc_table()
2062 &io64->pfrio_size, io64->pfrio_flags | PFR_FLAG_USERIOCTL); in pfioctl_ioc_table()
2066 if (io64->pfrio_esize != sizeof(struct pfr_tstats)) { in pfioctl_ioc_table()
2070 pfr_table_copyin_cleanup(&io64->pfrio_table); in pfioctl_ioc_table()
2071 error = pfr_get_tstats(&io64->pfrio_table, io64->pfrio_buffer, in pfioctl_ioc_table()
2072 &io64->pfrio_size, io64->pfrio_flags | PFR_FLAG_USERIOCTL); in pfioctl_ioc_table()
2076 if (io64->pfrio_esize != sizeof(struct pfr_table)) { in pfioctl_ioc_table()
2080 error = pfr_clr_tstats(io64->pfrio_buffer, io64->pfrio_size, in pfioctl_ioc_table()
2081 &io64->pfrio_nzero, io64->pfrio_flags | PFR_FLAG_USERIOCTL); in pfioctl_ioc_table()
2085 if (io64->pfrio_esize != sizeof(struct pfr_table)) { in pfioctl_ioc_table()
2089 error = pfr_set_tflags(io64->pfrio_buffer, io64->pfrio_size, in pfioctl_ioc_table()
2090 io64->pfrio_setflag, io64->pfrio_clrflag, in pfioctl_ioc_table()
2091 &io64->pfrio_nchange, &io64->pfrio_ndel, in pfioctl_ioc_table()
2092 io64->pfrio_flags | PFR_FLAG_USERIOCTL); in pfioctl_ioc_table()
2096 if (io64->pfrio_esize != 0) { in pfioctl_ioc_table()
2100 pfr_table_copyin_cleanup(&io64->pfrio_table); in pfioctl_ioc_table()
2101 error = pfr_clr_addrs(&io64->pfrio_table, &io64->pfrio_ndel, in pfioctl_ioc_table()
2102 io64->pfrio_flags | PFR_FLAG_USERIOCTL); in pfioctl_ioc_table()
2106 if (io64->pfrio_esize != sizeof(struct pfr_addr)) { in pfioctl_ioc_table()
2110 pfr_table_copyin_cleanup(&io64->pfrio_table); in pfioctl_ioc_table()
2111 error = pfr_add_addrs(&io64->pfrio_table, io64->pfrio_buffer, in pfioctl_ioc_table()
2112 io64->pfrio_size, &io64->pfrio_nadd, io64->pfrio_flags | in pfioctl_ioc_table()
2117 if (io64->pfrio_esize != sizeof(struct pfr_addr)) { in pfioctl_ioc_table()
2121 pfr_table_copyin_cleanup(&io64->pfrio_table); in pfioctl_ioc_table()
2122 error = pfr_del_addrs(&io64->pfrio_table, io64->pfrio_buffer, in pfioctl_ioc_table()
2123 io64->pfrio_size, &io64->pfrio_ndel, io64->pfrio_flags | in pfioctl_ioc_table()
2128 if (io64->pfrio_esize != sizeof(struct pfr_addr)) { in pfioctl_ioc_table()
2132 pfr_table_copyin_cleanup(&io64->pfrio_table); in pfioctl_ioc_table()
2133 error = pfr_set_addrs(&io64->pfrio_table, io64->pfrio_buffer, in pfioctl_ioc_table()
2134 io64->pfrio_size, &io64->pfrio_size2, &io64->pfrio_nadd, in pfioctl_ioc_table()
2135 &io64->pfrio_ndel, &io64->pfrio_nchange, io64->pfrio_flags | in pfioctl_ioc_table()
2140 if (io64->pfrio_esize != sizeof(struct pfr_addr)) { in pfioctl_ioc_table()
2144 pfr_table_copyin_cleanup(&io64->pfrio_table); in pfioctl_ioc_table()
2145 error = pfr_get_addrs(&io64->pfrio_table, io64->pfrio_buffer, in pfioctl_ioc_table()
2146 &io64->pfrio_size, io64->pfrio_flags | PFR_FLAG_USERIOCTL); in pfioctl_ioc_table()
2150 if (io64->pfrio_esize != sizeof(struct pfr_astats)) { in pfioctl_ioc_table()
2154 pfr_table_copyin_cleanup(&io64->pfrio_table); in pfioctl_ioc_table()
2155 error = pfr_get_astats(&io64->pfrio_table, io64->pfrio_buffer, in pfioctl_ioc_table()
2156 &io64->pfrio_size, io64->pfrio_flags | PFR_FLAG_USERIOCTL); in pfioctl_ioc_table()
2160 if (io64->pfrio_esize != sizeof(struct pfr_addr)) { in pfioctl_ioc_table()
2164 pfr_table_copyin_cleanup(&io64->pfrio_table); in pfioctl_ioc_table()
2165 error = pfr_clr_astats(&io64->pfrio_table, io64->pfrio_buffer, in pfioctl_ioc_table()
2166 io64->pfrio_size, &io64->pfrio_nzero, io64->pfrio_flags | in pfioctl_ioc_table()
2171 if (io64->pfrio_esize != sizeof(struct pfr_addr)) { in pfioctl_ioc_table()
2175 pfr_table_copyin_cleanup(&io64->pfrio_table); in pfioctl_ioc_table()
2176 error = pfr_tst_addrs(&io64->pfrio_table, io64->pfrio_buffer, in pfioctl_ioc_table()
2177 io64->pfrio_size, &io64->pfrio_nmatch, io64->pfrio_flags | in pfioctl_ioc_table()
2182 if (io64->pfrio_esize != sizeof(struct pfr_addr)) { in pfioctl_ioc_table()
2186 pfr_table_copyin_cleanup(&io64->pfrio_table); in pfioctl_ioc_table()
2187 error = pfr_ina_define(&io64->pfrio_table, io64->pfrio_buffer, in pfioctl_ioc_table()
2188 io64->pfrio_size, &io64->pfrio_nadd, &io64->pfrio_naddr, in pfioctl_ioc_table()
2189 io64->pfrio_ticket, io64->pfrio_flags | PFR_FLAG_USERIOCTL); in pfioctl_ioc_table()
2198 #pragma unused(io64) in pfioctl_ioc_table()
4159 struct pfioc_trans_64 *io64, struct proc *p) in pfioctl_ioc_trans() argument
4168 esize = (p64 ? io64->esize : io32->esize); in pfioctl_ioc_trans()
4169 size = (p64 ? io64->size : io32->size); in pfioctl_ioc_trans()
4170 buf = (p64 ? io64->array : io32->array); in pfioctl_ioc_trans()
4172 #pragma unused(io64, p) in pfioctl_ioc_trans()
4540 struct pfioc_iface_64 *io64, struct proc *p) in pfioctl_ioc_iface() argument
4551 buf = (p64 ? io64->pfiio_buffer : io32->pfiio_buffer); in pfioctl_ioc_iface()
4552 esize = (p64 ? io64->pfiio_esize : io32->pfiio_esize); in pfioctl_ioc_iface()
4564 io64->pfiio_name[sizeof(io64->pfiio_name) - 1] = '\0'; in pfioctl_ioc_iface()
4569 p64 ? __unsafe_null_terminated_from_indexable(io64->pfiio_name) : in pfioctl_ioc_iface()
4571 p64 ? &io64->pfiio_size : &io32->pfiio_size); in pfioctl_ioc_iface()
4577 io64->pfiio_name[sizeof(io64->pfiio_name) - 1] = '\0'; in pfioctl_ioc_iface()
4583 p64 ? __unsafe_null_terminated_from_indexable(io64->pfiio_name) : in pfioctl_ioc_iface()
4585 p64 ? io64->pfiio_flags : io32->pfiio_flags); in pfioctl_ioc_iface()
4591 io64->pfiio_name[sizeof(io64->pfiio_name) - 1] = '\0'; in pfioctl_ioc_iface()
4597 p64 ? __unsafe_null_terminated_from_indexable(io64->pfiio_name) : in pfioctl_ioc_iface()
4599 p64 ? io64->pfiio_flags : io32->pfiio_flags); in pfioctl_ioc_iface()