|
@@ -555,7 +555,7 @@ raw3270_start_init(struct raw3270 *rp, struct raw3270_view *view,
|
|
#ifdef CONFIG_TN3270_CONSOLE
|
|
#ifdef CONFIG_TN3270_CONSOLE
|
|
if (raw3270_registered == 0) {
|
|
if (raw3270_registered == 0) {
|
|
spin_lock_irqsave(get_ccwdev_lock(view->dev->cdev), flags);
|
|
spin_lock_irqsave(get_ccwdev_lock(view->dev->cdev), flags);
|
|
- rq->callback = 0;
|
|
|
|
|
|
+ rq->callback = NULL;
|
|
rc = __raw3270_start(rp, view, rq);
|
|
rc = __raw3270_start(rp, view, rq);
|
|
if (rc == 0)
|
|
if (rc == 0)
|
|
while (!raw3270_request_final(rq)) {
|
|
while (!raw3270_request_final(rq)) {
|
|
@@ -719,8 +719,8 @@ raw3270_size_device(struct raw3270 *rp)
|
|
rc = __raw3270_size_device_vm(rp);
|
|
rc = __raw3270_size_device_vm(rp);
|
|
else
|
|
else
|
|
rc = __raw3270_size_device(rp);
|
|
rc = __raw3270_size_device(rp);
|
|
- raw3270_init_view.dev = 0;
|
|
|
|
- rp->view = 0;
|
|
|
|
|
|
+ raw3270_init_view.dev = NULL;
|
|
|
|
+ rp->view = NULL;
|
|
up(&raw3270_init_sem);
|
|
up(&raw3270_init_sem);
|
|
if (rc == 0) { /* Found something. */
|
|
if (rc == 0) { /* Found something. */
|
|
/* Try to find a model. */
|
|
/* Try to find a model. */
|
|
@@ -761,8 +761,8 @@ raw3270_reset_device(struct raw3270 *rp)
|
|
rp->view = &raw3270_init_view;
|
|
rp->view = &raw3270_init_view;
|
|
raw3270_init_view.dev = rp;
|
|
raw3270_init_view.dev = rp;
|
|
rc = raw3270_start_init(rp, &raw3270_init_view, &rp->init_request);
|
|
rc = raw3270_start_init(rp, &raw3270_init_view, &rp->init_request);
|
|
- raw3270_init_view.dev = 0;
|
|
|
|
- rp->view = 0;
|
|
|
|
|
|
+ raw3270_init_view.dev = NULL;
|
|
|
|
+ rp->view = NULL;
|
|
up(&raw3270_init_sem);
|
|
up(&raw3270_init_sem);
|
|
return rc;
|
|
return rc;
|
|
}
|
|
}
|
|
@@ -934,7 +934,7 @@ raw3270_activate_view(struct raw3270_view *view)
|
|
else if (!test_bit(RAW3270_FLAGS_READY, &rp->flags))
|
|
else if (!test_bit(RAW3270_FLAGS_READY, &rp->flags))
|
|
rc = -ENODEV;
|
|
rc = -ENODEV;
|
|
else {
|
|
else {
|
|
- oldview = 0;
|
|
|
|
|
|
+ oldview = NULL;
|
|
if (rp->view) {
|
|
if (rp->view) {
|
|
oldview = rp->view;
|
|
oldview = rp->view;
|
|
oldview->fn->deactivate(oldview);
|
|
oldview->fn->deactivate(oldview);
|
|
@@ -951,7 +951,7 @@ raw3270_activate_view(struct raw3270_view *view)
|
|
rp->view = nv;
|
|
rp->view = nv;
|
|
if (nv->fn->activate(nv) == 0)
|
|
if (nv->fn->activate(nv) == 0)
|
|
break;
|
|
break;
|
|
- rp->view = 0;
|
|
|
|
|
|
+ rp->view = NULL;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -975,7 +975,7 @@ raw3270_deactivate_view(struct raw3270_view *view)
|
|
spin_lock_irqsave(get_ccwdev_lock(rp->cdev), flags);
|
|
spin_lock_irqsave(get_ccwdev_lock(rp->cdev), flags);
|
|
if (rp->view == view) {
|
|
if (rp->view == view) {
|
|
view->fn->deactivate(view);
|
|
view->fn->deactivate(view);
|
|
- rp->view = 0;
|
|
|
|
|
|
+ rp->view = NULL;
|
|
/* Move deactivated view to end of list. */
|
|
/* Move deactivated view to end of list. */
|
|
list_del_init(&view->list);
|
|
list_del_init(&view->list);
|
|
list_add_tail(&view->list, &rp->view_list);
|
|
list_add_tail(&view->list, &rp->view_list);
|
|
@@ -985,7 +985,7 @@ raw3270_deactivate_view(struct raw3270_view *view)
|
|
rp->view = view;
|
|
rp->view = view;
|
|
if (view->fn->activate(view) == 0)
|
|
if (view->fn->activate(view) == 0)
|
|
break;
|
|
break;
|
|
- rp->view = 0;
|
|
|
|
|
|
+ rp->view = NULL;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -1076,7 +1076,7 @@ raw3270_del_view(struct raw3270_view *view)
|
|
spin_lock_irqsave(get_ccwdev_lock(rp->cdev), flags);
|
|
spin_lock_irqsave(get_ccwdev_lock(rp->cdev), flags);
|
|
if (rp->view == view) {
|
|
if (rp->view == view) {
|
|
view->fn->deactivate(view);
|
|
view->fn->deactivate(view);
|
|
- rp->view = 0;
|
|
|
|
|
|
+ rp->view = NULL;
|
|
}
|
|
}
|
|
list_del_init(&view->list);
|
|
list_del_init(&view->list);
|
|
if (!rp->view && test_bit(RAW3270_FLAGS_READY, &rp->flags)) {
|
|
if (!rp->view && test_bit(RAW3270_FLAGS_READY, &rp->flags)) {
|
|
@@ -1117,9 +1117,9 @@ raw3270_delete_device(struct raw3270 *rp)
|
|
|
|
|
|
/* Disconnect from ccw_device. */
|
|
/* Disconnect from ccw_device. */
|
|
cdev = rp->cdev;
|
|
cdev = rp->cdev;
|
|
- rp->cdev = 0;
|
|
|
|
- cdev->dev.driver_data = 0;
|
|
|
|
- cdev->handler = 0;
|
|
|
|
|
|
+ rp->cdev = NULL;
|
|
|
|
+ cdev->dev.driver_data = NULL;
|
|
|
|
+ cdev->handler = NULL;
|
|
|
|
|
|
/* Put ccw_device structure. */
|
|
/* Put ccw_device structure. */
|
|
put_device(&cdev->dev);
|
|
put_device(&cdev->dev);
|
|
@@ -1144,7 +1144,7 @@ raw3270_model_show(struct device *dev, struct device_attribute *attr, char *buf)
|
|
return snprintf(buf, PAGE_SIZE, "%i\n",
|
|
return snprintf(buf, PAGE_SIZE, "%i\n",
|
|
((struct raw3270 *) dev->driver_data)->model);
|
|
((struct raw3270 *) dev->driver_data)->model);
|
|
}
|
|
}
|
|
-static DEVICE_ATTR(model, 0444, raw3270_model_show, 0);
|
|
|
|
|
|
+static DEVICE_ATTR(model, 0444, raw3270_model_show, NULL);
|
|
|
|
|
|
static ssize_t
|
|
static ssize_t
|
|
raw3270_rows_show(struct device *dev, struct device_attribute *attr, char *buf)
|
|
raw3270_rows_show(struct device *dev, struct device_attribute *attr, char *buf)
|
|
@@ -1152,7 +1152,7 @@ raw3270_rows_show(struct device *dev, struct device_attribute *attr, char *buf)
|
|
return snprintf(buf, PAGE_SIZE, "%i\n",
|
|
return snprintf(buf, PAGE_SIZE, "%i\n",
|
|
((struct raw3270 *) dev->driver_data)->rows);
|
|
((struct raw3270 *) dev->driver_data)->rows);
|
|
}
|
|
}
|
|
-static DEVICE_ATTR(rows, 0444, raw3270_rows_show, 0);
|
|
|
|
|
|
+static DEVICE_ATTR(rows, 0444, raw3270_rows_show, NULL);
|
|
|
|
|
|
static ssize_t
|
|
static ssize_t
|
|
raw3270_columns_show(struct device *dev, struct device_attribute *attr, char *buf)
|
|
raw3270_columns_show(struct device *dev, struct device_attribute *attr, char *buf)
|
|
@@ -1160,7 +1160,7 @@ raw3270_columns_show(struct device *dev, struct device_attribute *attr, char *bu
|
|
return snprintf(buf, PAGE_SIZE, "%i\n",
|
|
return snprintf(buf, PAGE_SIZE, "%i\n",
|
|
((struct raw3270 *) dev->driver_data)->cols);
|
|
((struct raw3270 *) dev->driver_data)->cols);
|
|
}
|
|
}
|
|
-static DEVICE_ATTR(columns, 0444, raw3270_columns_show, 0);
|
|
|
|
|
|
+static DEVICE_ATTR(columns, 0444, raw3270_columns_show, NULL);
|
|
|
|
|
|
static struct attribute * raw3270_attrs[] = {
|
|
static struct attribute * raw3270_attrs[] = {
|
|
&dev_attr_model.attr,
|
|
&dev_attr_model.attr,
|
|
@@ -1296,7 +1296,7 @@ raw3270_remove (struct ccw_device *cdev)
|
|
spin_lock_irqsave(get_ccwdev_lock(cdev), flags);
|
|
spin_lock_irqsave(get_ccwdev_lock(cdev), flags);
|
|
if (rp->view) {
|
|
if (rp->view) {
|
|
rp->view->fn->deactivate(rp->view);
|
|
rp->view->fn->deactivate(rp->view);
|
|
- rp->view = 0;
|
|
|
|
|
|
+ rp->view = NULL;
|
|
}
|
|
}
|
|
while (!list_empty(&rp->view_list)) {
|
|
while (!list_empty(&rp->view_list)) {
|
|
v = list_entry(rp->view_list.next, struct raw3270_view, list);
|
|
v = list_entry(rp->view_list.next, struct raw3270_view, list);
|