Lines Matching defs:init_ioctl
756 hermon_flash_init_ioctl_t init_ioctl;
795 init_ioctl.af_cfi_info[0x4] = ntohl(cfi.cfi_int[0x4]);
798 ret = ioctl(fd, HERMON_IOCTL_FLASH_INIT, &init_ioctl);
807 manuf->hwrev = init_ioctl.af_hwrev;
808 logmsg(MSG_INFO, "hermon: init_ioctl: hwrev: %x, fwver: %d.%d.%04d, "
809 "PN# Len %d\n", init_ioctl.af_hwrev, init_ioctl.af_fwrev.afi_maj,
810 init_ioctl.af_fwrev.afi_min, init_ioctl.af_fwrev.afi_sub,
811 init_ioctl.af_pn_len);
819 cfi.cfi_int[i] = ntohl(init_ioctl.af_cfi_info[i]);
855 manuf->hwfw_img_info.fw_rev.major = init_ioctl.af_fwrev.afi_maj;
856 manuf->hwfw_img_info.fw_rev.minor = init_ioctl.af_fwrev.afi_min;
857 manuf->hwfw_img_info.fw_rev.subminor = init_ioctl.af_fwrev.afi_sub;
896 if (init_ioctl.af_pn_len != 0) {
898 for (i = 0; i < init_ioctl.af_pn_len; i++) {
899 if (init_ioctl.af_hwpn[i] == ' ') {
904 if (i == init_ioctl.af_pn_len) {
905 manuf->pn_len = init_ioctl.af_pn_len;
921 (void) memcpy(manuf->info.mlx_pn, init_ioctl.af_hwpn,
946 if (strncmp((const char *)init_ioctl.af_hwpn,