tbl_attr 179 drivers/sfi/sfi_acpi.c struct sfi_table_attr *tbl_attr = tbl_attr 185 drivers/sfi/sfi_acpi.c key.sig = tbl_attr->name; tbl_attr 204 drivers/sfi/sfi_acpi.c struct sfi_table_attr *tbl_attr; tbl_attr 208 drivers/sfi/sfi_acpi.c tbl_attr = tbl_attr 210 drivers/sfi/sfi_acpi.c tbl_attr->attr.read = sfi_acpi_table_show; tbl_attr 394 drivers/sfi/sfi_core.c struct sfi_table_attr *tbl_attr = tbl_attr 400 drivers/sfi/sfi_core.c key.sig = tbl_attr->name; tbl_attr 404 drivers/sfi/sfi_core.c if (strncmp(SFI_SIG_SYST, tbl_attr->name, SFI_SIGNATURE_SIZE)) { tbl_attr 421 drivers/sfi/sfi_core.c struct sfi_table_attr *tbl_attr; tbl_attr 425 drivers/sfi/sfi_core.c tbl_attr = kzalloc(sizeof(struct sfi_table_attr), GFP_KERNEL); tbl_attr 426 drivers/sfi/sfi_core.c if (!tbl_attr) tbl_attr 431 drivers/sfi/sfi_core.c kfree(tbl_attr); tbl_attr 435 drivers/sfi/sfi_core.c sysfs_attr_init(&tbl_attr->attr.attr); tbl_attr 436 drivers/sfi/sfi_core.c memcpy(tbl_attr->name, th->sig, SFI_SIGNATURE_SIZE); tbl_attr 438 drivers/sfi/sfi_core.c tbl_attr->attr.size = 0; tbl_attr 439 drivers/sfi/sfi_core.c tbl_attr->attr.read = sfi_table_show; tbl_attr 440 drivers/sfi/sfi_core.c tbl_attr->attr.attr.name = tbl_attr->name; tbl_attr 441 drivers/sfi/sfi_core.c tbl_attr->attr.attr.mode = 0400; tbl_attr 444 drivers/sfi/sfi_core.c &tbl_attr->attr); tbl_attr 446 drivers/sfi/sfi_core.c kfree(tbl_attr); tbl_attr 447 drivers/sfi/sfi_core.c tbl_attr = NULL; tbl_attr 451 drivers/sfi/sfi_core.c return tbl_attr;