Lines Matching refs:p_defs
397 child_device_ptr(const struct bdb_general_definitions *p_defs, int i) in child_device_ptr() argument
399 return (const void *) &p_defs->devices[i * p_defs->child_dev_size]; in child_device_ptr()
407 const struct bdb_general_definitions *p_defs; in parse_sdvo_device_mapping() local
412 p_defs = find_section(bdb, BDB_GENERAL_DEFINITIONS); in parse_sdvo_device_mapping()
413 if (!p_defs) { in parse_sdvo_device_mapping()
423 if (p_defs->child_dev_size != sizeof(*child)) { in parse_sdvo_device_mapping()
428 block_size = get_blocksize(p_defs); in parse_sdvo_device_mapping()
430 child_device_num = (block_size - sizeof(*p_defs)) / in parse_sdvo_device_mapping()
431 p_defs->child_dev_size; in parse_sdvo_device_mapping()
434 child = &child_device_ptr(p_defs, i)->old; in parse_sdvo_device_mapping()
1077 const struct bdb_general_definitions *p_defs; in parse_device_mapping() local
1084 p_defs = find_section(bdb, BDB_GENERAL_DEFINITIONS); in parse_device_mapping()
1085 if (!p_defs) { in parse_device_mapping()
1103 if (p_defs->child_dev_size < sizeof(struct old_child_dev_config)) { in parse_device_mapping()
1105 p_defs->child_dev_size); in parse_device_mapping()
1110 if (p_defs->child_dev_size != expected_size) in parse_device_mapping()
1112 p_defs->child_dev_size, expected_size, bdb->version); in parse_device_mapping()
1115 block_size = get_blocksize(p_defs); in parse_device_mapping()
1117 child_device_num = (block_size - sizeof(*p_defs)) / in parse_device_mapping()
1118 p_defs->child_dev_size; in parse_device_mapping()
1122 p_child = child_device_ptr(p_defs, i); in parse_device_mapping()
1142 p_child = child_device_ptr(p_defs, i); in parse_device_mapping()
1165 min_t(size_t, p_defs->child_dev_size, sizeof(*p_child))); in parse_device_mapping()