newdev 239 drivers/i2c/busses/i2c-powermac.c struct i2c_client *newdev; newdev 243 drivers/i2c/busses/i2c-powermac.c newdev = i2c_new_device(adap, &info); newdev 244 drivers/i2c/busses/i2c-powermac.c if (!newdev) newdev 317 drivers/i2c/busses/i2c-powermac.c struct i2c_client *newdev; newdev 362 drivers/i2c/busses/i2c-powermac.c newdev = i2c_new_device(adap, &info); newdev 363 drivers/i2c/busses/i2c-powermac.c if (!newdev) { newdev 1797 drivers/i3c/master.c struct i3c_dev_desc *newdev, *olddev; newdev 1806 drivers/i3c/master.c newdev = i3c_master_alloc_i3c_dev(master, &info); newdev 1807 drivers/i3c/master.c if (IS_ERR(newdev)) newdev 1808 drivers/i3c/master.c return PTR_ERR(newdev); newdev 1810 drivers/i3c/master.c ret = i3c_master_attach_i3c_dev(master, newdev); newdev 1814 drivers/i3c/master.c ret = i3c_master_retrieve_dev_info(newdev); newdev 1818 drivers/i3c/master.c olddev = i3c_master_search_i3c_dev_duplicate(newdev); newdev 1820 drivers/i3c/master.c newdev->boardinfo = olddev->boardinfo; newdev 1821 drivers/i3c/master.c newdev->info.static_addr = olddev->info.static_addr; newdev 1822 drivers/i3c/master.c newdev->dev = olddev->dev; newdev 1823 drivers/i3c/master.c if (newdev->dev) newdev 1824 drivers/i3c/master.c newdev->dev->desc = newdev; newdev 1853 drivers/i3c/master.c ret = i3c_master_reattach_i3c_dev(newdev, old_dyn_addr); newdev 1867 drivers/i3c/master.c if (old_dyn_addr && old_dyn_addr != newdev->info.dyn_addr) newdev 1869 drivers/i3c/master.c else if (newdev->boardinfo && newdev->boardinfo->init_dyn_addr) newdev 1870 drivers/i3c/master.c expected_dyn_addr = newdev->boardinfo->init_dyn_addr; newdev 1872 drivers/i3c/master.c expected_dyn_addr = newdev->info.dyn_addr; newdev 1874 drivers/i3c/master.c if (newdev->info.dyn_addr != expected_dyn_addr) { newdev 1880 drivers/i3c/master.c newdev->info.dyn_addr, newdev 1883 drivers/i3c/master.c old_dyn_addr = newdev->info.dyn_addr; newdev 1884 drivers/i3c/master.c newdev->info.dyn_addr = expected_dyn_addr; newdev 1885 drivers/i3c/master.c i3c_master_reattach_i3c_dev(newdev, old_dyn_addr); newdev 1889 drivers/i3c/master.c master->bus.id, newdev->info.pid); newdev 1901 drivers/i3c/master.c mutex_lock(&newdev->ibi_lock); newdev 1902 drivers/i3c/master.c ret = i3c_dev_request_ibi_locked(newdev, &ibireq); newdev 1906 drivers/i3c/master.c master->bus.id, newdev->info.pid); newdev 1908 drivers/i3c/master.c ret = i3c_dev_enable_ibi_locked(newdev); newdev 1912 drivers/i3c/master.c master->bus.id, newdev->info.pid); newdev 1914 drivers/i3c/master.c mutex_unlock(&newdev->ibi_lock); newdev 1920 drivers/i3c/master.c if (newdev->dev && newdev->dev->desc) newdev 1921 drivers/i3c/master.c newdev->dev->desc = NULL; newdev 1923 drivers/i3c/master.c i3c_master_detach_i3c_dev(newdev); newdev 1926 drivers/i3c/master.c i3c_master_free_i3c_dev(newdev); newdev 379 drivers/input/misc/uinput.c struct uinput_device *newdev; newdev 381 drivers/input/misc/uinput.c newdev = kzalloc(sizeof(struct uinput_device), GFP_KERNEL); newdev 382 drivers/input/misc/uinput.c if (!newdev) newdev 385 drivers/input/misc/uinput.c mutex_init(&newdev->mutex); newdev 386 drivers/input/misc/uinput.c spin_lock_init(&newdev->requests_lock); newdev 387 drivers/input/misc/uinput.c init_waitqueue_head(&newdev->requests_waitq); newdev 388 drivers/input/misc/uinput.c init_waitqueue_head(&newdev->waitq); newdev 389 drivers/input/misc/uinput.c newdev->state = UIST_NEW_DEVICE; newdev 391 drivers/input/misc/uinput.c file->private_data = newdev; newdev 3570 drivers/md/md.c static struct md_rdev *md_import_device(dev_t newdev, int super_format, int super_minor) newdev 3588 drivers/md/md.c err = lock_rdev(rdev, newdev, super_format == -2); newdev 770 drivers/misc/mic/scif/scif_nodeqp.c struct scif_dev *newdev; newdev 781 drivers/misc/mic/scif/scif_nodeqp.c newdev = &scif_dev[msg->src.node]; newdev 782 drivers/misc/mic/scif/scif_nodeqp.c newdev->node = msg->src.node; newdev 783 drivers/misc/mic/scif/scif_nodeqp.c newdev->sdev = scif_dev[SCIF_MGMT_NODE].sdev; newdev 784 drivers/misc/mic/scif/scif_nodeqp.c sdev = newdev->sdev; newdev 786 drivers/misc/mic/scif/scif_nodeqp.c if (scif_setup_intr_wq(newdev)) { newdev 791 drivers/misc/mic/scif/scif_nodeqp.c newdev->mmio.va = ioremap_nocache(msg->payload[1], sdev->mmio->len); newdev 792 drivers/misc/mic/scif/scif_nodeqp.c if (!newdev->mmio.va) { newdev 797 drivers/misc/mic/scif/scif_nodeqp.c newdev->qpairs = kzalloc(sizeof(*newdev->qpairs), GFP_KERNEL); newdev 798 drivers/misc/mic/scif/scif_nodeqp.c if (!newdev->qpairs) newdev 804 drivers/misc/mic/scif/scif_nodeqp.c newdev->base_addr = msg->payload[0]; newdev 806 drivers/misc/mic/scif/scif_nodeqp.c qp_connect = scif_setup_qp_connect(newdev->qpairs, &qp_offset, newdev 807 drivers/misc/mic/scif/scif_nodeqp.c SCIF_NODE_QP_SIZE, newdev); newdev 814 drivers/misc/mic/scif/scif_nodeqp.c newdev->db = sdev->hw_ops->next_db(sdev); newdev 815 drivers/misc/mic/scif/scif_nodeqp.c newdev->cookie = sdev->hw_ops->request_irq(sdev, scif_intr_handler, newdev 816 drivers/misc/mic/scif/scif_nodeqp.c "SCIF_INTR", newdev, newdev 817 drivers/misc/mic/scif/scif_nodeqp.c newdev->db); newdev 818 drivers/misc/mic/scif/scif_nodeqp.c if (IS_ERR(newdev->cookie)) newdev 820 drivers/misc/mic/scif/scif_nodeqp.c newdev->qpairs->magic = SCIFEP_MAGIC; newdev 821 drivers/misc/mic/scif/scif_nodeqp.c newdev->qpairs->qp_state = SCIF_QP_OFFLINE; newdev 827 drivers/misc/mic/scif/scif_nodeqp.c msg->payload[2] = newdev->db; newdev 831 drivers/misc/mic/scif/scif_nodeqp.c kfree(newdev->qpairs); newdev 832 drivers/misc/mic/scif/scif_nodeqp.c newdev->qpairs = NULL; newdev 834 drivers/misc/mic/scif/scif_nodeqp.c iounmap(newdev->mmio.va); newdev 835 drivers/misc/mic/scif/scif_nodeqp.c newdev->mmio.va = NULL; newdev 58 drivers/parport/daisy.c struct daisydev *newdev, **p; newdev 59 drivers/parport/daisy.c newdev = kmalloc(sizeof(struct daisydev), GFP_KERNEL); newdev 60 drivers/parport/daisy.c if (newdev) { newdev 61 drivers/parport/daisy.c newdev->port = port; newdev 62 drivers/parport/daisy.c newdev->daisy = daisy; newdev 63 drivers/parport/daisy.c newdev->devnum = devnum; newdev 67 drivers/parport/daisy.c newdev->next = *p; newdev 68 drivers/parport/daisy.c *p = newdev; newdev 361 kernel/time/clockevents.c struct clock_event_device *dev, *newdev = NULL; newdev 367 kernel/time/clockevents.c if (!tick_check_replacement(newdev, dev)) newdev 373 kernel/time/clockevents.c if (newdev) newdev 374 kernel/time/clockevents.c module_put(newdev->owner); newdev 375 kernel/time/clockevents.c newdev = dev; newdev 377 kernel/time/clockevents.c if (newdev) { newdev 378 kernel/time/clockevents.c tick_install_replacement(newdev); newdev 381 kernel/time/clockevents.c return newdev ? 0 : -EBUSY; newdev 77 kernel/time/tick-broadcast.c struct clock_event_device *newdev) newdev 79 kernel/time/tick-broadcast.c if ((newdev->features & CLOCK_EVT_FEAT_DUMMY) || newdev 80 kernel/time/tick-broadcast.c (newdev->features & CLOCK_EVT_FEAT_PERCPU) || newdev 81 kernel/time/tick-broadcast.c (newdev->features & CLOCK_EVT_FEAT_C3STOP)) newdev 85 kernel/time/tick-broadcast.c !(newdev->features & CLOCK_EVT_FEAT_ONESHOT)) newdev 88 kernel/time/tick-broadcast.c return !curdev || newdev->rating > curdev->rating; newdev 202 kernel/time/tick-common.c struct clock_event_device *newdev, int cpu, newdev 249 kernel/time/tick-common.c td->evtdev = newdev; newdev 255 kernel/time/tick-common.c if (!cpumask_equal(newdev->cpumask, cpumask)) newdev 256 kernel/time/tick-common.c irq_set_affinity(newdev->irq, cpumask); newdev 265 kernel/time/tick-common.c if (tick_device_uses_broadcast(newdev, cpu)) newdev 269 kernel/time/tick-common.c tick_setup_periodic(newdev, 0); newdev 271 kernel/time/tick-common.c tick_setup_oneshot(newdev, handler, next_event); newdev 274 kernel/time/tick-common.c void tick_install_replacement(struct clock_event_device *newdev) newdev 279 kernel/time/tick-common.c clockevents_exchange_device(td->evtdev, newdev); newdev 280 kernel/time/tick-common.c tick_setup_device(td, newdev, cpu, cpumask_of(cpu)); newdev 281 kernel/time/tick-common.c if (newdev->features & CLOCK_EVT_FEAT_ONESHOT) newdev 286 kernel/time/tick-common.c struct clock_event_device *newdev, int cpu) newdev 288 kernel/time/tick-common.c if (!cpumask_test_cpu(cpu, newdev->cpumask)) newdev 290 kernel/time/tick-common.c if (cpumask_equal(newdev->cpumask, cpumask_of(cpu))) newdev 293 kernel/time/tick-common.c if (newdev->irq >= 0 && !irq_can_set_affinity(newdev->irq)) newdev 302 kernel/time/tick-common.c struct clock_event_device *newdev) newdev 305 kernel/time/tick-common.c if (!(newdev->features & CLOCK_EVT_FEAT_ONESHOT)) { newdev 317 kernel/time/tick-common.c newdev->rating > curdev->rating || newdev 318 kernel/time/tick-common.c !cpumask_equal(curdev->cpumask, newdev->cpumask); newdev 326 kernel/time/tick-common.c struct clock_event_device *newdev) newdev 328 kernel/time/tick-common.c if (!tick_check_percpu(curdev, newdev, smp_processor_id())) newdev 331 kernel/time/tick-common.c return tick_check_preferred(curdev, newdev); newdev 338 kernel/time/tick-common.c void tick_check_new_device(struct clock_event_device *newdev) newdev 349 kernel/time/tick-common.c if (!tick_check_percpu(curdev, newdev, cpu)) newdev 353 kernel/time/tick-common.c if (!tick_check_preferred(curdev, newdev)) newdev 356 kernel/time/tick-common.c if (!try_module_get(newdev->owner)) newdev 368 kernel/time/tick-common.c clockevents_exchange_device(curdev, newdev); newdev 369 kernel/time/tick-common.c tick_setup_device(td, newdev, cpu, cpumask_of(cpu)); newdev 370 kernel/time/tick-common.c if (newdev->features & CLOCK_EVT_FEAT_ONESHOT) newdev 378 kernel/time/tick-common.c tick_install_broadcast_device(newdev); newdev 28 kernel/time/tick-internal.h struct clock_event_device *newdev); newdev 100 kernel/time/tick-internal.h extern void tick_setup_oneshot(struct clock_event_device *newdev, newdev 114 kernel/time/tick-internal.h void tick_setup_oneshot(struct clock_event_device *newdev, newdev 61 kernel/time/tick-oneshot.c void tick_setup_oneshot(struct clock_event_device *newdev, newdev 65 kernel/time/tick-oneshot.c newdev->event_handler = handler; newdev 66 kernel/time/tick-oneshot.c clockevents_switch_state(newdev, CLOCK_EVT_STATE_ONESHOT); newdev 67 kernel/time/tick-oneshot.c clockevents_program_event(newdev, next_event, true);