Home
last modified time | relevance | path

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

/linux-4.1.27/kernel/time/
Dtick-common.c167 struct clock_event_device *newdev, int cpu, in tick_setup_device() argument
200 td->evtdev = newdev; in tick_setup_device()
206 if (!cpumask_equal(newdev->cpumask, cpumask)) in tick_setup_device()
207 irq_set_affinity(newdev->irq, cpumask); in tick_setup_device()
216 if (tick_device_uses_broadcast(newdev, cpu)) in tick_setup_device()
220 tick_setup_periodic(newdev, 0); in tick_setup_device()
222 tick_setup_oneshot(newdev, handler, next_event); in tick_setup_device()
225 void tick_install_replacement(struct clock_event_device *newdev) in tick_install_replacement() argument
230 clockevents_exchange_device(td->evtdev, newdev); in tick_install_replacement()
231 tick_setup_device(td, newdev, cpu, cpumask_of(cpu)); in tick_install_replacement()
[all …]
Dtick-oneshot.c48 void tick_setup_oneshot(struct clock_event_device *newdev, in tick_setup_oneshot() argument
52 newdev->event_handler = handler; in tick_setup_oneshot()
53 clockevents_set_state(newdev, CLOCK_EVT_STATE_ONESHOT); in tick_setup_oneshot()
54 clockevents_program_event(newdev, next_event, true); in tick_setup_oneshot()
Dtick-internal.h27 struct clock_event_device *newdev);
90 extern void tick_setup_oneshot(struct clock_event_device *newdev,
104 void tick_setup_oneshot(struct clock_event_device *newdev, in tick_setup_oneshot() argument
Dclockevents.c362 struct clock_event_device *dev, *newdev = NULL; in clockevents_replace() local
368 if (!tick_check_replacement(newdev, dev)) in clockevents_replace()
374 if (newdev) in clockevents_replace()
375 module_put(newdev->owner); in clockevents_replace()
376 newdev = dev; in clockevents_replace()
378 if (newdev) { in clockevents_replace()
379 tick_install_replacement(newdev); in clockevents_replace()
382 return newdev ? 0 : -EBUSY; in clockevents_replace()
Dtick-broadcast.c72 struct clock_event_device *newdev) in tick_check_broadcast_device() argument
74 if ((newdev->features & CLOCK_EVT_FEAT_DUMMY) || in tick_check_broadcast_device()
75 (newdev->features & CLOCK_EVT_FEAT_PERCPU) || in tick_check_broadcast_device()
76 (newdev->features & CLOCK_EVT_FEAT_C3STOP)) in tick_check_broadcast_device()
80 !(newdev->features & CLOCK_EVT_FEAT_ONESHOT)) in tick_check_broadcast_device()
83 return !curdev || newdev->rating > curdev->rating; in tick_check_broadcast_device()
/linux-4.1.27/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-4.1.27/drivers/i2c/busses/
Di2c-powermac.c249 struct i2c_client *newdev; in i2c_powermac_create_one() local
253 newdev = i2c_new_device(adap, &info); in i2c_powermac_create_one()
254 if (!newdev) in i2c_powermac_create_one()
328 struct i2c_client *newdev; in i2c_powermac_register_devices() local
374 newdev = i2c_new_device(adap, &info); in i2c_powermac_register_devices()
375 if (!newdev) { in i2c_powermac_register_devices()
/linux-4.1.27/drivers/input/misc/
Duinput.c293 struct uinput_device *newdev; in uinput_open() local
295 newdev = kzalloc(sizeof(struct uinput_device), GFP_KERNEL); in uinput_open()
296 if (!newdev) in uinput_open()
299 mutex_init(&newdev->mutex); in uinput_open()
300 spin_lock_init(&newdev->requests_lock); in uinput_open()
301 init_waitqueue_head(&newdev->requests_waitq); in uinput_open()
302 init_waitqueue_head(&newdev->waitq); in uinput_open()
303 newdev->state = UIST_NEW_DEVICE; in uinput_open()
305 file->private_data = newdev; in uinput_open()
/linux-4.1.27/drivers/staging/lustre/lustre/obdclass/
Dgenops.c279 struct obd_device *newdev; in class_newdev() local
295 newdev = obd_device_alloc(); in class_newdev()
296 if (newdev == NULL) { in class_newdev()
301 LASSERT(newdev->obd_magic == OBD_DEVICE_MAGIC); in class_newdev()
325 result = newdev; in class_newdev()
351 obd_device_free(newdev); in class_newdev()
/linux-4.1.27/drivers/staging/lustre/lnet/klnds/o2iblnd/
Do2iblnd.c2935 static int kiblnd_dev_start_threads(kib_dev_t *dev, int newdev, __u32 *cpts, in kiblnd_dev_start_threads() argument
2948 if (!newdev && sched->ibs_nthreads > 0) in kiblnd_dev_start_threads()
3001 int newdev; in kiblnd_startup() local
3045 newdev = ibdev == NULL; in kiblnd_startup()
3056 rc = kiblnd_dev_start_threads(ibdev, newdev, in kiblnd_startup()
/linux-4.1.27/drivers/md/
Dmd.c3104 static struct md_rdev *md_import_device(dev_t newdev, int super_format, int super_minor) in md_import_device() argument
3124 err = lock_rdev(rdev, newdev, super_format == -2); in md_import_device()