Lines Matching refs:info
603 /* Read CFI info */
769 tavor_info_ioctl_t info;
785 if (ddi_copyin((void *)arg, &info, sizeof (tavor_info_ioctl_t),
795 if (info.ti_revision != TAVOR_VTS_IOCTL_REVISION) {
822 info.ti_hw_rev = state->ts_adapter.rev_id;
823 info.ti_flash_sz = state->ts_fw_device_sz;
824 info.ti_fw_rev.tfi_maj = state->ts_fw.fw_rev_major;
825 info.ti_fw_rev.tfi_min = state->ts_fw.fw_rev_minor;
826 info.ti_fw_rev.tfi_sub = state->ts_fw.fw_rev_subminor;
827 info.ti_mem_start_offset = 0;
828 info.ti_mem_end_offset = state->ts_ddr.ddr_endaddr -
832 if (ddi_copyout(&info, (void *)arg, sizeof (tavor_info_ioctl_t),
849 tavor_ports_ioctl_t info;
881 info.tp_revision = info32.tp_revision;
882 info.tp_ports =
884 info.tp_num_ports = info32.tp_num_ports;
888 if (ddi_copyin((void *)arg, &info, sizeof (tavor_ports_ioctl_t),
898 if (info.tp_revision != TAVOR_VTS_IOCTL_REVISION) {
918 info.tp_num_ports = (uint8_t)state->ts_cfg_profile->cp_num_ports;
919 for (i = 0; i < info.tp_num_ports; i++) {
940 * out remaining info to user struct, and return (without
944 &(((tavor_stat_port_ioctl_t *)info.tp_ports)[i]),
961 info32.tp_revision = info.tp_revision;
962 info32.tp_ports = (caddr32_t)(uintptr_t)info.tp_ports;
963 info32.tp_num_ports = info.tp_num_ports;
974 if (ddi_copyout(&info, (void *)arg, sizeof (tavor_ports_ioctl_t),