Lines Matching refs:token_entries
29 static struct token_sysfs_data *token_entries; variable
464 token_entries = kcalloc(da_num_tokens, sizeof(*token_entries), GFP_KERNEL); in build_tokens_sysfs()
465 if (!token_entries) in build_tokens_sysfs()
478 token_entries[i].token = &da_tokens[i]; in build_tokens_sysfs()
486 sysfs_attr_init(&token_entries[i].location_attr.attr); in build_tokens_sysfs()
487 token_entries[i].location_attr.attr.name = location_name; in build_tokens_sysfs()
488 token_entries[i].location_attr.attr.mode = 0444; in build_tokens_sysfs()
489 token_entries[i].location_attr.show = location_show; in build_tokens_sysfs()
490 token_attrs[j++] = &token_entries[i].location_attr.attr; in build_tokens_sysfs()
498 sysfs_attr_init(&token_entries[i].value_attr.attr); in build_tokens_sysfs()
499 token_entries[i].value_attr.attr.name = value_name; in build_tokens_sysfs()
500 token_entries[i].value_attr.attr.mode = 0444; in build_tokens_sysfs()
501 token_entries[i].value_attr.show = value_show; in build_tokens_sysfs()
502 token_attrs[j++] = &token_entries[i].value_attr.attr; in build_tokens_sysfs()
518 kfree(token_entries[i].location_attr.attr.name); in build_tokens_sysfs()
519 kfree(token_entries[i].value_attr.attr.name); in build_tokens_sysfs()
523 kfree(token_entries); in build_tokens_sysfs()
535 kfree(token_entries[i].location_attr.attr.name); in free_group()
536 kfree(token_entries[i].value_attr.attr.name); in free_group()
539 kfree(token_entries); in free_group()