Lines Matching refs:vpd
1085 sli_cmd_read_rev(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *vpd) in sli_cmd_read_rev() argument
1093 if (vpd && vpd->size) { in sli_cmd_read_rev()
1094 read_rev->vpd = TRUE; in sli_cmd_read_rev()
1096 read_rev->available_length = vpd->size; in sli_cmd_read_rev()
1098 read_rev->physical_address_low = ocs_addr32_lo(vpd->phys); in sli_cmd_read_rev()
1099 read_rev->physical_address_high = ocs_addr32_hi(vpd->phys); in sli_cmd_read_rev()
3909 if (sli_cmd_common_get_cntl_attributes(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE, &sli4->vpd.data)) { in sli_get_config()
3910 sli4_res_common_get_cntl_attributes_t *attr = sli4->vpd.data.virt; in sli_get_config()
3976 if (sli_cmd_read_rev(sli4, sli4->bmbx.virt, SLI4_BMBX_SIZE, &sli4->vpd.data)) { in sli_get_config()
4013 sli4->vpd.length = read_rev->returned_vpd_length; in sli_get_config()
4168 if (ocs_dma_alloc(sli4->os, &sli4->vpd.data, 4096/*TODO*/, 4096)) { in sli_setup()
4170 sli4->vpd.data.size = 0; in sli_setup()
4359 ocs_dma_free(sli4->os, &sli4->vpd.data); in sli_teardown()