Lines Matching refs:ehi
286 enahw_host_info_t *ehi; in ena_init_host_info() local
313 ehi = (void *)hi_dma->edb_va; in ena_init_host_info()
314 ehi->ehi_ena_spec_version = in ena_init_host_info()
318 ehi->ehi_bdf = 0; in ena_init_host_info()
322 ehi->ehi_bdf |= PCI_REG_BUS_G(regs[0]) << 8; in ena_init_host_info()
323 ehi->ehi_bdf |= PCI_REG_DEV_G(regs[0]) << 3; in ena_init_host_info()
324 ehi->ehi_bdf |= PCI_REG_FUNC_G(regs[0]); in ena_init_host_info()
334 ehi->ehi_os_type = ENAHW_OS_FREEBSD; in ena_init_host_info()
335 ehi->ehi_kernel_ver = 511; /* If you know you know */ in ena_init_host_info()
336 (void) strlcpy((char *)ehi->ehi_kernel_ver_str, utsname.version, in ena_init_host_info()
337 sizeof (ehi->ehi_kernel_ver_str)); in ena_init_host_info()
338 ehi->ehi_os_dist = 0; /* What everyone else does. */ in ena_init_host_info()
339 ehi->ehi_driver_ver = in ena_init_host_info()
343 ehi->ehi_num_cpus = ncpus_online; in ena_init_host_info()
405 ehi->ehi_driver_supported_features = in ena_init_host_info()