diff options
author | Ralf Baechle <ralf@linux-mips.org> | 2001-01-10 17:17:53 +0000 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 2001-01-10 17:17:53 +0000 |
commit | b2ad5f821b1381492d792ca10b1eb7a107b48f14 (patch) | |
tree | 954a648692e7da983db1d2470953705f6a729264 /drivers/atm/atmtcp.c | |
parent | c9c06167e7933d93a6e396174c68abf242294abb (diff) |
Merge with Linux 2.4.0-prerelease. Big Makefile rewrite, test your
Makefiles.
Diffstat (limited to 'drivers/atm/atmtcp.c')
-rw-r--r-- | drivers/atm/atmtcp.c | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/drivers/atm/atmtcp.c b/drivers/atm/atmtcp.c index 9c4f2e7f3..17f607a73 100644 --- a/drivers/atm/atmtcp.c +++ b/drivers/atm/atmtcp.c @@ -110,7 +110,7 @@ static int atmtcp_recv_control(const struct atmtcp_control *msg) static void atmtcp_v_dev_close(struct atm_dev *dev) { - MOD_DEC_USE_COUNT; + /* Nothing.... Isn't this simple :-) -- REW */ } @@ -298,7 +298,8 @@ static struct atmdev_ops atmtcp_v_dev_ops = { close: atmtcp_v_close, ioctl: atmtcp_v_ioctl, send: atmtcp_v_send, - proc_read: atmtcp_v_proc + proc_read: atmtcp_v_proc, + owner: THIS_MODULE }; @@ -331,18 +332,13 @@ static int atmtcp_create(int itf,int persist,struct atm_dev **result) struct atmtcp_dev_data *dev_data; struct atm_dev *dev; - MOD_INC_USE_COUNT; - dev_data = kmalloc(sizeof(*dev_data),GFP_KERNEL); - if (!dev_data) { - MOD_DEC_USE_COUNT; + if (!dev_data) return -ENOMEM; - } dev = atm_dev_register(DEV_LABEL,&atmtcp_v_dev_ops,itf,NULL); if (!dev) { kfree(dev_data); - MOD_DEC_USE_COUNT; return itf == -1 ? -ENOMEM : -EBUSY; } dev->ci_range.vpi_bits = MAX_VPI_BITS; |