/linux-4.4.14/drivers/staging/unisys/visorbus/ |
D | periodic_work.c | 40 struct periodic_work *pw; in periodic_work_func() local 42 pw = container_of(work, struct periodic_work, work.work); in periodic_work_func() 43 (*pw->workfunc)(pw->workfuncarg); in periodic_work_func() 52 struct periodic_work *pw; in visor_periodic_work_create() local 54 pw = kzalloc(sizeof(*pw), GFP_KERNEL | __GFP_NORETRY); in visor_periodic_work_create() 55 if (!pw) in visor_periodic_work_create() 58 rwlock_init(&pw->lock); in visor_periodic_work_create() 59 pw->jiffy_interval = jiffy_interval; in visor_periodic_work_create() 60 pw->workqueue = workqueue; in visor_periodic_work_create() 61 pw->workfunc = workfunc; in visor_periodic_work_create() [all …]
|
/linux-4.4.14/arch/powerpc/sysdev/ |
D | fsl_rmu.c | 378 out_be32(&pw->pw_regs->pwsr, IPWSR_CLEAR); in msg_unit_error_handler() 393 struct fsl_rio_pw *pw = (struct fsl_rio_pw *)dev_instance; in fsl_rio_port_write_handler() local 400 ipwmr = in_be32(&pw->pw_regs->pwmr); in fsl_rio_port_write_handler() 401 ipwsr = in_be32(&pw->pw_regs->pwsr); in fsl_rio_port_write_handler() 422 if (kfifo_avail(&pw->pw_fifo) >= RIO_PW_MSG_SIZE) { in fsl_rio_port_write_handler() 423 pw->port_write_msg.msg_count++; in fsl_rio_port_write_handler() 424 kfifo_in(&pw->pw_fifo, pw->port_write_msg.virt, in fsl_rio_port_write_handler() 427 pw->port_write_msg.discard_count++; in fsl_rio_port_write_handler() 429 pw->port_write_msg.discard_count); in fsl_rio_port_write_handler() 434 out_be32(&pw->pw_regs->pwsr, RIO_IPWSR_QFI); in fsl_rio_port_write_handler() [all …]
|
D | fsl_rio.c | 95 struct fsl_rio_pw *pw; variable 549 pw = kzalloc(sizeof(struct fsl_rio_pw), GFP_KERNEL); in fsl_rio_setup() 550 if (!(pw)) { in fsl_rio_setup() 555 pw->dev = &dev->dev; in fsl_rio_setup() 556 pw->pwirq = irq_of_parse_and_map(np, 0); in fsl_rio_setup() 557 dev_info(&dev->dev, "pwirq: %d\n", pw->pwirq); in fsl_rio_setup() 567 pw->pw_regs = (struct rio_pw_regs *)(rmu_regs_win + (u32)range_start); in fsl_rio_setup() 739 fsl_rio_port_write_init(pw); in fsl_rio_setup() 743 kfree(pw); in fsl_rio_setup() 744 pw = NULL; in fsl_rio_setup()
|
D | fsl_rio.h | 125 extern struct fsl_rio_pw *pw; 129 extern int fsl_rio_port_write_init(struct fsl_rio_pw *pw);
|
/linux-4.4.14/drivers/i2c/busses/ |
D | i2c-simtec.c | 42 static void simtec_i2c_setsda(void *pw, int state) in simtec_i2c_setsda() argument 44 struct simtec_i2c_data *pd = pw; in simtec_i2c_setsda() 48 static void simtec_i2c_setscl(void *pw, int state) in simtec_i2c_setscl() argument 50 struct simtec_i2c_data *pd = pw; in simtec_i2c_setscl() 54 static int simtec_i2c_getsda(void *pw) in simtec_i2c_getsda() argument 56 struct simtec_i2c_data *pd = pw; in simtec_i2c_getsda() 60 static int simtec_i2c_getscl(void *pw) in simtec_i2c_getscl() argument 62 struct simtec_i2c_data *pd = pw; in simtec_i2c_getscl()
|
/linux-4.4.14/drivers/staging/unisys/include/ |
D | periodic_work.h | 35 void visor_periodic_work_destroy(struct periodic_work *pw); 36 bool visor_periodic_work_nextperiod(struct periodic_work *pw); 37 bool visor_periodic_work_start(struct periodic_work *pw); 38 bool visor_periodic_work_stop(struct periodic_work *pw);
|
/linux-4.4.14/drivers/media/usb/pwc/ |
D | pwc-dec23.c | 104 int compression_mode, j, k, bit, pw; in build_table_color() local 137 pw = 1 << bit; in build_table_color() 138 p0[k + 0x00] = (1 * pw) + 0x80; in build_table_color() 139 p0[k + 0x10] = (2 * pw) + 0x80; in build_table_color() 140 p0[k + 0x20] = (3 * pw) + 0x80; in build_table_color() 141 p0[k + 0x30] = (4 * pw) + 0x80; in build_table_color() 142 p0[k + 0x40] = (-1 * pw) + 0x80; in build_table_color() 143 p0[k + 0x50] = (-2 * pw) + 0x80; in build_table_color() 144 p0[k + 0x60] = (-3 * pw) + 0x80; in build_table_color() 145 p0[k + 0x70] = (-4 * pw) + 0x80; in build_table_color()
|
/linux-4.4.14/drivers/iio/common/st_sensors/ |
D | st_sensors_core.c | 101 sdata->sensor_settings->pw.addr) && in st_sensors_set_odr() 103 sdata->sensor_settings->pw.mask)) { in st_sensors_set_odr() 183 tmp_value = sdata->sensor_settings->pw.value_on; in st_sensors_set_enable() 185 sdata->sensor_settings->pw.addr) && in st_sensors_set_enable() 187 sdata->sensor_settings->pw.mask)) { in st_sensors_set_enable() 196 sdata->sensor_settings->pw.addr, in st_sensors_set_enable() 197 sdata->sensor_settings->pw.mask, tmp_value); in st_sensors_set_enable() 207 sdata->sensor_settings->pw.addr, in st_sensors_set_enable() 208 sdata->sensor_settings->pw.mask, in st_sensors_set_enable() 209 sdata->sensor_settings->pw.value_off); in st_sensors_set_enable()
|
/linux-4.4.14/drivers/scsi/esas2r/ |
D | esas2r_flash.c | 589 u16 *pw = (u16 *)cfg - 1; in chk_cfg() local 603 type = le16_to_cpu(*pw--); in chk_cfg() 604 size = le16_to_cpu(*pw--); in chk_cfg() 613 *flash_ver = le32_to_cpu(*(u32 *)(pw - 1)); in chk_cfg() 616 pw -= size / sizeof(u16); in chk_cfg() 669 u16 *pw; in calc_fi_checksum() local 672 pw = (u16 *)((u8 *)fi + fc->fi_hdr_len), in calc_fi_checksum() 675 len--, pw++) in calc_fi_checksum() 676 cksum = cksum + le16_to_cpu(*pw); in calc_fi_checksum() 1044 u16 *pw; in esas2r_read_flash_rev() local [all …]
|
/linux-4.4.14/drivers/md/ |
D | dm-verity.c | 489 struct dm_verity_prefetch_work *pw = in verity_prefetch_io() local 491 struct dm_verity *v = pw->v; in verity_prefetch_io() 497 verity_hash_at_level(v, pw->block, i, &hash_block_start, NULL); in verity_prefetch_io() 498 verity_hash_at_level(v, pw->block + pw->n_blocks - 1, i, &hash_block_end, NULL); in verity_prefetch_io() 519 kfree(pw); in verity_prefetch_io() 524 struct dm_verity_prefetch_work *pw; in verity_submit_prefetch() local 526 pw = kmalloc(sizeof(struct dm_verity_prefetch_work), in verity_submit_prefetch() 529 if (!pw) in verity_submit_prefetch() 532 INIT_WORK(&pw->work, verity_prefetch_io); in verity_submit_prefetch() 533 pw->v = v; in verity_submit_prefetch() [all …]
|
D | dm-thin.c | 2266 static void pool_work_complete(struct pool_work *pw) in pool_work_complete() argument 2268 complete(&pw->complete); in pool_work_complete() 2271 static void pool_work_wait(struct pool_work *pw, struct pool *pool, in pool_work_wait() argument 2274 INIT_WORK_ONSTACK(&pw->worker, fn); in pool_work_wait() 2275 init_completion(&pw->complete); in pool_work_wait() 2276 queue_work(pool->wq, &pw->worker); in pool_work_wait() 2277 wait_for_completion(&pw->complete); in pool_work_wait() 2283 struct pool_work pw; member 2289 return container_of(to_pool_work(ws), struct noflush_work, pw); in to_noflush() 2297 pool_work_complete(&w->pw); in do_noflush_start() [all …]
|
/linux-4.4.14/arch/arm/mach-s3c24xx/ |
D | simtec-usb.c | 61 usb_simtec_ocirq(int irq, void *pw) in usb_simtec_ocirq() argument 63 struct s3c2410_hcd_info *info = pw; in usb_simtec_ocirq()
|
/linux-4.4.14/drivers/watchdog/ |
D | f71808e_wdt.c | 242 static int watchdog_set_pulse_width(unsigned int pw) in watchdog_set_pulse_width() argument 248 if (pw <= 1) { in watchdog_set_pulse_width() 250 } else if (pw <= 25) { in watchdog_set_pulse_width() 252 } else if (pw <= 125) { in watchdog_set_pulse_width() 254 } else if (pw <= 5000) { in watchdog_set_pulse_width() 262 watchdog.pulse_mode = pw; in watchdog_set_pulse_width()
|
/linux-4.4.14/drivers/clk/bcm/ |
D | clk-nsp.c | 26 #define AON_VAL(o, pw, ps, is) { .offset = o, .pwr_width = pw, \ argument
|
D | clk-ns2.c | 26 #define AON_VAL(o, pw, ps, is) { .offset = o, .pwr_width = pw, \ argument
|
D | clk-cygnus.c | 28 #define AON_VAL(o, pw, ps, is) { .offset = o, .pwr_width = pw, \ argument
|
/linux-4.4.14/drivers/iio/accel/ |
D | st_accel_core.c | 251 .pw = { 318 .pw = { 384 .pw = { 457 .pw = { 509 .pw = {
|
/linux-4.4.14/drivers/iio/magnetometer/ |
D | st_magn_core.c | 253 .pw = { 332 .pw = { 410 .pw = { 462 .pw = {
|
/linux-4.4.14/drivers/iio/gyro/ |
D | st_gyro_core.c | 150 .pw = { 213 .pw = { 272 .pw = {
|
/linux-4.4.14/drivers/iio/pressure/ |
D | st_pressure_core.c | 197 .pw = { 244 .pw = { 281 .pw = {
|
/linux-4.4.14/arch/arm/mach-s3c64xx/ |
D | mach-smartq.c | 85 static irqreturn_t smartq_usb_host_ocirq(int irq, void *pw) in smartq_usb_host_ocirq() argument 87 struct s3c2410_hcd_info *info = pw; in smartq_usb_host_ocirq()
|
/linux-4.4.14/drivers/pci/host/ |
D | pci-rcar-gen2.c | 151 static irqreturn_t rcar_pci_err_irq(int irq, void *pw) in rcar_pci_err_irq() argument 153 struct rcar_pci_priv *priv = pw; in rcar_pci_err_irq()
|
/linux-4.4.14/drivers/net/ethernet/micrel/ |
D | ks8851_mll.c | 865 static irqreturn_t ks_irq(int irq, void *pw) in ks_irq() argument 867 struct net_device *netdev = pw; in ks_irq() 1234 u16 *pw = (u16 *)data; in ks_set_mac() local 1239 u = *pw++; in ks_set_mac() 1243 u = *pw++; in ks_set_mac() 1247 u = *pw; in ks_set_mac()
|
/linux-4.4.14/arch/arm/plat-samsung/ |
D | adc.c | 286 static irqreturn_t s3c_adc_irq(int irq, void *pw) in s3c_adc_irq() argument 288 struct adc_device *adc = pw; in s3c_adc_irq()
|
/linux-4.4.14/include/linux/iio/common/ |
D | st_sensors.h | 188 struct st_sensor_power pw; member
|
/linux-4.4.14/drivers/scsi/pm8001/ |
D | pm8001_hwi.c | 1495 struct pm8001_work *pw = container_of(work, struct pm8001_work, work); in pm8001_work_fn() local 1505 pm8001_dev = pw->data; /* Most stash device structure */ in pm8001_work_fn() 1507 || ((pw->handler != IO_XFER_ERROR_BREAK) in pm8001_work_fn() 1509 kfree(pw); in pm8001_work_fn() 1513 switch (pw->handler) { in pm8001_work_fn() 1519 struct pm8001_hba_info *pm8001_ha = pw->pm8001_ha; in pm8001_work_fn() 1563 t, pw->handler, ts->resp, ts->stat)); in pm8001_work_fn() 1579 struct pm8001_hba_info *pm8001_ha = pw->pm8001_ha; in pm8001_work_fn() 1688 kfree(pw); in pm8001_work_fn() 1694 struct pm8001_work *pw; in pm8001_handle_event() local [all …]
|
/linux-4.4.14/drivers/spi/ |
D | spi-s3c24xx.c | 336 static int s3c24xx_spi_fiqop(void *pw, int release) in s3c24xx_spi_fiqop() argument 338 struct s3c24xx_spi *hw = pw; in s3c24xx_spi_fiqop()
|
/linux-4.4.14/Documentation/arm/Samsung-S3C24XX/ |
D | Suspend.txt | 63 static irqreturn_t button_irq(int irq, void *pw)
|
/linux-4.4.14/Documentation/DocBook/ |
D | rapidio.xml.db | 97 API-rio-pw-enable
|
/linux-4.4.14/drivers/gpu/drm/i915/ |
D | i915_reg.h | 637 #define SKL_POWER_WELL_STATE(pw) (1 << ((pw) * 2)) argument 638 #define SKL_POWER_WELL_REQ(pw) (1 << (((pw) * 2) + 1)) argument
|
/linux-4.4.14/drivers/usb/dwc2/ |
D | gadget.c | 2462 static irqreturn_t dwc2_hsotg_irq(int irq, void *pw) in dwc2_hsotg_irq() argument 2464 struct dwc2_hsotg *hsotg = pw; in dwc2_hsotg_irq()
|
/linux-4.4.14/ |
D | CREDITS | 3771 W: http://www.mmdcorp.com/pw/linux
|