Lines Matching refs:properties
3 * apple-properties.c - EFI device properties on Macs
11 #define pr_fmt(fmt) "apple-properties: " fmt
108 dev_err(dev, "got %d device properties, expected %u\n", i,
115 dev_info(dev, "assigning %d device properties\n", i);
118 static int __init unmarshal_devices(struct properties_header *properties)
122 while (offset + sizeof(struct dev_header) < properties->len) {
123 struct dev_header *dev_header = (void *)properties + offset;
130 if (offset + dev_header->len > properties->len ||
152 dev_err(dev, "cannot allocate properties\n");
162 dev_err(dev, "error %d assigning properties\n", ret);
178 struct properties_header *properties;
210 properties = (struct properties_header *)data->data;
211 if (properties->version != 1) {
214 16, 1, properties, data_len, true);
216 } else if (properties->len != data_len) {
219 16, 1, properties, data_len, true);
222 ret = unmarshal_devices(properties);