|
@@ -660,20 +660,12 @@ static const struct file_operations proc_lock_stat_operations = {
|
|
|
|
|
|
static int __init lockdep_proc_init(void)
|
|
|
{
|
|
|
- struct proc_dir_entry *entry;
|
|
|
-
|
|
|
- entry = create_proc_entry("lockdep", S_IRUSR, NULL);
|
|
|
- if (entry)
|
|
|
- entry->proc_fops = &proc_lockdep_operations;
|
|
|
-
|
|
|
- entry = create_proc_entry("lockdep_stats", S_IRUSR, NULL);
|
|
|
- if (entry)
|
|
|
- entry->proc_fops = &proc_lockdep_stats_operations;
|
|
|
+ proc_create("lockdep", S_IRUSR, NULL, &proc_lockdep_operations);
|
|
|
+ proc_create("lockdep_stats", S_IRUSR, NULL,
|
|
|
+ &proc_lockdep_stats_operations);
|
|
|
|
|
|
#ifdef CONFIG_LOCK_STAT
|
|
|
- entry = create_proc_entry("lock_stat", S_IRUSR, NULL);
|
|
|
- if (entry)
|
|
|
- entry->proc_fops = &proc_lock_stat_operations;
|
|
|
+ proc_create("lock_stat", S_IRUSR, NULL, &proc_lock_stat_operations);
|
|
|
#endif
|
|
|
|
|
|
return 0;
|