Searched refs:nvram_cache (Results 1 – 4 of 4) sorted by relevance
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlc/ |
H A D | ql_ioctl.c | 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() 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() 989 if ((rval = ql_r_m_w_flash(ha, bp, ha->nvram_cache->size, in ql_nv_util_load() 996 for (cnt = 0; cnt < ha->nvram_cache->size / 4; cnt++) { in ql_nv_util_load() 1008 for (cnt = 0; cnt < ha->nvram_cache->size / 2; cnt++) { in ql_nv_util_load() 1015 kmem_free(ha->nvram_cache->cache, ha->nvram_cache->size); in ql_nv_util_load() [all …]
|
H A D | ql_api.c | 18712 ha->nvram_cache = in ql_nvram_cache_desc_ctor() 18716 if (ha->nvram_cache == NULL) { in ql_nvram_cache_desc_ctor() 18722 ha->nvram_cache->size = sizeof (nvram_24xx_t); in ql_nvram_cache_desc_ctor() 18724 ha->nvram_cache->size = sizeof (nvram_t); in ql_nvram_cache_desc_ctor() 18726 ha->nvram_cache->cache = in ql_nvram_cache_desc_ctor() 18727 (void *)kmem_zalloc(ha->nvram_cache->size, KM_SLEEP); in ql_nvram_cache_desc_ctor() 18728 if (ha->nvram_cache->cache == NULL) { in ql_nvram_cache_desc_ctor() 18731 kmem_free(ha->nvram_cache, in ql_nvram_cache_desc_ctor() 18733 ha->nvram_cache = 0; in ql_nvram_cache_desc_ctor() 18736 ha->nvram_cache->valid = 0; in ql_nvram_cache_desc_ctor() [all …]
|
H A D | ql_xioctl.c | 2949 if (cmd->ResponseLen < ha->nvram_cache->size) { in ql_read_nvram() 2951 cmd->DetailStatus = ha->nvram_cache->size; in ql_read_nvram() 2965 cmd->ResponseLen = ha->nvram_cache->size; in ql_read_nvram() 2991 if (cmd->RequestLen < ha->nvram_cache->size) { in ql_write_nvram() 2993 cmd->DetailStatus = ha->nvram_cache->size; in ql_write_nvram()
|
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/qlc/ |
H A D | ql_api.h | 1836 nvram_cache_desc_t *nvram_cache; member
|