Searched refs:i2o_dev (Results 1 – 9 of 9) sorted by relevance
/linux-4.1.27/drivers/staging/i2o/ |
D | device.c | 133 struct i2o_device *i2o_dev = to_i2o_device(dev); in i2o_device_release() local 137 kfree(i2o_dev); in i2o_device_release() 151 struct i2o_device *i2o_dev = to_i2o_device(dev); in class_id_show() local 153 sprintf(buf, "0x%03x\n", i2o_dev->lct_data.class_id); in class_id_show() 169 struct i2o_device *i2o_dev = to_i2o_device(dev); in tid_show() local 171 sprintf(buf, "0x%03x\n", i2o_dev->lct_data.tid); in tid_show() 229 struct i2o_device *i2o_dev, *tmp; in i2o_device_add() local 232 i2o_dev = i2o_device_alloc(); in i2o_device_add() 233 if (IS_ERR(i2o_dev)) { in i2o_device_add() 235 return PTR_ERR(i2o_dev); in i2o_device_add() [all …]
|
D | i2o_scsi.c | 98 struct i2o_device *i2o_dev; in i2o_scsi_host_alloc() local 111 list_for_each_entry(i2o_dev, &c->devices, list) in i2o_scsi_host_alloc() 112 if (i2o_dev->lct_data.class_id == I2O_CLASS_BUS_ADAPTER) { in i2o_scsi_host_alloc() 113 if (!i2o_parm_field_get(i2o_dev, 0x0000, 0, &type, 1) in i2o_scsi_host_alloc() 144 list_for_each_entry(i2o_dev, &c->devices, list) in i2o_scsi_host_alloc() 145 if (i2o_dev->lct_data.class_id == I2O_CLASS_BUS_ADAPTER) { in i2o_scsi_host_alloc() 146 if (!i2o_parm_field_get(i2o_dev, 0x0000, 0, &type, 1) in i2o_scsi_host_alloc() 148 i2o_shost->channel[i++] = i2o_dev; in i2o_scsi_host_alloc() 182 struct i2o_device *i2o_dev = to_i2o_device(dev); in i2o_scsi_remove() local 183 struct i2o_controller *c = i2o_dev->iop; in i2o_scsi_remove() [all …]
|
D | i2o_block.c | 109 struct i2o_device *i2o_dev = to_i2o_device(dev); in i2o_block_remove() local 112 osm_info("device removed (TID: %03x): %s\n", i2o_dev->lct_data.tid, in i2o_block_remove() 115 i2o_event_register(i2o_dev, &i2o_block_driver, 0, 0); in i2o_block_remove() 121 i2o_device_claim_release(i2o_dev); in i2o_block_remove() 250 struct i2o_device *i2o_dev = dev->i2o_dev; in i2o_block_device_power() local 251 struct i2o_controller *c = i2o_dev->iop; in i2o_block_device_power() 261 cpu_to_le32(I2O_CMD_BLOCK_POWER << 24 | HOST_TID << 12 | i2o_dev-> in i2o_block_device_power() 579 if (!dev->i2o_dev) in i2o_block_open() 586 i2o_block_device_mount(dev->i2o_dev, -1); in i2o_block_open() 588 i2o_block_device_lock(dev->i2o_dev, -1); in i2o_block_open() [all …]
|
D | driver.c | 48 struct i2o_device *i2o_dev = to_i2o_device(dev); in i2o_bus_match() local 54 if (ids->class_id == i2o_dev->lct_data.class_id) in i2o_bus_match() 119 struct i2o_device *i2o_dev; in i2o_driver_register() local 122 list_for_each_entry(i2o_dev, &c->devices, list) in i2o_driver_register() 123 i2o_driver_notify_device_add(drv, i2o_dev); in i2o_driver_register() 157 struct i2o_device *i2o_dev; in i2o_driver_unregister() local 159 list_for_each_entry(i2o_dev, &c->devices, list) in i2o_driver_unregister() 160 i2o_driver_notify_device_remove(drv, i2o_dev); in i2o_driver_unregister() 236 evt->i2o_dev = dev; in i2o_driver_dispatch() 300 void i2o_driver_notify_device_add_all(struct i2o_device *i2o_dev) in i2o_driver_notify_device_add_all() argument [all …]
|
D | bus-osm.c | 69 struct i2o_device *i2o_dev = to_i2o_device(d); in i2o_bus_store_scan() local 72 rc = i2o_bus_scan(i2o_dev); in i2o_bus_store_scan() 93 struct i2o_device *i2o_dev = to_i2o_device(get_device(dev)); in i2o_bus_probe() local 100 osm_info("device added (TID: %03x)\n", i2o_dev->lct_data.tid); in i2o_bus_probe() 117 struct i2o_device *i2o_dev = to_i2o_device(dev); in i2o_bus_remove() local 123 osm_info("device removed (TID: %03x)\n", i2o_dev->lct_data.tid); in i2o_bus_remove()
|
D | exec-osm.c | 329 struct i2o_device *i2o_dev = to_i2o_device(dev); in i2o_exec_probe() local 332 rc = i2o_event_register(i2o_dev, &i2o_exec_driver, 0, 0xffffffff); in i2o_exec_probe() 340 i2o_dev->iop->exec = i2o_dev; in i2o_exec_probe() 528 if (likely(evt->i2o_dev)) in i2o_exec_event() 530 evt->i2o_dev->lct_data.tid); in i2o_exec_event()
|
D | i2o.h | 437 struct i2o_device *i2o_dev; /* I2O device pointer from which the member 750 struct i2o_device *i2o_dev) in i2o_driver_notify_device_add() argument 753 drv->notify_device_add(i2o_dev); in i2o_driver_notify_device_add() 764 struct i2o_device *i2o_dev) in i2o_driver_notify_device_remove() argument 767 drv->notify_device_remove(i2o_dev); in i2o_driver_notify_device_remove()
|
D | i2o_block.h | 73 struct i2o_device *i2o_dev; /* pointer to I2O device */ member
|
D | core.h | 41 int i2o_parm_issue(struct i2o_device *i2o_dev, int cmd, void *oplist,
|