Lines Matching refs:data_attr
440 struct acpi_data_attr *data_attr;
444 data_attr = container_of(bin_attr, struct acpi_data_attr, attr);
445 size = data_attr->attr.size;
456 base = acpi_os_map_iomem(data_attr->addr, size);
467 static int acpi_bert_data_init(void *th, struct acpi_data_attr *data_attr)
473 kfree(data_attr);
476 data_attr->addr = bert->address;
477 data_attr->attr.size = bert->region_length;
478 data_attr->attr.attr.name = "BERT";
480 return sysfs_create_bin_file(tables_data_kobj, &data_attr->attr);
494 struct acpi_data_attr *data_attr;
499 data_attr = kzalloc(sizeof(*data_attr), GFP_KERNEL);
500 if (!data_attr)
502 sysfs_attr_init(&data_attr->attr.attr);
503 data_attr->attr.read = acpi_data_show;
504 data_attr->attr.attr.mode = 0400;
505 return acpi_data_objs[i].fn(th, data_attr);