Lines Matching refs:ifsir32
2154 struct netagent_req32 *ifsir32 = (struct netagent_req32 *)(void *)data; in netagent_ioctl() local
2155 struct netagent_wrapper *wrapper = netagent_find_agent_with_uuid(ifsir32->netagent_uuid); in netagent_ioctl()
2160 uuid_copy(ifsir32->netagent_uuid, wrapper->netagent->netagent_uuid); in netagent_ioctl()
2161 …memcpy(ifsir32->netagent_domain, wrapper->netagent->netagent_domain, sizeof(ifsir32->netagent_doma… in netagent_ioctl()
2162 memcpy(ifsir32->netagent_type, wrapper->netagent->netagent_type, sizeof(ifsir32->netagent_type)); in netagent_ioctl()
2163 memcpy(ifsir32->netagent_desc, wrapper->netagent->netagent_desc, sizeof(ifsir32->netagent_desc)); in netagent_ioctl()
2164 ifsir32->netagent_flags = wrapper->netagent->netagent_flags; in netagent_ioctl()
2165 if (ifsir32->netagent_data_size == 0) { in netagent_ioctl()
2167 ifsir32->netagent_data_size = wrapper->netagent->netagent_data_size; in netagent_ioctl()
2168 } else if (ifsir32->netagent_data != USER_ADDR_NULL && in netagent_ioctl()
2169 ifsir32->netagent_data_size == wrapper->netagent->netagent_data_size) { in netagent_ioctl()
2171 …error = copyout(wrapper->netagent->netagent_data, ifsir32->netagent_data, wrapper->netagent->netag… in netagent_ioctl()
2202 struct netagentlist_req32 *ifsir32 = (struct netagentlist_req32 *)(void *)data; in netagent_ioctl() local
2203 if (ifsir32->data_size == 0) { in netagent_ioctl()
2205 ifsir32->data_size = netagent_dump_get_data_size_locked(); in netagent_ioctl()
2206 } else if (ifsir32->data != USER_ADDR_NULL && in netagent_ioctl()
2207 ifsir32->data_size > 0 && in netagent_ioctl()
2208 ifsir32->data_size == netagent_dump_get_data_size_locked()) { in netagent_ioctl()
2211 response = (u_int8_t *)kalloc_data(ifsir32->data_size, Z_NOWAIT | Z_ZERO); in netagent_ioctl()
2217 netagent_dump_copy_data_locked(response, ifsir32->data_size); in netagent_ioctl()
2218 error = copyout(response, ifsir32->data, ifsir32->data_size); in netagent_ioctl()
2219 kfree_data(response, ifsir32->data_size); in netagent_ioctl()