Lines Matching refs:nv

498 	nvram_t		*nv;  in ql_set_feature_bits()  local
511 nv = kmem_zalloc(sizeof (*nv), KM_SLEEP); in ql_set_feature_bits()
512 if (nv == NULL) { in ql_set_feature_bits()
520 kmem_free(nv, sizeof (*nv)); in ql_set_feature_bits()
528 wptr = (uint16_t *)nv; in ql_set_feature_bits()
541 kmem_free(nv, sizeof (*nv)); in ql_set_feature_bits()
546 nv->adapter_features[0] = (uint8_t)((features & 0xFF00) >> 8); in ql_set_feature_bits()
547 nv->adapter_features[1] = (uint8_t)(features & 0xFF); in ql_set_feature_bits()
552 bptr = (uint8_t *)nv; in ql_set_feature_bits()
557 nv->checksum = csum; in ql_set_feature_bits()
562 wptr = (uint16_t *)nv; in ql_set_feature_bits()
570 wptr = (uint16_t *)nv; in ql_set_feature_bits()
586 kmem_free(nv, sizeof (*nv)); in ql_set_feature_bits()
614 nvram_24xx_t *nv; in ql_set_nvram_adapter_defaults() local
618 nv = kmem_zalloc(sizeof (*nv), KM_SLEEP); in ql_set_nvram_adapter_defaults()
619 if (nv == NULL) { in ql_set_nvram_adapter_defaults()
624 nv->nvram_version[0] = LSB(ICB_24XX_VERSION); in ql_set_nvram_adapter_defaults()
625 nv->nvram_version[1] = MSB(ICB_24XX_VERSION); in ql_set_nvram_adapter_defaults()
627 nv->version[0] = 1; in ql_set_nvram_adapter_defaults()
628 nv->max_frame_length[1] = 8; in ql_set_nvram_adapter_defaults()
629 nv->execution_throttle[0] = 16; in ql_set_nvram_adapter_defaults()
630 nv->login_retry_count[0] = 8; in ql_set_nvram_adapter_defaults()
632 nv->firmware_options_1[0] = BIT_2 | BIT_1; in ql_set_nvram_adapter_defaults()
633 nv->firmware_options_1[1] = BIT_5; in ql_set_nvram_adapter_defaults()
634 nv->firmware_options_2[0] = BIT_5; in ql_set_nvram_adapter_defaults()
635 nv->firmware_options_2[1] = BIT_4; in ql_set_nvram_adapter_defaults()
636 nv->firmware_options_3[1] = BIT_6; in ql_set_nvram_adapter_defaults()
641 nv->host_p[0] = BIT_4 | BIT_1; in ql_set_nvram_adapter_defaults()
642 nv->host_p[1] = BIT_3 | BIT_2; in ql_set_nvram_adapter_defaults()
643 nv->reset_delay = 5; in ql_set_nvram_adapter_defaults()
644 nv->max_luns_per_target[0] = 128; in ql_set_nvram_adapter_defaults()
645 nv->port_down_retry_count[0] = 30; in ql_set_nvram_adapter_defaults()
646 nv->link_down_timeout[0] = 30; in ql_set_nvram_adapter_defaults()
651 longptr = (uint32_t *)nv; in ql_set_nvram_adapter_defaults()
665 longptr = (uint32_t *)nv; in ql_set_nvram_adapter_defaults()
675 longptr = (uint32_t *)nv; in ql_set_nvram_adapter_defaults()
689 kmem_free(nv, sizeof (nvram_24xx_t)); in ql_set_nvram_adapter_defaults()
691 nvram_t *nv; in ql_set_nvram_adapter_defaults() local
696 nv = kmem_zalloc(sizeof (*nv), KM_SLEEP); in ql_set_nvram_adapter_defaults()
697 if (nv == NULL) { in ql_set_nvram_adapter_defaults()
704 nv->parameter_block_version = ICB_VERSION; in ql_set_nvram_adapter_defaults()
705 nv->firmware_options[0] = BIT_4 | BIT_3 | BIT_2 | BIT_1; in ql_set_nvram_adapter_defaults()
706 nv->firmware_options[1] = BIT_7 | BIT_5 | BIT_2; in ql_set_nvram_adapter_defaults()
708 nv->max_frame_length[1] = 4; in ql_set_nvram_adapter_defaults()
709 nv->max_iocb_allocation[1] = 1; in ql_set_nvram_adapter_defaults()
710 nv->execution_throttle[0] = 16; in ql_set_nvram_adapter_defaults()
711 nv->login_retry_count = 8; in ql_set_nvram_adapter_defaults()
712 nv->port_name[0] = 33; in ql_set_nvram_adapter_defaults()
713 nv->port_name[3] = 224; in ql_set_nvram_adapter_defaults()
714 nv->port_name[4] = 139; in ql_set_nvram_adapter_defaults()
715 nv->login_timeout = 4; in ql_set_nvram_adapter_defaults()
720 nv->host_p[0] = BIT_1; in ql_set_nvram_adapter_defaults()
721 nv->host_p[1] = BIT_2; in ql_set_nvram_adapter_defaults()
722 nv->reset_delay = 5; in ql_set_nvram_adapter_defaults()
723 nv->port_down_retry_count = 8; in ql_set_nvram_adapter_defaults()
724 nv->maximum_luns_per_target[0] = 8; in ql_set_nvram_adapter_defaults()
729 bptr = (uint8_t *)nv; in ql_set_nvram_adapter_defaults()
735 nv->checksum = csum; in ql_set_nvram_adapter_defaults()
740 wptr = (uint16_t *)nv; in ql_set_nvram_adapter_defaults()
749 wptr = (uint16_t *)nv; in ql_set_nvram_adapter_defaults()
764 kmem_free(nv, sizeof (*nv)); in ql_set_nvram_adapter_defaults()
940 void *nv; in ql_nv_util_load() local
949 if ((nv = kmem_zalloc(ha->nvram_cache->size, KM_SLEEP)) == NULL) { in ql_nv_util_load()
954 if (ddi_copyin(bp, nv, ha->nvram_cache->size, mode) != 0) { in ql_nv_util_load()
956 kmem_free(nv, ha->nvram_cache->size); in ql_nv_util_load()
961 nptr = (nvram_t *)nv; in ql_nv_util_load()
965 kmem_free(nv, ha->nvram_cache->size); in ql_nv_util_load()
972 kmem_free(nv, ha->nvram_cache->size); in ql_nv_util_load()
979 kmem_free(nv, ha->nvram_cache->size); in ql_nv_util_load()
995 lptr = (uint32_t *)nv; in ql_nv_util_load()
1007 wptr = (uint16_t *)nv; in ql_nv_util_load()