Lines Matching refs:info
575 /* Read CFI info */
763 hermon_info_ioctl_t info;
774 if (ddi_copyin((void *)arg, &info, sizeof (hermon_info_ioctl_t),
782 if (info.ai_revision != HERMON_VTS_IOCTL_REVISION) {
804 info.ai_hw_rev = state->hs_revision_id;
805 info.ai_flash_sz = state->hs_fw_device_sz;
806 info.ai_fw_rev.afi_maj = state->hs_fw.fw_rev_major;
807 info.ai_fw_rev.afi_min = state->hs_fw.fw_rev_minor;
808 info.ai_fw_rev.afi_sub = state->hs_fw.fw_rev_subminor;
811 if (ddi_copyout(&info, (void *)arg, sizeof (hermon_info_ioctl_t),
825 hermon_ports_ioctl_t info;
849 info.ap_revision = info32.ap_revision;
850 info.ap_ports =
852 info.ap_num_ports = info32.ap_num_ports;
856 if (ddi_copyin((void *)arg, &info, sizeof (hermon_ports_ioctl_t),
864 if (info.ap_revision != HERMON_VTS_IOCTL_REVISION) {
882 info.ap_num_ports = (uint8_t)state->hs_cfg_profile->cp_num_ports;
883 for (i = 0; i < info.ap_num_ports; i++) {
901 * out remaining info to user struct, and return (without
905 &(((hermon_stat_port_ioctl_t *)info.ap_ports)[i]),
922 info32.ap_revision = info.ap_revision;
923 info32.ap_ports = (caddr32_t)(uintptr_t)info.ap_ports;
924 info32.ap_num_ports = info.ap_num_ports;
932 if (ddi_copyout(&info, (void *)arg, sizeof (hermon_ports_ioctl_t),