/kernel/linux/linux-5.10/drivers/usb/gadget/udc/bdc/ |
H A D | bdc_core.c | 155 /* Set up the scratchpad buffer array and scratchpad buffers, if needed. */ 170 dev_dbg(bdc->dev, "Allocating %d bytes for scratchpad\n", sp_buff_size); in scratchpad_setup() 171 bdc->scratchpad.buff = dma_alloc_coherent(bdc->dev, sp_buff_size, in scratchpad_setup() 172 &bdc->scratchpad.sp_dma, in scratchpad_setup() 175 if (!bdc->scratchpad.buff) in scratchpad_setup() 179 bdc->scratchpad.size = sp_buff_size; in scratchpad_setup() 180 low32 = lower_32_bits(bdc->scratchpad.sp_dma); in scratchpad_setup() 181 upp32 = upper_32_bits(bdc->scratchpad.sp_dma); in scratchpad_setup() 189 bdc->scratchpad in scratchpad_setup() [all...] |
/kernel/linux/linux-6.6/drivers/usb/gadget/udc/bdc/ |
H A D | bdc_core.c | 155 /* Set up the scratchpad buffer array and scratchpad buffers, if needed. */ 170 dev_dbg(bdc->dev, "Allocating %d bytes for scratchpad\n", sp_buff_size); in scratchpad_setup() 171 bdc->scratchpad.buff = dma_alloc_coherent(bdc->dev, sp_buff_size, in scratchpad_setup() 172 &bdc->scratchpad.sp_dma, in scratchpad_setup() 175 if (!bdc->scratchpad.buff) in scratchpad_setup() 179 bdc->scratchpad.size = sp_buff_size; in scratchpad_setup() 180 low32 = lower_32_bits(bdc->scratchpad.sp_dma); in scratchpad_setup() 181 upp32 = upper_32_bits(bdc->scratchpad.sp_dma); in scratchpad_setup() 189 bdc->scratchpad in scratchpad_setup() [all...] |
/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpio-mlxbf.c | 31 u64 scratchpad; member 95 gs->csave_regs.scratchpad = readq(gs->base + MLXBF_GPIO_SCRATCHPAD); in mlxbf_gpio_suspend() 114 writeq(gs->csave_regs.scratchpad, gs->base + MLXBF_GPIO_SCRATCHPAD); in mlxbf_gpio_resume()
|
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-mlxbf.c | 31 u64 scratchpad; member 95 gs->csave_regs.scratchpad = readq(gs->base + MLXBF_GPIO_SCRATCHPAD); in mlxbf_gpio_suspend() 114 writeq(gs->csave_regs.scratchpad, gs->base + MLXBF_GPIO_SCRATCHPAD); in mlxbf_gpio_resume()
|
/kernel/linux/linux-5.10/drivers/usb/host/ |
H A D | xhci-mem.c | 1671 /* Set up the scratchpad buffer array and scratchpad buffers, if needed. */ 1679 "Allocating %d scratchpad buffers", num_sp); in scratchpad_alloc() 1684 xhci->scratchpad = kzalloc_node(sizeof(*xhci->scratchpad), flags, in scratchpad_alloc() 1686 if (!xhci->scratchpad) in scratchpad_alloc() 1689 xhci->scratchpad->sp_array = dma_alloc_coherent(dev, in scratchpad_alloc() 1691 &xhci->scratchpad->sp_dma, flags); in scratchpad_alloc() 1692 if (!xhci->scratchpad->sp_array) in scratchpad_alloc() 1695 xhci->scratchpad in scratchpad_alloc() [all...] |
/kernel/linux/linux-6.6/drivers/usb/host/ |
H A D | xhci-mem.c | 1622 /* Set up the scratchpad buffer array and scratchpad buffers, if needed. */ 1630 "Allocating %d scratchpad buffers", num_sp); in scratchpad_alloc() 1635 xhci->scratchpad = kzalloc_node(sizeof(*xhci->scratchpad), flags, in scratchpad_alloc() 1637 if (!xhci->scratchpad) in scratchpad_alloc() 1640 xhci->scratchpad->sp_array = dma_alloc_coherent(dev, in scratchpad_alloc() 1642 &xhci->scratchpad->sp_dma, flags); in scratchpad_alloc() 1643 if (!xhci->scratchpad->sp_array) in scratchpad_alloc() 1646 xhci->scratchpad in scratchpad_alloc() [all...] |
/kernel/linux/linux-6.6/drivers/net/wwan/iosm/ |
H A D | iosm_ipc_pcie.c | 27 /* Free mapped doorbell scratchpad bus memory into CPU space. */ in ipc_pcie_resources_release() 28 iounmap(ipc_pcie->scratchpad); in ipc_pcie_resources_release() 95 /* Reserve the MMIO scratchpad memory resources. in ipc_pcie_resources_request() 100 ipc_pcie->scratchpad = in ipc_pcie_resources_request() 103 if (!ipc_pcie->scratchpad) { in ipc_pcie_resources_request() 104 dev_err(ipc_pcie->dev, "doorbell scratchpad ioremap error"); in ipc_pcie_resources_request() 132 iounmap(ipc_pcie->scratchpad); in ipc_pcie_resources_request() 315 ipc_pcie->scratchpad, ipc_pcie->dev); in ipc_pcie_probe()
|
H A D | iosm_ipc_pcie.h | 50 * @scratchpad: Remapped CP scratchpad address, to send the 53 * information are saved on the MSI scratchpad. 68 void __iomem *scratchpad; member
|
/kernel/linux/linux-5.10/include/asm-generic/ |
H A D | msi.h | 17 * @scratchpad: Storage for implementation specific scratch data 28 } scratchpad[NUM_MSI_ALLOC_SCRATCHPAD_REGS]; member
|
/kernel/linux/linux-6.6/include/asm-generic/ |
H A D | msi.h | 19 * @scratchpad: Storage for implementation specific scratch data 31 } scratchpad[NUM_MSI_ALLOC_SCRATCHPAD_REGS]; member
|
/kernel/linux/linux-5.10/crypto/ |
H A D | drbg.c | 357 * scratchpad usage: drbg_ctr_update is interlinked with drbg_ctr_df 359 * the scratchpad is used as follows: 362 * start: drbg->scratchpad 370 * start: drbg->scratchpad + 523 * this case, the df_data scratchpad is not deleted so that it is 535 unsigned char *temp = drbg->scratchpad; in drbg_ctr_update() 536 unsigned char *df_data = drbg->scratchpad + drbg_statelen(drbg) + in drbg_ctr_update() 589 * scratchpad use: drbg_ctr_update is called independently from 590 * drbg_ctr_extract_bytes. Therefore, the scratchpad is reused 805 * scratchpad usag [all...] |
/kernel/linux/linux-6.6/crypto/ |
H A D | drbg.c | 359 * scratchpad usage: drbg_ctr_update is interlinked with drbg_ctr_df 361 * the scratchpad is used as follows: 364 * start: drbg->scratchpad 372 * start: drbg->scratchpad + 525 * this case, the df_data scratchpad is not deleted so that it is 537 unsigned char *temp = drbg->scratchpad; in drbg_ctr_update() 538 unsigned char *df_data = drbg->scratchpad + drbg_statelen(drbg) + in drbg_ctr_update() 591 * scratchpad use: drbg_ctr_update is called independently from 592 * drbg_ctr_extract_bytes. Therefore, the scratchpad is reused 807 * scratchpad usag [all...] |
/kernel/linux/linux-5.10/drivers/irqchip/ |
H A D | irq-gic-v3-its-pci-msi.c | 77 info->scratchpad[0].ul = pci_msi_domain_get_msi_rid(domain, pdev); in its_pci_msi_prepare() 87 if (!info->scratchpad[0].ul) in its_pci_msi_prepare()
|
H A D | irq-gic-v3-its-fsl-mc-msi.c | 61 info->scratchpad[0].ul = fsl_mc_msi_domain_get_msi_id(msi_domain, in its_fsl_mc_msi_prepare()
|
H A D | irq-gic-v3-its-platform-msi.c | 63 info->scratchpad[0].ul = dev_id; in its_pmsi_prepare()
|
/kernel/linux/linux-6.6/drivers/irqchip/ |
H A D | irq-gic-v3-its-pci-msi.c | 81 info->scratchpad[0].ul = pci_msi_domain_get_msi_rid(domain, pdev); in its_pci_msi_prepare() 91 if (!info->scratchpad[0].ul) in its_pci_msi_prepare()
|
H A D | irq-gic-v3-its-fsl-mc-msi.c | 59 info->scratchpad[0].ul = fsl_mc_msi_domain_get_msi_id(msi_domain, in its_fsl_mc_msi_prepare()
|
H A D | irq-gic-v3-its-platform-msi.c | 63 info->scratchpad[0].ul = dev_id; in its_pmsi_prepare()
|
/kernel/linux/linux-5.10/arch/sparc/kernel/ |
H A D | hvtramp.S | 10 #include <asm/scratchpad.h>
|
/kernel/linux/linux-6.6/arch/sparc/kernel/ |
H A D | hvtramp.S | 10 #include <asm/scratchpad.h>
|
/kernel/linux/linux-5.10/arch/sparc/include/asm/ |
H A D | trap_block.h | 118 #include <asm/scratchpad.h>
|
/kernel/linux/linux-6.6/arch/sparc/include/asm/ |
H A D | trap_block.h | 118 #include <asm/scratchpad.h>
|
/kernel/linux/linux-5.10/include/crypto/ |
H A D | drbg.h | 125 unsigned char *scratchpad; member 131 __u8 *outscratchpadbuf; /* CTR mode output scratchpad */
|
/kernel/linux/linux-6.6/include/crypto/ |
H A D | drbg.h | 125 unsigned char *scratchpad; member 131 __u8 *outscratchpadbuf; /* CTR mode output scratchpad */
|
/kernel/linux/linux-5.10/drivers/hwtracing/intel_th/ |
H A D | intel_th.h | 29 * @scratchpad: scratchpad bits to flag when this output is enabled 42 unsigned int scratchpad; member
|