Lines Matching refs:defs
433 child_device_ptr(const struct bdb_general_definitions *defs, int i) in child_device_ptr() argument
435 return (const void *) &defs->devices[i * defs->child_dev_size]; in child_device_ptr()
1483 const struct bdb_general_definitions *defs; in parse_general_definitions() local
1490 defs = find_section(bdb, BDB_GENERAL_DEFINITIONS); in parse_general_definitions()
1491 if (!defs) { in parse_general_definitions()
1496 block_size = get_blocksize(defs); in parse_general_definitions()
1497 if (block_size < sizeof(*defs)) { in parse_general_definitions()
1503 bus_pin = defs->crt_ddc_gmbus_pin; in parse_general_definitions()
1528 if (defs->child_dev_size != expected_size) in parse_general_definitions()
1530 defs->child_dev_size, expected_size, bdb->version); in parse_general_definitions()
1533 if (defs->child_dev_size < LEGACY_CHILD_DEVICE_CONFIG_SIZE) { in parse_general_definitions()
1535 defs->child_dev_size); in parse_general_definitions()
1540 child_device_num = (block_size - sizeof(*defs)) / defs->child_dev_size; in parse_general_definitions()
1544 child = child_device_ptr(defs, i); in parse_general_definitions()
1562 child = child_device_ptr(defs, i); in parse_general_definitions()
1572 min_t(size_t, defs->child_dev_size, sizeof(*child))); in parse_general_definitions()