/Linux-v4.19/drivers/tty/hvc/ |
D | hvsi_lib.c | 10 static int hvsi_send_packet(struct hvsi_priv *pv, struct hvsi_header *packet) in hvsi_send_packet() argument 12 packet->seqno = cpu_to_be16(atomic_inc_return(&pv->seqno)); in hvsi_send_packet() 15 return pv->put_chars(pv->termno, (char *)packet, packet->len); in hvsi_send_packet() 18 static void hvsi_start_handshake(struct hvsi_priv *pv) in hvsi_start_handshake() argument 23 pv->established = 0; in hvsi_start_handshake() 24 atomic_set(&pv->seqno, 0); in hvsi_start_handshake() 26 pr_devel("HVSI@%x: Handshaking started\n", pv->termno); in hvsi_start_handshake() 32 hvsi_send_packet(pv, &q.hdr); in hvsi_start_handshake() 35 static int hvsi_send_close(struct hvsi_priv *pv) in hvsi_send_close() argument 39 pv->established = 0; in hvsi_send_close() [all …]
|
D | hvc_vio.c | 71 struct hvterm_priv *pv = hvterm_privs[vtermno]; in hvterm_raw_get_chars() local 76 if (WARN_ON(!pv)) in hvterm_raw_get_chars() 79 spin_lock_irqsave(&pv->buf_lock, flags); in hvterm_raw_get_chars() 81 if (pv->left == 0) { 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() 89 for (i = 1; i < pv->left; ++i) { 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() 92 if (i < pv->left) { in hvterm_raw_get_chars() [all …]
|
D | hvc_opal.c | 63 struct hvc_opal_priv *pv = hvc_opal_privs[vtermno]; in hvc_opal_hvsi_get_chars() local 65 if (WARN_ON(!pv)) in hvc_opal_hvsi_get_chars() 68 return hvsilib_get_chars(&pv->hvsi, buf, count); in hvc_opal_hvsi_get_chars() 73 struct hvc_opal_priv *pv = hvc_opal_privs[vtermno]; in hvc_opal_hvsi_put_chars() local 75 if (WARN_ON(!pv)) in hvc_opal_hvsi_put_chars() 78 return hvsilib_put_chars(&pv->hvsi, buf, count); in hvc_opal_hvsi_put_chars() 83 struct hvc_opal_priv *pv = hvc_opal_privs[hp->vtermno]; in hvc_opal_hvsi_open() local 92 return hvsilib_open(&pv->hvsi, hp); in hvc_opal_hvsi_open() 97 struct hvc_opal_priv *pv = hvc_opal_privs[hp->vtermno]; in hvc_opal_hvsi_close() local 101 hvsilib_close(&pv->hvsi, hp); in hvc_opal_hvsi_close() [all …]
|
/Linux-v4.19/drivers/macintosh/ |
D | windfarm_ad7417_sensor.c | 39 struct wf_ad7417_priv *pv = sr->priv; in wf_ad7417_temp_get() local 45 mutex_lock(&pv->lock); in wf_ad7417_temp_get() 49 rc = i2c_master_send(pv->i2c, buf, 1); in wf_ad7417_temp_get() 52 rc = i2c_master_recv(pv->i2c, buf, 2); in wf_ad7417_temp_get() 62 mutex_unlock(&pv->lock); in wf_ad7417_temp_get() 66 mutex_unlock(&pv->lock); in wf_ad7417_temp_get() 80 static void wf_ad7417_adc_convert(struct wf_ad7417_priv *pv, in wf_ad7417_adc_convert() argument 85 *value = (raw * (s32)pv->mpu->mdiode + in wf_ad7417_adc_convert() 86 ((s32)pv->mpu->bdiode << 12)) >> 2; in wf_ad7417_adc_convert() 102 struct wf_ad7417_priv *pv = sr->priv; in wf_ad7417_adc_get() local [all …]
|
D | windfarm_fcu_controls.c | 74 struct wf_fcu_priv *pv = container_of(ref, struct wf_fcu_priv, ref); in wf_fcu_release() local 76 kfree(pv); in wf_fcu_release() 87 static int wf_fcu_read_reg(struct wf_fcu_priv *pv, int reg, in wf_fcu_read_reg() argument 92 mutex_lock(&pv->lock); in wf_fcu_read_reg() 97 nw = i2c_master_send(pv->i2c, buf, 1); in wf_fcu_read_reg() 110 nr = i2c_master_recv(pv->i2c, buf, nb); in wf_fcu_read_reg() 119 mutex_unlock(&pv->lock); in wf_fcu_read_reg() 123 static int wf_fcu_write_reg(struct wf_fcu_priv *pv, int reg, in wf_fcu_write_reg() argument 134 nw = i2c_master_send(pv->i2c, buf, nb); in wf_fcu_write_reg() 148 struct wf_fcu_priv *pv = fan->fcu_priv; in wf_fcu_fan_set_rpm() local [all …]
|
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/ |
D | nv04.c | 144 struct nvkm_pll_vals *pv) in setPLL_single() argument 150 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() 166 nvkm_wr32(device, reg, pv->log2P << 16 | (oldpll & 0xffff)); in setPLL_single() 169 nvkm_wr32(device, reg, (oldpll & 0xffff0000) | pv->NM1); in setPLL_single() 199 struct nvkm_pll_vals *pv) in setPLL_double_highregs() argument 207 uint32_t pll1 = (oldpll1 & 0xfff80000) | pv->log2P << 16 | pv->NM1; in setPLL_double_highregs() 208 uint32_t pll2 = (oldpll2 & 0x7fff0000) | 1 << 31 | pv->NM2; in setPLL_double_highregs() 210 bool single_stage = !pv->NM2 || pv->N2 == pv->M2; /* nv41+ only */ in setPLL_double_highregs() 216 pll1 = (pll1 & 0xfcc7ffff) | (pv->N2 & 0x18) << 21 | in setPLL_double_highregs() [all …]
|
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/clk/ |
D | nv04.c | 33 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-v4.19/arch/powerpc/include/asm/ |
D | hvsi.h | 82 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-v4.19/fs/afs/ |
D | write.c | 230 struct pagevec pv; in afs_kill_pages() local 236 pagevec_init(&pv); in afs_kill_pages() 244 pv.nr = find_get_pages_contig(mapping, first, count, pv.pages); in afs_kill_pages() 245 ASSERTCMP(pv.nr, ==, count); in afs_kill_pages() 248 struct page *page = pv.pages[loop]; in afs_kill_pages() 258 __pagevec_release(&pv); in afs_kill_pages() 272 struct pagevec pv; in afs_redirty_pages() local 278 pagevec_init(&pv); in afs_redirty_pages() 286 pv.nr = find_get_pages_contig(mapping, first, count, pv.pages); in afs_redirty_pages() 287 ASSERTCMP(pv.nr, ==, count); in afs_redirty_pages() [all …]
|
/Linux-v4.19/drivers/pwm/ |
D | pwm-puv3.c | 44 unsigned long period_cycles, prescale, pv, dc; in puv3_pwm_config() local 57 pv = period_cycles / (prescale + 1) - 1; in puv3_pwm_config() 65 dc = (pv + 1) * duty_ns / period_ns; in puv3_pwm_config() 74 writel(pv - dc, puv3->base + OST_PWM_DCCR); in puv3_pwm_config() 75 writel(pv, puv3->base + OST_PWM_PCR); in puv3_pwm_config()
|
D | pwm-vt8500.c | 85 unsigned long period_cycles, prescale, pv, dc; in vt8500_pwm_config() local 103 pv = period_cycles / (prescale + 1) - 1; in vt8500_pwm_config() 104 if (pv > 4095) in vt8500_pwm_config() 105 pv = 4095; in vt8500_pwm_config() 112 c = (unsigned long long)pv * duty_ns; in vt8500_pwm_config() 119 writel(pv, vt8500->base + REG_PERIOD(pwm->hwpwm)); in vt8500_pwm_config()
|
D | pwm-spear.c | 82 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()
|
D | pwm-pxa.c | 68 unsigned long period_cycles, prescale, pv, dc; in pxa_pwm_config() local 82 pv = period_cycles / (prescale + 1) - 1; in pxa_pwm_config() 90 dc = (pv + 1) * duty_ns / period_ns; in pxa_pwm_config() 101 writel(pv, pc->mmio_base + offset + PWMPCR); in pxa_pwm_config()
|
/Linux-v4.19/drivers/isdn/hardware/eicon/ |
D | platform.h | 275 diva_os_atomic_increment(diva_os_atomic_t *pv) in diva_os_atomic_increment() argument 277 *pv += 1; in diva_os_atomic_increment() 278 return (*pv); in diva_os_atomic_increment() 281 diva_os_atomic_decrement(diva_os_atomic_t *pv) in diva_os_atomic_decrement() argument 283 *pv -= 1; in diva_os_atomic_decrement() 284 return (*pv); in diva_os_atomic_decrement()
|
/Linux-v4.19/drivers/gpu/drm/nouveau/dispnv04/ |
D | hw.c | 205 nouveau_hw_pllvals_to_clk(struct nvkm_pll_vals *pv) in nouveau_hw_pllvals_to_clk() argument 208 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() 264 struct nvkm_pll_vals pv; in nouveau_hw_fix_bad_vpll() local 269 nouveau_hw_get_pllvals(dev, pll, &pv); in nouveau_hw_fix_bad_vpll() 271 if (pv.M1 >= pll_lim.vco1.min_m && pv.M1 <= pll_lim.vco1.max_m && in nouveau_hw_fix_bad_vpll() 272 pv.N1 >= pll_lim.vco1.min_n && pv.N1 <= pll_lim.vco1.max_n && in nouveau_hw_fix_bad_vpll() 273 pv.log2P <= pll_lim.max_p) in nouveau_hw_fix_bad_vpll() 279 pv.M1 = pll_lim.vco1.max_m; in nouveau_hw_fix_bad_vpll() 280 pv.N1 = pll_lim.vco1.min_n; in nouveau_hw_fix_bad_vpll() [all …]
|
D | crtc.c | 121 struct nvkm_pll_vals *pv = ®p->pllvals; in nv_crtc_calc_state_ext() local 129 pv->NM2 = 0; in nv_crtc_calc_state_ext() 145 if (!clk->pll_calc(clk, &pll_lim, dot_clock, pv)) in nv_crtc_calc_state_ext() 159 if (pv->NM2) in nv_crtc_calc_state_ext() 161 pv->N1, pv->N2, pv->M1, pv->M2, pv->log2P); in nv_crtc_calc_state_ext() 164 pv->N1, pv->M1, pv->log2P); in nv_crtc_calc_state_ext()
|
/Linux-v4.19/include/linux/ceph/ |
D | decode.h | 43 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); \ 369 #define ceph_encode_copy_safe(p, end, pv, n, bad) \ argument 372 ceph_encode_copy(p, pv, n); \
|
/Linux-v4.19/fs/ocfs2/ |
D | stack_user.c | 800 struct ocfs2_protocol_version *pv = in lvb_to_version() local 806 ver->pv_major = pv->pv_major; in lvb_to_version() 807 ver->pv_minor = pv->pv_minor; in lvb_to_version() 812 struct ocfs2_protocol_version *pv = in version_to_lvb() local 818 pv->pv_major = ver->pv_major; in version_to_lvb() 819 pv->pv_minor = ver->pv_minor; in version_to_lvb() 910 struct ocfs2_protocol_version pv; in get_protocol_version() local 929 lvb_to_version(lc->oc_lvb, &pv); in get_protocol_version() 931 if ((pv.pv_major != running_proto.pv_major) || in get_protocol_version() 932 (pv.pv_minor > running_proto.pv_minor)) { in get_protocol_version() [all …]
|
/Linux-v4.19/Documentation/translations/it_IT/ |
D | disclaimer-ita.rst | 4 This document is maintained by Federico Vaga <federico.vaga@vaga.pv.it>. 8 Alessia Mantegazza <amantegazza@vaga.pv.it>
|
/Linux-v4.19/arch/ia64/include/asm/sn/ |
D | tioca_provider.h | 21 #define TIOCA_WAR_ENABLED(pv, tioca_common) \ argument 22 ((1 << tioca_common->ca_rev) & pv)
|
/Linux-v4.19/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
D | clk.h | 118 struct nvkm_pll_vals *pv); 119 int (*pll_prog)(struct nvkm_clk *, u32 reg1, struct nvkm_pll_vals *pv);
|
/Linux-v4.19/drivers/isdn/hardware/mISDN/ |
D | hfcmulti.c | 930 u_int pv; in hfcmulti_resync() local 959 pv = readl(plx_acc_32); in hfcmulti_resync() 960 pv &= ~PLX_SYNC_O_EN; in hfcmulti_resync() 961 writel(pv, plx_acc_32); in hfcmulti_resync() 981 pv = readl(plx_acc_32); in hfcmulti_resync() 982 pv |= PLX_SYNC_O_EN; in hfcmulti_resync() 983 writel(pv, plx_acc_32); in hfcmulti_resync() 1012 pv = readl(plx_acc_32); in hfcmulti_resync() 1013 pv |= PLX_SYNC_O_EN; in hfcmulti_resync() 1014 writel(pv, plx_acc_32); in hfcmulti_resync() [all …]
|
/Linux-v4.19/sound/aoa/codecs/ |
D | onyx.c | 371 long int pv = kcontrol->private_value; in onyx_snd_single_bit_get() local 372 u8 polarity = (pv >> 16) & FLAG_POLARITY_INVERT; in onyx_snd_single_bit_get() 373 u8 address = (pv >> 8) & 0xff; in onyx_snd_single_bit_get() 374 u8 mask = pv & 0xff; in onyx_snd_single_bit_get() 391 long int pv = kcontrol->private_value; in onyx_snd_single_bit_put() local 392 u8 polarity = (pv >> 16) & FLAG_POLARITY_INVERT; in onyx_snd_single_bit_put() 393 u8 spdiflock = (pv >> 16) & FLAG_SPDIFLOCK; in onyx_snd_single_bit_put() 394 u8 address = (pv >> 8) & 0xff; in onyx_snd_single_bit_put() 395 u8 mask = pv & 0xff; in onyx_snd_single_bit_put()
|
/Linux-v4.19/sound/pci/hda/ |
D | hda_local.h | 640 #define get_amp_nid_(pv) ((pv) & 0xffff) argument 643 #define get_amp_direction_(pv) (((pv) >> 18) & 0x1) argument 645 #define get_amp_index_(pv) (((pv) >> 19) & 0xf) argument
|
/Linux-v4.19/sound/usb/line6/ |
D | playback.c | 40 short pv = le16_to_cpu(*p); in change_volume() local 41 int val = (pv * volume[chn & 1]) >> 8; in change_volume() 42 pv = clamp(val, -0x8000, 0x7fff); in change_volume() 43 *p = cpu_to_le16(pv); in change_volume()
|