• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/s390/cio/

Lines Matching refs:private

301 	if (cdev->private->flags.initialized) {
302 cdev->private->flags.initialized = 0;
341 cdev->private->state != DEV_STATE_DISCONNECTED) {
343 wait_event(cdev->private->wait_q, (dev_fsm_final_state(cdev) ||
344 cdev->private->state == DEV_STATE_DISCONNECTED));
352 "0.%x.%04x\n", ret, cdev->private->dev_id.ssid,
353 cdev->private->dev_id.devno);
356 state = cdev->private->state;
360 cdev->private->state = state;
363 wait_event(cdev->private->wait_q, (dev_fsm_final_state(cdev) ||
364 cdev->private->state == DEV_STATE_DISCONNECTED));
366 if (cdev->private->state == DEV_STATE_BOXED) {
369 } else if (cdev->private->state == DEV_STATE_NOT_OPER) {
378 cdev->private->state = DEV_STATE_OFFLINE;
415 wait_event(cdev->private->wait_q, dev_fsm_final_state(cdev));
419 ret, cdev->private->dev_id.ssid,
420 cdev->private->dev_id.devno);
427 if ((cdev->private->state != DEV_STATE_ONLINE) &&
428 (cdev->private->state != DEV_STATE_W4SENSE)) {
431 if (cdev->private->state == DEV_STATE_BOXED) {
435 } else if (cdev->private->state == DEV_STATE_NOT_OPER) {
456 cdev->private->state != DEV_STATE_DISCONNECTED) {
458 wait_event(cdev->private->wait_q, (dev_fsm_final_state(cdev) ||
459 cdev->private->state == DEV_STATE_DISCONNECTED));
466 wait_event(cdev->private->wait_q, (dev_fsm_final_state(cdev) ||
467 cdev->private->state == DEV_STATE_DISCONNECTED));
475 ret2, cdev->private->dev_id.ssid,
476 cdev->private->dev_id.devno);
477 cdev->private->state = DEV_STATE_OFFLINE;
486 if (cdev->private->state == DEV_STATE_DISCONNECTED) {
500 if (cdev->private->state == DEV_STATE_BOXED) {
504 wait_event(cdev->private->wait_q,
505 cdev->private->flags.recog_done);
506 if (cdev->private->state != DEV_STATE_OFFLINE)
522 if (force && cdev->private->state == DEV_STATE_BOXED) {
527 cdev->private->state = DEV_STATE_NOT_OPER;
543 cdev->private->state != DEV_STATE_DISCONNECTED)
545 if (atomic_cmpxchg(&cdev->private->onoff, 0, 1) != 0)
549 atomic_set(&cdev->private->onoff, 0);
575 atomic_set(&cdev->private->onoff, 0);
587 switch (cdev->private->state) {
670 ret = dev_set_name(&cdev->dev, "0.%x.%04x", cdev->private->dev_id.ssid,
671 cdev->private->dev_id.devno);
682 return ccw_dev_id_is_equal(&cdev->private->dev_id, dev_id);
713 kfree(cdev->private);
723 cdev->private = kzalloc(sizeof(struct ccw_device_private),
725 if (cdev->private)
737 cdev->private->cdev = cdev;
738 atomic_set(&cdev->private->onoff, 0);
741 INIT_WORK(&cdev->private->todo_work, ccw_device_todo);
750 cdev->private->flags.initialized = 1;
817 cdev->private->dev_id.ssid,
818 cdev->private->dev_id.devno);
833 cdev->private->dev_id.ssid,
834 cdev->private->dev_id.devno, ret);
843 cdev->private->flags.recog_done = 1;
844 wake_up(&cdev->private->wait_q);
870 cdev->private->flags.recog_done = 1;
873 switch (cdev->private->state) {
877 cdev->private->flags.recog_done = 1;
899 /* Init private data. */
900 priv = cdev->private;
949 cdev->private->dev_id.ssid,
950 cdev->private->dev_id.devno, sch->schid.ssid,
973 cdev->private->schid = sch->schid;
1054 cdev->private->flags.initialized = 1;
1061 if (cdev->private->state != DEV_STATE_NOT_OPER &&
1062 cdev->private->state != DEV_STATE_OFFLINE &&
1063 cdev->private->state != DEV_STATE_BOXED)
1075 /* Allocate I/O subchannel private data. */
1076 sch->private = kzalloc(sizeof(struct io_subchannel_private),
1078 if (!sch->private)
1102 cdev->private->state = DEV_STATE_NOT_OPER;
1106 kfree(sch->private);
1132 if (cdev->private->state == DEV_STATE_ONLINE) {
1196 cdev->handler(cdev, cdev->private->intparm, ERR_PTR(-EIO));
1198 cdev->private->state = DEV_STATE_QUIESCE;
1203 wait_event(cdev->private->wait_q,
1204 cdev->private->state != DEV_STATE_QUIESCE);
1222 return (cdev->private->state == DEV_STATE_DISCONNECTED ||
1223 cdev->private->state == DEV_STATE_DISCONNECTED_SENSE_ID);
1232 switch (cdev->private->state) {
1235 cdev->private->dev_id.ssid,
1236 cdev->private->dev_id.devno);
1294 struct ccw_dev_id *id = &cdev->private->dev_id;
1298 (cdev->private->state == DEV_STATE_OFFLINE)) {
1328 cdev->private->flags.fake_irb = 0;
1329 cdev->private->state = DEV_STATE_DISCONNECTED;
1342 cdev->private->state = DEV_STATE_NOT_OPER;
1373 if (sch->schib.pmcw.dev != cdev->private->dev_id.devno) {
1414 if (cdev && work_pending(&cdev->private->todo_work))
1428 if (cdev->private->flags.resuming == 1) {
1472 if (!cdev->private->flags.resuming)
1482 if (!cdev || !cdev->private->flags.resuming)
1535 /* Attach subchannel private data. */
1536 sch->private = cio_get_console_priv();
1537 memset(sch->private, 0, sizeof(struct io_subchannel_private));
1552 if (cdev->private->state != DEV_STATE_OFFLINE)
1557 if (cdev->private->state != DEV_STATE_ONLINE)
1580 console_cdev.private = &console_private;
1689 wait_event(cdev->private->wait_q,
1694 ret, cdev->private->dev_id.ssid,
1695 cdev->private->dev_id.devno);
1718 if (work_pending(&cdev->private->todo_work))
1721 if (atomic_read(&cdev->private->onoff))
1756 cm_enabled = cdev->private->cmb != NULL;
1784 cm_enabled = cdev->private->cmb != NULL;
1814 cdev->private->flags.resuming = 1;
1822 if (cdev->private->state != DEV_STATE_ONLINE &&
1823 cdev->private->state != DEV_STATE_OFFLINE)
1828 wait_event(cdev->private->wait_q, dev_fsm_final_state(cdev) ||
1829 cdev->private->state == DEV_STATE_DISCONNECTED);
1833 cdev->private->flags.resuming = 0;
1839 cdev->private->state = DEV_STATE_BOXED;
1848 cdev->private->state = DEV_STATE_DISCONNECTED;
1868 switch (cdev->private->state) {
1871 cdev->private->flags.donotify = 0;
1901 wait_event(cdev->private->wait_q, dev_fsm_final_state(cdev));
1911 if (cdev->private->cmb) {
1917 "(rc=%d)\n", cdev->private->dev_id.ssid,
1918 cdev->private->dev_id.devno, ret);
2049 cdev->private->dev_id.ssid, cdev->private->dev_id.devno,
2051 if (cdev->private->todo >= todo)
2053 cdev->private->todo = todo;
2057 if (!queue_work(cio_work_q, &cdev->private->todo_work)) {