diff options
author | Tzafrir Cohen <tzafrir.cohen@xorcom.com> | 2008-10-27 15:57:44 +0000 |
---|---|---|
committer | Tzafrir Cohen <tzafrir.cohen@xorcom.com> | 2008-10-27 15:57:44 +0000 |
commit | f2fa6b91b20f4574a73afade37d3d5d512f99c52 (patch) | |
tree | 4b1e2eb3688f00071f93980e1c497fdc37359192 /drivers/dahdi/xpp/xbus-core.c | |
parent | e396adac543af4d7a37b75a27b8a1df4b5711ae5 (diff) |
xpp: remove an unused manual reference count field.
git-svn-id: http://svn.asterisk.org/svn/dahdi/linux/trunk@5132 a0bf4364-ded3-4de4-8d8a-66a801d63aff
Diffstat (limited to 'drivers/dahdi/xpp/xbus-core.c')
-rw-r--r-- | drivers/dahdi/xpp/xbus-core.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/drivers/dahdi/xpp/xbus-core.c b/drivers/dahdi/xpp/xbus-core.c index f868c0e..75363da 100644 --- a/drivers/dahdi/xpp/xbus-core.c +++ b/drivers/dahdi/xpp/xbus-core.c @@ -663,7 +663,6 @@ int xbus_xpd_bind(xbus_t *xbus, xpd_t *xpd, int unit, int subunit) xpd->xbus_idx = xpd_num; xbus->xpds[xpd_num] = xpd; xpd->xbus = xbus; - atomic_inc(&xbus->xbus_ref_count); atomic_inc(&xbus->num_xpds); spin_unlock_irqrestore(&xbus->lock, flags); /* Must be done out of atomic context */ @@ -1224,9 +1223,6 @@ void xbus_disconnect(xbus_t *xbus) worker_destroy(xbus->worker); XBUS_DBG(DEVICES, xbus, "Deactivated refcount_xbus=%d\n", refcount_xbus(xbus)); - if(atomic_dec_and_test(&xbus->xbus_ref_count)) { - XBUS_DBG(DEVICES, xbus, "%s: Last ref to xbus. Removing\n", __FUNCTION__); - } xbus_sysfs_remove(xbus); /* Device-Model */ } @@ -1325,7 +1321,6 @@ xbus_t *xbus_new(struct xbus_ops *ops, ushort max_send_size, void *priv) XBUS_DBG(DEVICES, xbus, "\n"); transport_init(xbus, ops, max_send_size, priv); spin_lock_init(&xbus->lock); - atomic_set(&xbus->xbus_ref_count, 1); /* a single ref */ init_waitqueue_head(&xbus->command_queue_empty); init_timer(&xbus->command_timer); init_MUTEX(&xbus->in_worker); @@ -1457,9 +1452,6 @@ static int xbus_read_proc(char *page, char **start, off_t off, int count, int *e xbus->label, (!XBUS_IS(xbus, DISCONNECTED)) ? "connected" : "missing" ); - len += sprintf(page + len, "\nxbus_ref_count=%d\n", - atomic_read(&xbus->xbus_ref_count) - ); len += xbus_fill_proc_queue(page + len, &xbus->send_pool); len += xbus_fill_proc_queue(page + len, &xbus->receive_pool); len += xbus_fill_proc_queue(page + len, &xbus->command_queue); |