Home
last modified time | relevance | path

Searched refs:pw (Results 1 – 25 of 31) sorted by relevance

12

/linux/drivers/watchdog/
H A Dpseries-wdt.c102 struct pseries_wdt *pw = watchdog_get_drvdata(wdd); in pseries_wdt_start() local
107 flags = pw->action | PSERIES_WDTF_OP_START; in pseries_wdt_start()
109 rc = plpar_hcall_norets(H_WATCHDOG, flags, pw->num, msecs); in pseries_wdt_start()
112 rc, pw->num); in pseries_wdt_start()
120 struct pseries_wdt *pw = watchdog_get_drvdata(wdd); in pseries_wdt_stop() local
124 rc = plpar_hcall_norets(H_WATCHDOG, PSERIES_WDTF_OP_STOP, pw->num); in pseries_wdt_stop()
127 rc, pw->num); in pseries_wdt_stop()
148 struct pseries_wdt *pw; in pseries_wdt_probe() local
160 pw = devm_kzalloc(&pdev->dev, sizeof(*pw), GFP_KERNEL); in pseries_wdt_probe()
161 if (!pw) in pseries_wdt_probe()
[all …]
H A Df71808e_wdt.c231 static int fintek_wdt_set_pulse_width(struct fintek_wdt *wd, unsigned int pw) in fintek_wdt_set_pulse_width() argument
241 if (pw <= 1) { in fintek_wdt_set_pulse_width()
243 } else if (pw <= t1) { in fintek_wdt_set_pulse_width()
245 } else if (pw <= t2) { in fintek_wdt_set_pulse_width()
247 } else if (pw <= t3) { in fintek_wdt_set_pulse_width()
254 wd->pulse_mode = pw; in fintek_wdt_set_pulse_width()
/linux/arch/powerpc/sysdev/
H A Dfsl_rmu.c376 out_be32(&pw->pw_regs->pwsr, IPWSR_CLEAR); in msg_unit_error_handler()
391 struct fsl_rio_pw *pw = (struct fsl_rio_pw *)dev_instance; in fsl_rio_port_write_handler() local
398 ipwmr = in_be32(&pw->pw_regs->pwmr); in fsl_rio_port_write_handler()
399 ipwsr = in_be32(&pw->pw_regs->pwsr); in fsl_rio_port_write_handler()
420 if (kfifo_avail(&pw->pw_fifo) >= RIO_PW_MSG_SIZE) { in fsl_rio_port_write_handler()
421 pw->port_write_msg.msg_count++; in fsl_rio_port_write_handler()
422 kfifo_in(&pw->pw_fifo, pw->port_write_msg.virt, in fsl_rio_port_write_handler()
425 pw->port_write_msg.discard_count++; in fsl_rio_port_write_handler()
427 pw->port_write_msg.discard_count); in fsl_rio_port_write_handler()
432 out_be32(&pw->pw_regs->pwsr, RIO_IPWSR_QFI); in fsl_rio_port_write_handler()
[all …]
H A Dfsl_rio.c100 struct fsl_rio_pw *pw; variable
546 pw = kzalloc(sizeof(struct fsl_rio_pw), GFP_KERNEL); in fsl_rio_setup()
547 if (!(pw)) { in fsl_rio_setup()
552 pw->dev = &dev->dev; in fsl_rio_setup()
553 pw->pwirq = irq_of_parse_and_map(np, 0); in fsl_rio_setup()
554 dev_info(&dev->dev, "pwirq: %d\n", pw->pwirq); in fsl_rio_setup()
561 pw->pw_regs = (struct rio_pw_regs *)(rmu_regs_win + (u32)range_start); in fsl_rio_setup()
695 pw->mport[i] = port; in fsl_rio_setup()
712 fsl_rio_port_write_init(pw); in fsl_rio_setup()
716 kfree(pw); in fsl_rio_setup()
[all …]
H A Dfsl_rio.h122 extern struct fsl_rio_pw *pw;
126 extern int fsl_rio_port_write_init(struct fsl_rio_pw *pw);
/linux/kernel/
H A Dpadata.c79 struct padata_work *pw; in padata_work_alloc() local
86 pw = list_first_entry(&padata_free_works, struct padata_work, pw_list); in padata_work_alloc()
87 list_del(&pw->pw_list); in padata_work_alloc()
88 return pw; in padata_work_alloc()
99 static void __ref padata_work_init(struct padata_work *pw, work_func_t work_fn, in padata_work_init() argument
103 INIT_WORK_ONSTACK(&pw->pw_work, work_fn); in padata_work_init()
105 INIT_WORK(&pw->pw_work, work_fn); in padata_work_init()
106 pw->pw_data = data; in padata_work_init()
117 struct padata_work *pw = padata_work_alloc(); in padata_work_alloc_mt() local
119 if (!pw) in padata_work_alloc_mt()
[all …]
/linux/drivers/media/usb/pwc/
H A Dpwc-dec23.c92 int compression_mode, j, k, bit, pw; in build_table_color() local
125 pw = 1 << bit; in build_table_color()
126 p0[k + 0x00] = (1 * pw) + 0x80; in build_table_color()
127 p0[k + 0x10] = (2 * pw) + 0x80; in build_table_color()
128 p0[k + 0x20] = (3 * pw) + 0x80; in build_table_color()
129 p0[k + 0x30] = (4 * pw) + 0x80; in build_table_color()
130 p0[k + 0x40] = (-1 * pw) + 0x80; in build_table_color()
131 p0[k + 0x50] = (-2 * pw) + 0x80; in build_table_color()
132 p0[k + 0x60] = (-3 * pw) + 0x80; in build_table_color()
133 p0[k + 0x70] = (-4 * pw) + 0x80; in build_table_color()
/linux/drivers/net/mdio/
H A Dmdio-i2c.c425 u8 pw[5]; in i2c_mii_init_rollball() local
428 pw[0] = ROLLBALL_PASSWORD; in i2c_mii_init_rollball()
429 pw[1] = 0xff; in i2c_mii_init_rollball()
430 pw[2] = 0xff; in i2c_mii_init_rollball()
431 pw[3] = 0xff; in i2c_mii_init_rollball()
432 pw[4] = 0xff; in i2c_mii_init_rollball()
436 msg.len = sizeof(pw); in i2c_mii_init_rollball()
437 msg.buf = pw; in i2c_mii_init_rollball()
/linux/drivers/iio/accel/
H A Dst_accel_core.c140 .pw = {
218 .pw = {
303 .pw = {
387 .pw = {
458 .pw = {
533 .pw = {
603 .pw = {
665 .pw = {
738 .pw = {
813 .pw = {
[all …]
/linux/drivers/scsi/esas2r/
H A Desas2r_flash.c589 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/drivers/iio/common/st_sensors/
H A Dst_sensors_core.c88 sdata->sensor_settings->pw.addr) && in st_sensors_set_odr()
90 sdata->sensor_settings->pw.mask)) { in st_sensors_set_odr()
170 tmp_value = sdata->sensor_settings->pw.value_on; in st_sensors_set_enable()
172 sdata->sensor_settings->pw.addr) && in st_sensors_set_enable()
174 sdata->sensor_settings->pw.mask)) { in st_sensors_set_enable()
183 sdata->sensor_settings->pw.addr, in st_sensors_set_enable()
184 sdata->sensor_settings->pw.mask, tmp_value); in st_sensors_set_enable()
194 sdata->sensor_settings->pw.addr, in st_sensors_set_enable()
195 sdata->sensor_settings->pw.mask, in st_sensors_set_enable()
196 sdata->sensor_settings->pw.value_off); in st_sensors_set_enable()
/linux/drivers/iio/pressure/
H A Dst_pressure_core.c248 .pw = {
320 .pw = {
373 .pw = {
443 .pw = {
512 .pw = {
582 .pw = {
/linux/drivers/md/
H A Ddm-verity-target.c714 struct dm_verity_prefetch_work *pw = in verity_prefetch_io() local
716 struct dm_verity *v = pw->v; in verity_prefetch_io()
723 verity_hash_at_level(v, pw->block, i, &hash_block_start, NULL); in verity_prefetch_io()
724 verity_hash_at_level(v, pw->block + pw->n_blocks - 1, i, &hash_block_end, NULL); in verity_prefetch_io()
744 pw->ioprio); in verity_prefetch_io()
747 kfree(pw); in verity_prefetch_io()
755 struct dm_verity_prefetch_work *pw; in verity_submit_prefetch() local
769 pw = kmalloc(sizeof(struct dm_verity_prefetch_work), in verity_submit_prefetch()
772 if (!pw) in verity_submit_prefetch()
775 INIT_WORK(&pw->work, verity_prefetch_io); in verity_submit_prefetch()
[all …]
H A Ddm-thin.c2472 static void pool_work_complete(struct pool_work *pw) in pool_work_complete() argument
2474 complete(&pw->complete); in pool_work_complete()
2477 static void pool_work_wait(struct pool_work *pw, struct pool *pool, in pool_work_wait() argument
2480 INIT_WORK_ONSTACK(&pw->worker, fn); in pool_work_wait()
2481 init_completion(&pw->complete); in pool_work_wait()
2482 queue_work(pool->wq, &pw->worker); in pool_work_wait()
2483 wait_for_completion(&pw->complete); in pool_work_wait()
2484 destroy_work_on_stack(&pw->worker); in pool_work_wait()
2490 struct pool_work pw; member
2496 return container_of(to_pool_work(ws), struct noflush_work, pw); in to_noflush()
[all …]
/linux/drivers/iio/magnetometer/
H A Dst_magn_core.c166 .pw = {
245 .pw = {
325 .pw = {
394 .pw = {
445 .pw = {
/linux/include/soc/arc/
H A Dmcip.h65 pad:1, gfrc:1, dbg:1, pw:1, member
71 pw:1, dbg:1, gfrc:1, pad:1,
/linux/drivers/iio/gyro/
H A Dst_gyro_core.c87 .pw = {
165 .pw = {
239 .pw = {
313 .pw = {
/linux/arch/arm64/kvm/
H A Dat.c975 wr->pr = wr->pw = true; in compute_s1_direct_permissions()
979 wr->pr = wr->pw = wr->ur = wr->uw = true; in compute_s1_direct_permissions()
983 wr->pw = wr->ur = wr->uw = false; in compute_s1_direct_permissions()
987 wr->pw = wr->uw = false; in compute_s1_direct_permissions()
998 wr->pr = wr->pw = true; in compute_s1_direct_permissions()
1001 wr->pw = false; in compute_s1_direct_permissions()
1036 wr->pw = wr->uw = false; in compute_s1_hierarchical_permissions()
1039 wr->pw = wr->ur = wr->uw = false; in compute_s1_hierarchical_permissions()
1047 wr->pw = false; in compute_s1_hierarchical_permissions()
1059 (wr)->pw = (w); \
[all …]
/linux/drivers/clk/bcm/
H A Dclk-nsp.c16 #define AON_VAL(o, pw, ps, is) { .offset = o, .pwr_width = pw, \ argument
H A Dclk-ns2.c16 #define AON_VAL(o, pw, ps, is) { .offset = o, .pwr_width = pw, \ argument
H A Dclk-cygnus.c18 #define AON_VAL(o, pw, ps, is) { .offset = o, .pwr_width = pw, \ argument
H A Dclk-sr.c16 #define AON_VAL(o, pw, ps, is) { .offset = o, .pwr_width = pw, \ argument
/linux/drivers/pci/controller/
H A Dpci-rcar-gen2.c133 static irqreturn_t rcar_pci_err_irq(int irq, void *pw) in rcar_pci_err_irq() argument
135 struct rcar_pci *priv = pw; in rcar_pci_err_irq()
/linux/include/linux/iio/common/
H A Dst_sensors.h211 struct st_sensor_power pw; member
/linux/drivers/gpu/drm/imx/dcss/
H A Ddcss-dev.h152 int px, int py, int pw, int ph);

12