diff options
Diffstat (limited to 'arch/avr32/oprofile/op_model_avr32.c')
-rw-r--r-- | arch/avr32/oprofile/op_model_avr32.c | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/arch/avr32/oprofile/op_model_avr32.c b/arch/avr32/oprofile/op_model_avr32.c index f74b7809e089..80a06158da82 100644 --- a/arch/avr32/oprofile/op_model_avr32.c +++ b/arch/avr32/oprofile/op_model_avr32.c | |||
@@ -97,8 +97,7 @@ static irqreturn_t avr32_perf_counter_interrupt(int irq, void *dev_id) | |||
97 | return IRQ_HANDLED; | 97 | return IRQ_HANDLED; |
98 | } | 98 | } |
99 | 99 | ||
100 | static int avr32_perf_counter_create_files(struct super_block *sb, | 100 | static int avr32_perf_counter_create_files(struct dentry *root) |
101 | struct dentry *root) | ||
102 | { | 101 | { |
103 | struct dentry *dir; | 102 | struct dentry *dir; |
104 | unsigned int i; | 103 | unsigned int i; |
@@ -106,21 +105,21 @@ static int avr32_perf_counter_create_files(struct super_block *sb, | |||
106 | 105 | ||
107 | for (i = 0; i < NR_counter; i++) { | 106 | for (i = 0; i < NR_counter; i++) { |
108 | snprintf(filename, sizeof(filename), "%u", i); | 107 | snprintf(filename, sizeof(filename), "%u", i); |
109 | dir = oprofilefs_mkdir(sb, root, filename); | 108 | dir = oprofilefs_mkdir(root->d_sb, root, filename); |
110 | 109 | ||
111 | oprofilefs_create_ulong(sb, dir, "enabled", | 110 | oprofilefs_create_ulong(root->d_sb, dir, "enabled", |
112 | &counter[i].enabled); | 111 | &counter[i].enabled); |
113 | oprofilefs_create_ulong(sb, dir, "event", | 112 | oprofilefs_create_ulong(root->d_sb, dir, "event", |
114 | &counter[i].event); | 113 | &counter[i].event); |
115 | oprofilefs_create_ulong(sb, dir, "count", | 114 | oprofilefs_create_ulong(root->d_sb, dir, "count", |
116 | &counter[i].count); | 115 | &counter[i].count); |
117 | 116 | ||
118 | /* Dummy entries */ | 117 | /* Dummy entries */ |
119 | oprofilefs_create_ulong(sb, dir, "kernel", | 118 | oprofilefs_create_ulong(root->d_sb, dir, "kernel", |
120 | &counter[i].kernel); | 119 | &counter[i].kernel); |
121 | oprofilefs_create_ulong(sb, dir, "user", | 120 | oprofilefs_create_ulong(root->d_sb, dir, "user", |
122 | &counter[i].user); | 121 | &counter[i].user); |
123 | oprofilefs_create_ulong(sb, dir, "unit_mask", | 122 | oprofilefs_create_ulong(root->d_sb, dir, "unit_mask", |
124 | &counter[i].unit_mask); | 123 | &counter[i].unit_mask); |
125 | } | 124 | } |
126 | 125 | ||