Home
last modified time | relevance | path

Searched refs:newdev (Results 1 – 10 of 10) sorted by relevance

/Linux-v4.19/kernel/time/
Dtick-common.c178 struct clock_event_device *newdev, int cpu, in tick_setup_device() argument
211 td->evtdev = newdev; in tick_setup_device()
217 if (!cpumask_equal(newdev->cpumask, cpumask)) in tick_setup_device()
218 irq_set_affinity(newdev->irq, cpumask); in tick_setup_device()
227 if (tick_device_uses_broadcast(newdev, cpu)) in tick_setup_device()
231 tick_setup_periodic(newdev, 0); in tick_setup_device()
233 tick_setup_oneshot(newdev, handler, next_event); in tick_setup_device()
236 void tick_install_replacement(struct clock_event_device *newdev) in tick_install_replacement() argument
241 clockevents_exchange_device(td->evtdev, newdev); in tick_install_replacement()
242 tick_setup_device(td, newdev, cpu, cpumask_of(cpu)); in tick_install_replacement()
[all …]
Dtick-oneshot.c65 void tick_setup_oneshot(struct clock_event_device *newdev, in tick_setup_oneshot() argument
69 newdev->event_handler = handler; in tick_setup_oneshot()
70 clockevents_switch_state(newdev, CLOCK_EVT_STATE_ONESHOT); in tick_setup_oneshot()
71 clockevents_program_event(newdev, next_event, true); in tick_setup_oneshot()
Dclockevents.c371 struct clock_event_device *dev, *newdev = NULL; in clockevents_replace() local
377 if (!tick_check_replacement(newdev, dev)) in clockevents_replace()
383 if (newdev) in clockevents_replace()
384 module_put(newdev->owner); in clockevents_replace()
385 newdev = dev; in clockevents_replace()
387 if (newdev) { in clockevents_replace()
388 tick_install_replacement(newdev); in clockevents_replace()
391 return newdev ? 0 : -EBUSY; in clockevents_replace()
Dtick-internal.h28 struct clock_event_device *newdev);
102 extern void tick_setup_oneshot(struct clock_event_device *newdev,
116 void tick_setup_oneshot(struct clock_event_device *newdev, in tick_setup_oneshot() argument
Dtick-broadcast.c75 struct clock_event_device *newdev) in tick_check_broadcast_device() argument
77 if ((newdev->features & CLOCK_EVT_FEAT_DUMMY) || in tick_check_broadcast_device()
78 (newdev->features & CLOCK_EVT_FEAT_PERCPU) || in tick_check_broadcast_device()
79 (newdev->features & CLOCK_EVT_FEAT_C3STOP)) in tick_check_broadcast_device()
83 !(newdev->features & CLOCK_EVT_FEAT_ONESHOT)) in tick_check_broadcast_device()
86 return !curdev || newdev->rating > curdev->rating; in tick_check_broadcast_device()
/Linux-v4.19/drivers/misc/mic/scif/
Dscif_nodeqp.c779 struct scif_dev *newdev; in scif_node_add() local
790 newdev = &scif_dev[msg->src.node]; in scif_node_add()
791 newdev->node = msg->src.node; in scif_node_add()
792 newdev->sdev = scif_dev[SCIF_MGMT_NODE].sdev; in scif_node_add()
793 sdev = newdev->sdev; in scif_node_add()
795 if (scif_setup_intr_wq(newdev)) { in scif_node_add()
800 newdev->mmio.va = ioremap_nocache(msg->payload[1], sdev->mmio->len); in scif_node_add()
801 if (!newdev->mmio.va) { in scif_node_add()
806 newdev->qpairs = kzalloc(sizeof(*newdev->qpairs), GFP_KERNEL); in scif_node_add()
807 if (!newdev->qpairs) in scif_node_add()
[all …]
/Linux-v4.19/drivers/parport/
Ddaisy.c58 struct daisydev *newdev, **p; in add_dev() local
59 newdev = kmalloc(sizeof(struct daisydev), GFP_KERNEL); in add_dev()
60 if (newdev) { in add_dev()
61 newdev->port = port; in add_dev()
62 newdev->daisy = daisy; in add_dev()
63 newdev->devnum = devnum; in add_dev()
67 newdev->next = *p; in add_dev()
68 *p = newdev; in add_dev()
/Linux-v4.19/drivers/i2c/busses/
Di2c-powermac.c247 struct i2c_client *newdev; in i2c_powermac_create_one() local
251 newdev = i2c_new_device(adap, &info); in i2c_powermac_create_one()
252 if (!newdev) in i2c_powermac_create_one()
325 struct i2c_client *newdev; in i2c_powermac_register_devices() local
370 newdev = i2c_new_device(adap, &info); in i2c_powermac_register_devices()
371 if (!newdev) { in i2c_powermac_register_devices()
/Linux-v4.19/drivers/input/misc/
Duinput.c387 struct uinput_device *newdev; in uinput_open() local
389 newdev = kzalloc(sizeof(struct uinput_device), GFP_KERNEL); in uinput_open()
390 if (!newdev) in uinput_open()
393 mutex_init(&newdev->mutex); in uinput_open()
394 spin_lock_init(&newdev->requests_lock); in uinput_open()
395 init_waitqueue_head(&newdev->requests_waitq); in uinput_open()
396 init_waitqueue_head(&newdev->waitq); in uinput_open()
397 newdev->state = UIST_NEW_DEVICE; in uinput_open()
399 file->private_data = newdev; in uinput_open()
/Linux-v4.19/drivers/md/
Dmd.c3455 static struct md_rdev *md_import_device(dev_t newdev, int super_format, int super_minor) in md_import_device() argument
3473 err = lock_rdev(rdev, newdev, super_format == -2); in md_import_device()