| .. | .. |
|---|
| 36 | 36 | static ssize_t proc_dev_atm_read(struct file *file, char __user *buf, |
|---|
| 37 | 37 | size_t count, loff_t *pos); |
|---|
| 38 | 38 | |
|---|
| 39 | | -static const struct file_operations proc_atm_dev_ops = { |
|---|
| 40 | | - .read = proc_dev_atm_read, |
|---|
| 41 | | - .llseek = noop_llseek, |
|---|
| 39 | +static const struct proc_ops atm_dev_proc_ops = { |
|---|
| 40 | + .proc_read = proc_dev_atm_read, |
|---|
| 41 | + .proc_lseek = noop_llseek, |
|---|
| 42 | 42 | }; |
|---|
| 43 | 43 | |
|---|
| 44 | 44 | static void add_stats(struct seq_file *seq, const char *aal, |
|---|
| .. | .. |
|---|
| 134 | 134 | static void *vcc_seq_next(struct seq_file *seq, void *v, loff_t *pos) |
|---|
| 135 | 135 | { |
|---|
| 136 | 136 | v = vcc_walk(seq, 1); |
|---|
| 137 | | - *pos += !!PTR_ERR(v); |
|---|
| 137 | + (*pos)++; |
|---|
| 138 | 138 | return v; |
|---|
| 139 | 139 | } |
|---|
| 140 | 140 | |
|---|
| .. | .. |
|---|
| 359 | 359 | goto err_out; |
|---|
| 360 | 360 | |
|---|
| 361 | 361 | dev->proc_entry = proc_create_data(dev->proc_name, 0, atm_proc_root, |
|---|
| 362 | | - &proc_atm_dev_ops, dev); |
|---|
| 362 | + &atm_dev_proc_ops, dev); |
|---|
| 363 | 363 | if (!dev->proc_entry) |
|---|
| 364 | 364 | goto err_free_name; |
|---|
| 365 | 365 | return 0; |
|---|