Lines Matching refs:battr
35 struct bin_attribute battr; member
65 part = container_of(attr, struct sram_partition, battr); in sram_read()
80 part = container_of(attr, struct sram_partition, battr); in sram_write()
112 sysfs_bin_attr_init(&part->battr); in sram_add_export()
113 part->battr.attr.name = devm_kasprintf(sram->dev, GFP_KERNEL, in sram_add_export()
116 if (!part->battr.attr.name) in sram_add_export()
119 part->battr.attr.mode = S_IRUSR | S_IWUSR; in sram_add_export()
120 part->battr.read = sram_read; in sram_add_export()
121 part->battr.write = sram_write; in sram_add_export()
122 part->battr.size = block->size; in sram_add_export()
124 return device_create_bin_file(sram->dev, &part->battr); in sram_add_export()
160 if (part->battr.size) in sram_free_partitions()
161 device_remove_bin_file(sram->dev, &part->battr); in sram_free_partitions()