Home
last modified time | relevance | path

Searched refs:conf_table (Results 1 – 1 of 1) sorted by relevance

/freebsd-12.1/sys/dev/smartpqi/
H A Dsmartpqi_init.c395 struct pqi_conf_table *conf_table; in pqisrc_process_config_table() local
400 if (config_table_size < sizeof(*conf_table) || in pqisrc_process_config_table()
407 conf_table = os_mem_alloc(softs, config_table_size); in pqisrc_process_config_table()
408 if (!conf_table) { in pqisrc_process_config_table()
418 (uint8_t*)conf_table, config_table_size); in pqisrc_process_config_table()
421 if (memcmp(conf_table->sign, PQI_CONF_TABLE_SIGNATURE, in pqisrc_process_config_table()
422 sizeof(conf_table->sign)) != 0) { in pqisrc_process_config_table()
427 section_off = LE_32(conf_table->first_section_off); in pqisrc_process_config_table()
438 section_hdr = (struct pqi_conf_table_section_header *)((uint8_t *)conf_table + section_off); in pqisrc_process_config_table()
463 os_mem_free(softs, (void *)conf_table,config_table_size); in pqisrc_process_config_table()