/linux-4.4.14/kernel/time/ |
D | tick-common.c | 178 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 …]
|
D | tick-oneshot.c | 64 void tick_setup_oneshot(struct clock_event_device *newdev, in tick_setup_oneshot() argument 68 newdev->event_handler = handler; in tick_setup_oneshot() 69 clockevents_switch_state(newdev, CLOCK_EVT_STATE_ONESHOT); in tick_setup_oneshot() 70 clockevents_program_event(newdev, next_event, true); in tick_setup_oneshot()
|
D | clockevents.c | 366 struct clock_event_device *dev, *newdev = NULL; in clockevents_replace() local 372 if (!tick_check_replacement(newdev, dev)) in clockevents_replace() 378 if (newdev) in clockevents_replace() 379 module_put(newdev->owner); in clockevents_replace() 380 newdev = dev; in clockevents_replace() 382 if (newdev) { in clockevents_replace() 383 tick_install_replacement(newdev); in clockevents_replace() 386 return newdev ? 0 : -EBUSY; in clockevents_replace()
|
D | tick-internal.h | 27 struct clock_event_device *newdev); 101 extern void tick_setup_oneshot(struct clock_event_device *newdev, 115 void tick_setup_oneshot(struct clock_event_device *newdev, in tick_setup_oneshot() argument
|
D | tick-broadcast.c | 72 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.4.14/drivers/misc/mic/scif/ |
D | scif_nodeqp.c | 779 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-4.4.14/drivers/parport/ |
D | daisy.c | 58 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.4.14/drivers/i2c/busses/ |
D | i2c-powermac.c | 249 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.4.14/drivers/input/misc/ |
D | uinput.c | 293 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.4.14/drivers/staging/lustre/lustre/obdclass/ |
D | genops.c | 281 struct obd_device *newdev; in class_newdev() local 297 newdev = obd_device_alloc(); in class_newdev() 298 if (!newdev) { in class_newdev() 303 LASSERT(newdev->obd_magic == OBD_DEVICE_MAGIC); in class_newdev() 327 result = newdev; in class_newdev() 353 obd_device_free(newdev); in class_newdev()
|
/linux-4.4.14/drivers/staging/lustre/lnet/klnds/o2iblnd/ |
D | o2iblnd.c | 2689 static int kiblnd_dev_start_threads(kib_dev_t *dev, int newdev, __u32 *cpts, in kiblnd_dev_start_threads() argument 2702 if (!newdev && sched->ibs_nthreads > 0) in kiblnd_dev_start_threads() 2755 int newdev; in kiblnd_startup() local 2800 newdev = ibdev == NULL; in kiblnd_startup() 2811 rc = kiblnd_dev_start_threads(ibdev, newdev, in kiblnd_startup()
|
/linux-4.4.14/drivers/md/ |
D | md.c | 3202 static struct md_rdev *md_import_device(dev_t newdev, int super_format, int super_minor) in md_import_device() argument 3222 err = lock_rdev(rdev, newdev, super_format == -2); in md_import_device()
|