/drivers/spi/ |
H A D | spi-fsl-lib.c | 62 void mpc8xxx_spi_work(struct work_struct *work) argument 64 struct mpc8xxx_spi *mpc8xxx_spi = container_of(work, struct mpc8xxx_spi, 65 work); 94 queue_work(mpc8xxx_spi->workqueue, &mpc8xxx_spi->work); 156 INIT_WORK(&mpc8xxx_spi->work, mpc8xxx_spi_work);
|
H A D | spi-s3c24xx-fiq.S | 53 subnes pc, lr, #4 @@ return, still have work to do 80 subnes pc, lr, #4 @@ return, still have work to do 105 subnes pc, lr, #4 @@ return, still have work to do
|
/drivers/net/ethernet/chelsio/cxgb/ |
H A D | my3126.c | 96 static void my3216_poll(struct work_struct *work) argument 98 struct cphy *cphy = container_of(work, struct cphy, phy_update.work);
|
/drivers/net/wireless/ath/carl9170/ |
H A D | led.c | 23 * This file incorporates work covered by the following copyright and 66 static void carl9170_led_update(struct work_struct *work) argument 68 struct ar9170 *ar = container_of(work, struct ar9170, led_work.work);
|
/drivers/net/wireless/p54/ |
H A D | led.c | 31 static void p54_update_leds(struct work_struct *work) argument 33 struct p54_common *priv = container_of(work, struct p54_common, 34 led_work.work);
|
/drivers/power/ |
H A D | sbs-battery.c | 151 struct delayed_work work; member in struct:sbs_info 306 cancel_delayed_work_sync(&chip->work); 561 /* cancel outstanding work */ 562 cancel_delayed_work_sync(&chip->work); 564 schedule_delayed_work(&chip->work, HZ); 568 static void sbs_delayed_work(struct work_struct *work) argument 573 chip = container_of(work, struct sbs_info, work.work); 576 /* if the read failed, give up on this work */ [all...] |
/drivers/bluetooth/ |
H A D | btsdio.c | 61 struct work_struct work; member in struct:btsdio_data 104 static void btsdio_work(struct work_struct *work) argument 106 struct btsdio_data *data = container_of(work, struct btsdio_data, work); 287 schedule_work(&data->work); 313 INIT_WORK(&data->work, btsdio_work);
|
/drivers/media/dvb/dvb-usb/ |
H A D | dvb-usb-remote.c | 108 static void legacy_dvb_usb_read_remote_control(struct work_struct *work) argument 111 container_of(work, struct dvb_usb_device, rc_query_work.work); 240 static void dvb_usb_read_remote_control(struct work_struct *work) argument 243 container_of(work, struct dvb_usb_device, rc_query_work.work); 295 /* Polling mode - initialize a work queue for handling it */
|
/drivers/net/wireless/b43/ |
H A D | leds.c | 88 static void b43_leds_work(struct work_struct *work) argument 90 struct b43_leds *leds = container_of(work, struct b43_leds, work); 117 ieee80211_queue_work(wl->hw, &wl->leds.work); 333 cancel_work_sync(&leds->work); 342 INIT_WORK(&dev->wl->leds.work, b43_leds_work);
|
/drivers/pci/pcie/ |
H A D | pme.c | 49 struct work_struct work; member in struct:pcie_pme_service_data 222 * @work: Work structure giving access to service data. 224 static void pcie_pme_work_fn(struct work_struct *work) argument 227 container_of(work, struct pcie_pme_service_data, work); 300 schedule_work(&data->work); 365 INIT_WORK(&data->work, pcie_pme_work_fn);
|
/drivers/gpu/drm/ |
H A D | Kconfig | 101 for this driver to work. 117 # but for select to work, need to select ACPI_VIDEO's dependencies, ick 131 is required for this driver to work. This driver is used by 157 support is required for this driver to work. 166 support is required for this driver to work.
|
/drivers/infiniband/hw/nes/ |
H A D | nes_verbs.h | 127 struct work_struct work; member in struct:disconn_work 147 struct work_struct work; member in struct:nes_qp
|
/drivers/media/dvb/mantis/ |
H A D | mantis_uart.c | 94 static void mantis_uart_work(struct work_struct *work) argument 96 struct mantis_pci *mantis = container_of(work, struct mantis_pci, uart_work);
|
/drivers/media/video/cx23885/ |
H A D | cimax2.c | 82 struct work_struct work; member in struct:netup_ci_state 335 /* work handler */ 336 static void netup_read_ci_status(struct work_struct *work) argument 339 container_of(work, struct netup_ci_state, work); 388 schedule_work(&state->work); 395 schedule_work(&state->work); 508 INIT_WORK(&state->work, netup_read_ci_status); 509 schedule_work(&state->work);
|
/drivers/message/fusion/ |
H A D | mptsas.h | 109 struct delayed_work work; member in struct:fw_event_work 117 struct work_struct work; member in struct:mptsas_discovery_event
|
/drivers/net/hyperv/ |
H A D | netvsc_drv.c | 47 struct work_struct work; member in struct:net_device_context 58 container_of(w, struct net_device_context, work); 84 schedule_work(&net_device_ctx->work); 114 cancel_work_sync(&net_device_ctx->work); 325 cancel_work_sync(&ndevctx->work); 359 * another netif_notify_peers() into a delayed work, otherwise GARP packet 368 ndev_ctx = container_of(w, struct net_device_context, dwork.work); 394 INIT_WORK(&net_device_ctx->work, do_set_multicast); 448 cancel_work_sync(&ndev_ctx->work);
|
/drivers/s390/crypto/ |
H A D | zcrypt_cex2a.c | 184 * Instead of doing extra work for p, dp, U > 64 bytes, we'll just use 342 struct completion work; local 354 ap_msg.private = &work; 358 init_completion(&work); 360 rc = wait_for_completion_interruptible(&work); 383 struct completion work; local 395 ap_msg.private = &work; 399 init_completion(&work); 401 rc = wait_for_completion_interruptible(&work);
|
H A D | zcrypt_pcica.c | 280 struct completion work; local 289 ap_msg.private = &work; 293 init_completion(&work); 295 rc = wait_for_completion_interruptible(&work); 318 struct completion work; local 327 ap_msg.private = &work; 331 init_completion(&work); 333 rc = wait_for_completion_interruptible(&work);
|
/drivers/s390/scsi/ |
H A D | zfcp_fc.c | 31 * @work: work struct with enqueued events 33 void zfcp_fc_post_event(struct work_struct *work) argument 37 struct zfcp_fc_events *events = container_of(work, 38 struct zfcp_fc_events, work); 78 queue_work(adapter->work_queue, &adapter->events.work); 106 static void zfcp_fc_wka_port_offline(struct work_struct *work) argument 108 struct delayed_work *dw = to_delayed_work(work); 110 container_of(dw, struct zfcp_fc_wka_port, work); 131 schedule_delayed_work(&wka_port->work, H 355 zfcp_fc_port_did_lookup(struct work_struct *work) argument 489 zfcp_fc_link_test_work(struct work_struct *work) argument 660 zfcp_fc_scan_ports(struct work_struct *work) argument 787 zfcp_fc_sym_name_update(struct work_struct *work) argument [all...] |
/drivers/scsi/libsas/ |
H A D | sas_init.c | 95 void sas_hae_reset(struct work_struct *work) argument 97 struct sas_ha_event *ev = to_sas_ha_event(work); 174 /* flush unregistration work */ 369 static void phy_reset_work(struct work_struct *work) argument 371 struct sas_phy_data *d = container_of(work, typeof(*d), reset_work.work); 376 static void phy_enable_work(struct work_struct *work) argument 378 struct sas_phy_data *d = container_of(work, typeof(*d), enable_work.work);
|
/drivers/staging/omapdrm/ |
H A D | omap_plane.c | 65 struct work_struct work; member in struct:omap_plane 88 queue_work(priv->wq, &omap_plane->work); 91 static void unpin_worker(struct work_struct *work) argument 94 container_of(work, struct omap_plane, work); 184 queue_work(priv->wq, &omap_plane->work); 393 queue_work(priv->wq, &omap_plane->work); 447 INIT_WORK(&omap_plane->work, unpin_worker);
|
/drivers/tty/ |
H A D | tty_buffer.c | 325 schedule_work(&tty->buf.work); 392 * @work: tty structure passed from work queue. 402 static void flush_to_ldisc(struct work_struct *work) argument 405 container_of(work, struct tty_struct, buf.work); 472 flush_work(&tty->buf.work); 482 * In the event of the queue being busy for flipping the work will be 497 flush_to_ldisc(&tty->buf.work); 499 schedule_work(&tty->buf.work); [all...] |
/drivers/usb/class/ |
H A D | Kconfig | 16 /proc/bus/usb/devices, then your modem will not work with this
|
/drivers/staging/iio/impedance-analyzer/ |
H A D | ad5933.c | 93 struct delayed_work work; member in struct:ad5933_state 585 schedule_delayed_work(&st->work, 594 cancel_delayed_work_sync(&st->work); 618 static void ad5933_work(struct work_struct *work) argument 620 struct ad5933_state *st = container_of(work, 621 struct ad5933_state, work.work); 632 schedule_delayed_work(&st->work, st->poll_time_jiffies); 657 schedule_delayed_work(&st->work, st->poll_time_jiffies); 669 schedule_delayed_work(&st->work, s [all...] |
/drivers/scsi/ |
H A D | storvsc_drv.c | 293 struct work_struct work; member in struct:storvsc_scan_work 298 static void storvsc_bus_scan(struct work_struct *work) argument 303 wrk = container_of(work, struct storvsc_scan_work, work); 316 static void storvsc_remove_lun(struct work_struct *work) argument 321 wrk = container_of(work, struct storvsc_scan_work, work); 813 INIT_WORK(&wrk->work, storvsc_remove_lun); 814 schedule_work(&wrk->work); 914 struct storvsc_scan_work *work; local [all...] |