Home
last modified time | relevance | path

Searched refs:pch (Results 1 – 19 of 19) sorted by relevance

/Linux-v5.15/drivers/net/ppp/
Dppp_generic.c260 static void ppp_channel_push(struct channel *pch);
262 struct channel *pch);
269 struct channel *pch);
284 static int ppp_connect_channel(struct channel *pch, int unit);
285 static int ppp_disconnect_channel(struct channel *pch);
286 static void ppp_destroy_channel(struct channel *pch);
618 static int ppp_bridge_channels(struct channel *pch, struct channel *pchb) in ppp_bridge_channels() argument
620 write_lock_bh(&pch->upl); in ppp_bridge_channels()
621 if (pch->ppp || in ppp_bridge_channels()
622 rcu_dereference_protected(pch->bridge, lockdep_is_held(&pch->upl))) { in ppp_bridge_channels()
[all …]
/Linux-v5.15/drivers/dma/
Dpl330.c1553 struct dma_pl330_chan *pch; in dma_pl330_rqcb() local
1559 pch = desc->pchan; in dma_pl330_rqcb()
1562 if (!pch) in dma_pl330_rqcb()
1565 spin_lock_irqsave(&pch->lock, flags); in dma_pl330_rqcb()
1569 spin_unlock_irqrestore(&pch->lock, flags); in dma_pl330_rqcb()
1571 tasklet_schedule(&pch->task); in dma_pl330_rqcb()
2036 static inline void fill_queue(struct dma_pl330_chan *pch) in fill_queue() argument
2041 list_for_each_entry(desc, &pch->work_list, node) { in fill_queue()
2047 ret = pl330_submit_req(pch->thread, desc); in fill_queue()
2056 dev_err(pch->dmac->ddma.dev, "%s:%d Bad Desc(%d)\n", in fill_queue()
[all …]
Dsa11x0-dma.c331 unsigned pch, pch_alloc = 0; in sa11x0_dma_tasklet() local
353 for (pch = 0; pch < NR_PHY_CHAN; pch++) { in sa11x0_dma_tasklet()
354 p = &d->phy[pch]; in sa11x0_dma_tasklet()
361 pch_alloc |= 1 << pch; in sa11x0_dma_tasklet()
366 dev_dbg(d->slave.dev, "pchan %u: alloc vchan %p\n", pch, &c->vc); in sa11x0_dma_tasklet()
371 for (pch = 0; pch < NR_PHY_CHAN; pch++) { in sa11x0_dma_tasklet()
372 if (pch_alloc & (1 << pch)) { in sa11x0_dma_tasklet()
373 p = &d->phy[pch]; in sa11x0_dma_tasklet()
990 unsigned pch; in sa11x0_dma_remove() local
995 for (pch = 0; pch < NR_PHY_CHAN; pch++) in sa11x0_dma_remove()
[all …]
Dk3dma.c304 unsigned pch, pch_alloc = 0; in k3_dma_tasklet() local
324 for (pch = 0; pch < d->dma_channels; pch++) { in k3_dma_tasklet()
325 if (!(d->dma_channel_mask & (1 << pch))) in k3_dma_tasklet()
328 p = &d->phy[pch]; in k3_dma_tasklet()
335 pch_alloc |= 1 << pch; in k3_dma_tasklet()
339 dev_dbg(d->slave.dev, "pchan %u: alloc vchan %p\n", pch, &c->vc); in k3_dma_tasklet()
344 for (pch = 0; pch < d->dma_channels; pch++) { in k3_dma_tasklet()
345 if (!(d->dma_channel_mask & (1 << pch))) in k3_dma_tasklet()
348 if (pch_alloc & (1 << pch)) { in k3_dma_tasklet()
349 p = &d->phy[pch]; in k3_dma_tasklet()
/Linux-v5.15/tools/bpf/bpftool/
Dperf.c156 const char *pch; in show_proc() local
160 pch = fpath + 5; in show_proc()
161 if (*pch == '\0') in show_proc()
165 pch++; in show_proc()
166 while (isdigit(*pch)) { in show_proc()
167 pid = pid * 10 + *pch - '0'; in show_proc()
168 pch++; in show_proc()
170 if (*pch == '\0') in show_proc()
172 if (*pch != '/') in show_proc()
176 pch++; in show_proc()
[all …]
/Linux-v5.15/drivers/gpu/drm/i915/
Dintel_pch.c203 struct pci_dev *pch = NULL; in intel_detect_pch() local
227 while ((pch = pci_get_class(PCI_CLASS_BRIDGE_ISA << 8, pch))) { in intel_detect_pch()
228 if (pch->vendor != PCI_VENDOR_ID_INTEL) in intel_detect_pch()
231 id = pch->device & INTEL_PCH_DEVICE_ID_MASK; in intel_detect_pch()
238 } else if (intel_is_virt_pch(id, pch->subsystem_vendor, in intel_detect_pch()
239 pch->subsystem_device)) { in intel_detect_pch()
251 if (pch && !HAS_DISPLAY(dev_priv)) { in intel_detect_pch()
256 } else if (!pch) { in intel_detect_pch()
266 pci_dev_put(pch); in intel_detect_pch()
/Linux-v5.15/arch/mips/boot/dts/loongson/
Dloongson64c_4core_ls7a.dts6 #include "ls7a-pch.dtsi"
27 &pch {
29 compatible = "loongson,pch-msi-1.0";
Dloongson64g_4core_ls7a.dts6 #include "ls7a-pch.dtsi"
31 &pch {
33 compatible = "loongson,pch-msi-1.0";
Dloongson64c_4core_rs780e.dts6 #include "rs780e-pch.dtsi"
Dloongson64c_8core_rs780e.dts6 #include "rs780e-pch.dtsi"
Dls7a-pch.dtsi4 pch: bus@10000000 { label
14 compatible = "loongson,pch-pic-1.0";
/Linux-v5.15/drivers/isdn/mISDN/
Dstack.c565 struct mISDNchannel *pch; in delete_channel() local
592 pch = get_channel4id(ch->st, ch->nr); in delete_channel()
593 if (pch) { in delete_channel()
595 list_del(&pch->list); in delete_channel()
597 pch->ctrl(pch, CLOSE_CHANNEL, NULL); in delete_channel()
598 pch = ch->st->dev->teimgr; in delete_channel()
599 pch->ctrl(pch, CLOSE_CHANNEL, NULL); in delete_channel()
605 pch = ch->st->dev->teimgr; in delete_channel()
606 if (pch) { in delete_channel()
607 pch->ctrl(pch, CLOSE_CHANNEL, NULL); in delete_channel()
/Linux-v5.15/drivers/staging/r8188eu/os_dep/
Dioctl_linux.c4557 char *pch, *ptmp, *token, *tmp[3] = {NULL, NULL, NULL}; in rtw_mp_efuse_get() local
4589 pch = extra; in rtw_mp_efuse_get()
4594 while ((token = strsep(&pch, ",")) != NULL) { in rtw_mp_efuse_get()
4874 char *pch, *ptmp, *token, *tmp[3] = {NULL, NULL, NULL}; in rtw_mp_efuse_set() local
4910 pch = extra; in rtw_mp_efuse_set()
4914 while ((token = strsep(&pch, ",")) != NULL) { in rtw_mp_efuse_set()
5233 char *pch, *pnext, *ptmp; in rtw_mp_write_reg() local
5240 pch = extra; in rtw_mp_write_reg()
5241 pnext = strpbrk(pch, ",.-"); in rtw_mp_write_reg()
5245 width_str = pch; in rtw_mp_write_reg()
[all …]
/Linux-v5.15/drivers/iio/common/scmi_sensors/
Dscmi_iio.c399 char *pch, mod; in scmi_iio_get_chan_modifier() local
404 pch = strrchr(name, '_'); in scmi_iio_get_chan_modifier()
405 if (!pch) in scmi_iio_get_chan_modifier()
408 mod = *(pch + 1); in scmi_iio_get_chan_modifier()
/Linux-v5.15/drivers/irqchip/
DMakefile111 obj-$(CONFIG_LOONGSON_PCH_PIC) += irq-loongson-pch-pic.o
112 obj-$(CONFIG_LOONGSON_PCH_MSI) += irq-loongson-pch-msi.o
/Linux-v5.15/drivers/spi/
DMakefile128 obj-$(CONFIG_SPI_TOPCLIFF_PCH) += spi-topcliff-pch.o
/Linux-v5.15/drivers/gpio/
DMakefile116 obj-$(CONFIG_GPIO_PCH) += gpio-pch.o
DTODO104 gpio-pch.
/Linux-v5.15/
DMAINTAINERS9405 F: drivers/gpio/gpio-pch.c