Home
last modified time | relevance | path

Searched refs:pv (Results 1 – 25 of 96) sorted by relevance

1234

/linux/drivers/tty/hvc/
A Dhvsi_lib.c15 return pv->put_chars(pv->termno, (char *)packet, packet->len); in hvsi_send_packet()
60 if (!pv->is_console && pv->opened) { in hvsi_cd_change()
129 pv->inbuf_len = pv->inbuf_pktlen = 0; in hvsi_check_packet()
161 memmove(pv->inbuf, &pv->inbuf[len], pv->inbuf_len); in hvsi_check_packet()
169 pv->inbuf_len += pv->get_chars(pv->termno, in hvsi_get_packet()
170 &pv->inbuf[pv->inbuf_len], in hvsi_get_packet()
203 memcpy(&buf[read], &pv->inbuf[pv->inbuf_cur], l); in hvsilib_get_chars()
214 pv->inbuf_len -= pv->inbuf_cur; in hvsilib_get_chars()
215 memmove(pv->inbuf, &pv->inbuf[pv->inbuf_cur], in hvsilib_get_chars()
402 if (!pv->tty || (pv->tty->termios.c_cflag & HUPCL)) in hvsilib_close()
[all …]
A Dhvc_vio.c76 if (WARN_ON(!pv)) in hvterm_raw_get_chars()
82 pv->offset = 0; in hvterm_raw_get_chars()
83 pv->left = hvc_get_chars(pv->termno, pv->buf, count); in hvterm_raw_get_chars()
90 if (pv->buf[i] == 0 && pv->buf[i-1] == '\r') { in hvterm_raw_get_chars()
91 --pv->left; in hvterm_raw_get_chars()
93 memmove(&pv->buf[i], &pv->buf[i+1], in hvterm_raw_get_chars()
101 memcpy(buf, &pv->buf[pv->offset], got); in hvterm_raw_get_chars()
103 pv->left -= got; in hvterm_raw_get_chars()
122 if (WARN_ON(!pv)) in hvterm_raw_put_chars()
196 if (!pv) in hvterm_hvsi_tiocmget()
[all …]
A Dhvc_opal.c65 if (WARN_ON(!pv)) in hvc_opal_hvsi_get_chars()
75 if (WARN_ON(!pv)) in hvc_opal_hvsi_put_chars()
101 hvsilib_close(&pv->hvsi, hp); in hvc_opal_hvsi_close()
112 hvsilib_close(&pv->hvsi, hp); in hvc_opal_hvsi_hangup()
121 if (!pv) in hvc_opal_hvsi_tiocmget()
123 return pv->hvsi.mctrl; in hvc_opal_hvsi_tiocmget()
157 struct hvc_opal_priv *pv; in hvc_opal_probe() local
180 pv = hvc_opal_privs[termno]; in hvc_opal_probe()
184 if (!pv) in hvc_opal_probe()
186 pv->proto = proto; in hvc_opal_probe()
[all …]
/linux/drivers/macintosh/
A Dwindfarm_ad7417_sensor.c44 mutex_lock(&pv->lock); in wf_ad7417_temp_get()
156 kfree(pv); in wf_ad7417_release()
183 pv->sensors[index].name = kasprintf(GFP_KERNEL, "%s-%d", name, pv->cpu); in wf_ad7417_add_sensor()
184 pv->sensors[index].priv = pv; in wf_ad7417_add_sensor()
187 kref_get(&pv->ref); in wf_ad7417_add_sensor()
229 pv->config = config; in wf_ad7417_init_chip()
265 if (pv == NULL) in wf_ad7417_probe()
270 pv->i2c = client; in wf_ad7417_probe()
271 pv->cpu = cpu_nr; in wf_ad7417_probe()
272 pv->mpu = mpu; in wf_ad7417_probe()
[all …]
A Dwindfarm_fcu_controls.c75 kfree(pv); in wf_fcu_release()
91 mutex_lock(&pv->lock); in wf_fcu_read_reg()
369 fan->fcu_priv = pv; in wf_fcu_add_fan()
397 kref_get(&pv->ref); in wf_fcu_add_fan()
512 pv->rpm_shift); in wf_fcu_init_chip()
522 pv = kzalloc(sizeof(*pv), GFP_KERNEL); in wf_fcu_probe()
523 if (!pv) in wf_fcu_probe()
526 kref_init(&pv->ref); in wf_fcu_probe()
529 pv->i2c = client; in wf_fcu_probe()
537 kfree(pv); in wf_fcu_probe()
[all …]
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/
A Dnv04.c150 uint32_t pll = (oldpll & 0xfff80000) | pv->log2P << 16 | pv->NM1; in setPLL_single()
164 if (oldM && pv->M1 && (oldN / oldM < pv->N1 / pv->M1)) in setPLL_single()
210 bool single_stage = !pv->NM2 || pv->N2 == pv->M2; /* nv41+ only */ in setPLL_double_highregs()
217 (pv->N2 & 0x7) << 19 | 8 << 4 | (pv->M2 & 7) << 4; in setPLL_double_highregs()
290 uint32_t NMNM = pv->NM2 << 16 | pv->NM1; in setPLL_double_lowregs()
296 bool single_stage = !pv->NM2 || pv->N2 == pv->M2; in setPLL_double_lowregs()
375 pv.N1 = N1; in nv04_devinit_pll_set()
376 pv.M1 = M1; in nv04_devinit_pll_set()
377 pv.N2 = N2; in nv04_devinit_pll_set()
378 pv.M2 = M2; in nv04_devinit_pll_set()
[all …]
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/clk/
A Dnv04.c33 int clk, struct nvkm_pll_vals *pv) in nv04_clk_pll_calc() argument
38 pv->refclk = info->refclk; in nv04_clk_pll_calc()
39 pv->N1 = N1; in nv04_clk_pll_calc()
40 pv->M1 = M1; in nv04_clk_pll_calc()
41 pv->N2 = N2; in nv04_clk_pll_calc()
42 pv->M2 = M2; in nv04_clk_pll_calc()
43 pv->log2P = P; in nv04_clk_pll_calc()
49 nv04_clk_pll_prog(struct nvkm_clk *clk, u32 reg1, struct nvkm_pll_vals *pv) in nv04_clk_pll_prog() argument
58 setPLL_double_highregs(devinit, reg1, pv); in nv04_clk_pll_prog()
60 setPLL_double_lowregs(devinit, reg1, pv); in nv04_clk_pll_prog()
[all …]
/linux/arch/s390/kvm/
A Dpv.c32 free_pages(vcpu->arch.pv.stor_base, in kvm_s390_pv_destroy_cpu()
38 memset(&vcpu->arch.pv, 0, sizeof(vcpu->arch.pv)); in kvm_s390_pv_destroy_cpu()
64 if (!vcpu->arch.pv.stor_base) in kvm_s390_pv_create_cpu()
76 free_pages(vcpu->arch.pv.stor_base, in kvm_s390_pv_create_cpu()
97 vcpu->arch.pv.handle = uvcb.cpu_handle; in kvm_s390_pv_create_cpu()
108 vfree(kvm->arch.pv.stor_var); in kvm_s390_pv_dealloc_vm()
109 free_pages(kvm->arch.pv.stor_base, in kvm_s390_pv_dealloc_vm()
111 memset(&kvm->arch.pv, 0, sizeof(kvm->arch.pv)); in kvm_s390_pv_dealloc_vm()
121 kvm->arch.pv.stor_var = NULL; in kvm_s390_pv_alloc_vm()
123 if (!kvm->arch.pv.stor_base) in kvm_s390_pv_alloc_vm()
[all …]
/linux/arch/powerpc/include/asm/
A Dhvsi.h82 extern void hvsilib_init(struct hvsi_priv *pv,
87 extern int hvsilib_open(struct hvsi_priv *pv, struct hvc_struct *hp);
88 extern void hvsilib_close(struct hvsi_priv *pv, struct hvc_struct *hp);
89 extern int hvsilib_read_mctrl(struct hvsi_priv *pv);
90 extern int hvsilib_write_mctrl(struct hvsi_priv *pv, int dtr);
91 extern void hvsilib_establish(struct hvsi_priv *pv);
92 extern int hvsilib_get_chars(struct hvsi_priv *pv, char *buf, int count);
93 extern int hvsilib_put_chars(struct hvsi_priv *pv, const char *buf, int count);
/linux/Documentation/ABI/testing/
A Dsysfs-devices-xenbus12 Total number of Xen events received for a Xen pv device
20 pv device has been delayed in order to avoid stalls due to
22 other end of the pv device.
28 Number of events received for a Xen pv device which did not
37 before delayed EOI processing is triggered for a Xen pv
39 end of the pv device is issuing spurious events on a regular
41 the value for such cases can improve pv device performance.
/linux/Documentation/virt/kvm/
A Dindex.rst19 ppc-pv
21 s390-pv
22 s390-pv-boot
/linux/drivers/gpu/drm/nouveau/dispnv04/
A Dhw.c208 if (!pv->M1 || !pv->M2) in nouveau_hw_pllvals_to_clk()
211 return pv->N1 * pv->N2 * pv->refclk / (pv->M1 * pv->M2) >> pv->log2P; in nouveau_hw_pllvals_to_clk()
265 struct nvkm_pll_vals pv; in nouveau_hw_fix_bad_vpll() local
270 nouveau_hw_get_pllvals(dev, pll, &pv); in nouveau_hw_fix_bad_vpll()
272 if (pv.M1 >= pll_lim.vco1.min_m && pv.M1 <= pll_lim.vco1.max_m && in nouveau_hw_fix_bad_vpll()
273 pv.N1 >= pll_lim.vco1.min_n && pv.N1 <= pll_lim.vco1.max_n && in nouveau_hw_fix_bad_vpll()
274 pv.log2P <= pll_lim.max_p) in nouveau_hw_fix_bad_vpll()
280 pv.M1 = pll_lim.vco1.max_m; in nouveau_hw_fix_bad_vpll()
281 pv.N1 = pll_lim.vco1.min_n; in nouveau_hw_fix_bad_vpll()
282 pv.log2P = pll_lim.max_p_usable; in nouveau_hw_fix_bad_vpll()
[all …]
A Dcrtc.c126 struct nvkm_pll_vals *pv = &regp->pllvals; in nv_crtc_calc_state_ext() local
134 pv->NM2 = 0; in nv_crtc_calc_state_ext()
150 if (!clk->pll_calc(clk, &pll_lim, dot_clock, pv)) in nv_crtc_calc_state_ext()
164 if (pv->NM2) in nv_crtc_calc_state_ext()
166 pv->N1, pv->N2, pv->M1, pv->M2, pv->log2P); in nv_crtc_calc_state_ext()
169 pv->N1, pv->M1, pv->log2P); in nv_crtc_calc_state_ext()
/linux/drivers/pwm/
A Dpwm-vt8500.c77 unsigned long period_cycles, prescale, pv, dc; in vt8500_pwm_config() local
95 pv = period_cycles / (prescale + 1) - 1; in vt8500_pwm_config()
96 if (pv > 4095) in vt8500_pwm_config()
97 pv = 4095; in vt8500_pwm_config()
104 c = (unsigned long long)pv * duty_ns; in vt8500_pwm_config()
111 writel(pv, vt8500->base + REG_PERIOD(pwm->hwpwm)); in vt8500_pwm_config()
A Dpwm-spear.c82 unsigned long prescale = PWMCR_MIN_PRESCALE, pv, dc; in spear_pwm_config() local
100 pv = div64_u64(val, div); in spear_pwm_config()
105 if (pv < PWMPCR_MIN_PERIOD || dc < PWMDCR_MIN_DUTY) in spear_pwm_config()
112 if (pv > PWMPCR_MAX_PERIOD || dc > PWMDCR_MAX_DUTY) { in spear_pwm_config()
131 spear_pwm_writel(pc, pwm->hwpwm, PWMPCR, pv); in spear_pwm_config()
A Dpwm-pxa.c65 unsigned long period_cycles, prescale, pv, dc; in pxa_pwm_config() local
79 pv = period_cycles / (prescale + 1) - 1; in pxa_pwm_config()
87 dc = (pv + 1) * duty_ns / period_ns; in pxa_pwm_config()
98 writel(pv, pc->mmio_base + offset + PWMPCR); in pxa_pwm_config()
/linux/fs/ocfs2/
A Dstack_user.c790 struct ocfs2_protocol_version *pv = in lvb_to_version() local
796 ver->pv_major = pv->pv_major; in lvb_to_version()
797 ver->pv_minor = pv->pv_minor; in lvb_to_version()
802 struct ocfs2_protocol_version *pv = in version_to_lvb() local
808 pv->pv_major = ver->pv_major; in version_to_lvb()
809 pv->pv_minor = ver->pv_minor; in version_to_lvb()
900 struct ocfs2_protocol_version pv; in get_protocol_version() local
919 lvb_to_version(lc->oc_lvb, &pv); in get_protocol_version()
922 (pv.pv_minor > running_proto.pv_minor)) { in get_protocol_version()
927 conn->cc_version.pv_major = pv.pv_major; in get_protocol_version()
[all …]
/linux/include/linux/ceph/
A Ddecode.h43 static inline void ceph_decode_copy(void **p, void *pv, size_t n) in ceph_decode_copy() argument
45 memcpy(pv, *p, n); in ceph_decode_copy()
84 #define ceph_decode_copy_safe(p, end, pv, n, bad) \ argument
87 ceph_decode_copy(p, pv, n); \
386 #define ceph_encode_copy_safe(p, end, pv, n, bad) \ argument
389 ceph_encode_copy(p, pv, n); \
/linux/drivers/isdn/hardware/mISDN/
A Dhfcmulti.c916 u_int pv; in hfcmulti_resync() local
968 pv |= PLX_SYNC_O_EN; in hfcmulti_resync()
999 pv |= PLX_SYNC_O_EN; in hfcmulti_resync()
1043 u_int pv; in release_io_hfcmulti() local
1067 pv &= ~PLX_TERM_ON; in release_io_hfcmulti()
1069 pv |= PLX_SLAVE_EN_N; in release_io_hfcmulti()
1070 pv &= ~PLX_MASTER_EN; in release_io_hfcmulti()
1071 pv &= ~PLX_SYNC_O_EN; in release_io_hfcmulti()
1073 pv &= ~PLX_DSP_RES_N; in release_io_hfcmulti()
1114 u_int pv; in init_chip() local
[all …]
/linux/sound/aoa/codecs/
A Donyx.c370 long int pv = kcontrol->private_value; in onyx_snd_single_bit_get() local
371 u8 polarity = (pv >> 16) & FLAG_POLARITY_INVERT; in onyx_snd_single_bit_get()
372 u8 address = (pv >> 8) & 0xff; in onyx_snd_single_bit_get()
373 u8 mask = pv & 0xff; in onyx_snd_single_bit_get()
390 long int pv = kcontrol->private_value; in onyx_snd_single_bit_put() local
391 u8 polarity = (pv >> 16) & FLAG_POLARITY_INVERT; in onyx_snd_single_bit_put()
392 u8 spdiflock = (pv >> 16) & FLAG_SPDIFLOCK; in onyx_snd_single_bit_put()
393 u8 address = (pv >> 8) & 0xff; in onyx_snd_single_bit_put()
394 u8 mask = pv & 0xff; in onyx_snd_single_bit_put()
/linux/drivers/gpu/drm/i915/
A Di915_gpu_error.c180 static void pool_fini(struct pagevec *pv) in pool_fini() argument
182 pagevec_release(pv); in pool_fini()
187 while (pagevec_space(pv)) { in pool_refill()
194 pagevec_add(pv, p); in pool_refill()
204 pagevec_init(pv); in pool_init()
206 err = pool_refill(pv, gfp); in pool_init()
208 pool_fini(pv); in pool_init()
218 if (!p && pagevec_count(pv)) in pool_alloc()
219 p = pv->pages[--pv->nr]; in pool_alloc()
228 if (pagevec_space(pv)) in pool_free()
[all …]
/linux/drivers/input/touchscreen/
A Dili210x.c428 u8 pv[2]; in ili251x_firmware_update_protocol_version() local
432 &pv, sizeof(pv)); in ili251x_firmware_update_protocol_version()
434 memcpy(priv->version_proto, pv, sizeof(pv)); in ili251x_firmware_update_protocol_version()
523 u8 *pv = priv->version_proto; in ili251x_protocol_version_show() local
525 return sysfs_emit(buf, "%02x.%02x\n", pv[0], pv[1]); in ili251x_protocol_version_show()
/linux/sound/usb/
A Dmixer_quirks.c2411 int pv; in snd_bbfpro_ctl_get() local
2413 pv = kcontrol->private_value; in snd_bbfpro_ctl_get()
2414 reg = pv & SND_BBFPRO_CTL_REG_MASK; in snd_bbfpro_ctl_get()
2434 int pv; in snd_bbfpro_ctl_info() local
2436 pv = kcontrol->private_value; in snd_bbfpro_ctl_info()
2437 reg = pv & SND_BBFPRO_CTL_REG_MASK; in snd_bbfpro_ctl_info()
2469 int old_value, pv, val; in snd_bbfpro_ctl_put() local
2474 pv = kcontrol->private_value; in snd_bbfpro_ctl_put()
2475 reg = pv & SND_BBFPRO_CTL_REG_MASK; in snd_bbfpro_ctl_put()
2506 int value, pv; in snd_bbfpro_ctl_resume() local
[all …]
/linux/drivers/gpu/drm/nouveau/include/nvkm/subdev/
A Dclk.h118 struct nvkm_pll_vals *pv);
119 int (*pll_prog)(struct nvkm_clk *, u32 reg1, struct nvkm_pll_vals *pv);
/linux/sound/pci/hda/
A Dhda_local.h633 #define get_amp_nid_(pv) ((pv) & 0xffff) argument
636 #define get_amp_direction_(pv) (((pv) >> 18) & 0x1) argument
638 #define get_amp_index_(pv) (((pv) >> 19) & 0xf) argument

Completed in 76 milliseconds

1234