| /Linux-v5.15/drivers/usb/gadget/udc/bdc/ | 
| D | bdc_core.c | 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.buff = NULL;  in scratchpad_setup() 228 	bdc_writel(bdc->regs, BDC_SPBBAL, bdc->scratchpad.sp_dma);  in bdc_mem_init() 287 		memset(bdc->scratchpad.buff, 0, bdc->sp_buff_size);  in bdc_mem_init() 322 	if (bdc->scratchpad.buff)  in bdc_mem_free() [all …] 
 | 
| D | bdc.h | 422 	struct bdc_scratchpad	scratchpad;  member
  | 
| /Linux-v5.15/Documentation/PCI/endpoint/ | 
| D | pci-ntb-function.rst | 68 scratchpad offset and number of memory windows to the host using this region. 165 	Self scratchpad region and config region are packed together in the 167 	and the latter portion of the region is for self scratchpad. This 168 	register will specify the offset of the self scratchpad registers. 172 	Specifies the number of scratchpad registers supported by the NTB 227 There are 5 or more distinct regions (config, self scratchpad, peer 228 scratchpad, doorbell, one or more memory windows) to be modeled to achieve 293 region and scratchpad region (self scratchpad) using BAR0 of EP controller 1. 295 scratchpad region (peer scratchpad) using BAR1 of EP controller 2. This
  | 
| /Linux-v5.15/drivers/gpio/ | 
| 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()
  | 
| /Linux-v5.15/drivers/usb/host/ | 
| D | xhci-mem.c | 1657 	xhci->scratchpad = kzalloc_node(sizeof(*xhci->scratchpad), flags,  in scratchpad_alloc() 1659 	if (!xhci->scratchpad)  in scratchpad_alloc() 1662 	xhci->scratchpad->sp_array = dma_alloc_coherent(dev,  in scratchpad_alloc() 1664 				     &xhci->scratchpad->sp_dma, flags);  in scratchpad_alloc() 1665 	if (!xhci->scratchpad->sp_array)  in scratchpad_alloc() 1668 	xhci->scratchpad->sp_buffers = kcalloc_node(num_sp, sizeof(void *),  in scratchpad_alloc() 1670 	if (!xhci->scratchpad->sp_buffers)  in scratchpad_alloc() 1673 	xhci->dcbaa->dev_context_ptrs[0] = cpu_to_le64(xhci->scratchpad->sp_dma);  in scratchpad_alloc() 1681 		xhci->scratchpad->sp_array[i] = dma;  in scratchpad_alloc() 1682 		xhci->scratchpad->sp_buffers[i] = buf;  in scratchpad_alloc() [all …] 
 | 
| /Linux-v5.15/drivers/net/wwan/iosm/ | 
| D | iosm_ipc_pcie.c | 28 	iounmap(ipc_pcie->scratchpad);  in ipc_pcie_resources_release() 100 	ipc_pcie->scratchpad =  in ipc_pcie_resources_request() 103 	if (!ipc_pcie->scratchpad) {  in ipc_pcie_resources_request() 132 	iounmap(ipc_pcie->scratchpad);  in ipc_pcie_resources_request() 303 				       ipc_pcie->scratchpad, ipc_pcie->dev);  in ipc_pcie_probe()
  | 
| D | iosm_ipc_pcie.h | 67 	void __iomem *scratchpad;  member
  | 
| /Linux-v5.15/crypto/ | 
| D | drbg.c | 536 	unsigned char *temp = drbg->scratchpad;  in drbg_ctr_update() 537 	unsigned char *df_data = drbg->scratchpad + drbg_statelen(drbg) +  in drbg_ctr_update() 828 	unsigned char *tmp = drbg->scratchpad + drbg_statelen(drbg);  in drbg_hash_df() 867 	unsigned char *V = drbg->scratchpad;  in drbg_hash_update() 898 	memset(drbg->scratchpad, 0, drbg_statelen(drbg));  in drbg_hash_update() 921 	ret = drbg_kcapi_hash(drbg, drbg->scratchpad, &datalist);  in drbg_hash_process_addtl() 927 		     drbg->scratchpad, drbg_blocklen(drbg));  in drbg_hash_process_addtl() 930 	memset(drbg->scratchpad, 0, drbg_blocklen(drbg));  in drbg_hash_process_addtl() 941 	unsigned char *src = drbg->scratchpad;  in drbg_hash_hashgen() 942 	unsigned char *dst = drbg->scratchpad + drbg_statelen(drbg);  in drbg_hash_hashgen() [all …] 
 | 
| /Linux-v5.15/drivers/irqchip/ | 
| D | irq-gic-v3-its-pci-msi.c | 82 	info->scratchpad[0].ul = pci_msi_domain_get_msi_rid(domain, pdev);  in its_pci_msi_prepare() 92 	if (!info->scratchpad[0].ul)  in its_pci_msi_prepare()
  | 
| 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()
  | 
| D | irq-gic-v3-its-platform-msi.c | 63 	info->scratchpad[0].ul = dev_id;  in its_pmsi_prepare()
  | 
| /Linux-v5.15/Documentation/driver-api/ | 
| D | ntb.rst | 9 scratchpad and message registers. Scratchpad registers are read-and-writable 109      number) to the peer device using, for instance, scratchpad or message 139 and scratchpad registers of NTB hardware, and as an example simple NTB client. 141 then proceeds to read and write the doorbell scratchpad registers of the NTB. 145 scratchpad, and writes the value plus one to the first peer scratchpad, each 150 * unsafe - Some hardware has known issues with scratchpad and doorbell 196 	series of pairs of scratchpad number and value
  | 
| /Linux-v5.15/include/asm-generic/ | 
| D | msi.h | 31 	} scratchpad[NUM_MSI_ALLOC_SCRATCHPAD_REGS];  member
  | 
| /Linux-v5.15/Documentation/PCI/endpoint/function/binding/ | 
| D | pci-ntb.rst | 37 spad_count     	   Number of scratchpad registers; default = 64
  | 
| /Linux-v5.15/drivers/ntb/test/ | 
| D | Kconfig | 15 	 scratchpad registers to be read and written from the debugfs.  This
  | 
| /Linux-v5.15/include/crypto/ | 
| D | drbg.h | 119 	unsigned char *scratchpad;  member
  | 
| /Linux-v5.15/drivers/hwtracing/intel_th/ | 
| D | intel_th.h | 42 	unsigned int	scratchpad;  member
  | 
| D | gth.c | 554 	reg &= ~output->scratchpad;  in intel_th_gth_disable() 611 	scrpd |= output->scratchpad;  in intel_th_gth_enable()
  | 
| /Linux-v5.15/drivers/net/wireless/ath/wil6210/ | 
| D | txrx_edma.h | 179 	u16 scratchpad;  member
  | 
| /Linux-v5.15/drivers/w1/slaves/ | 
| D | w1_therm.c | 1764 	struct therm_info scratchpad;  in alarms_show()  local 1766 	ret = read_scratchpad(sl, &scratchpad);  in alarms_show() 1769 		th = scratchpad.rom[2]; /* TH is byte 2 */  in alarms_show() 1770 		tl = scratchpad.rom[3]; /* TL is byte 3 */  in alarms_show()
  | 
| /Linux-v5.15/drivers/scsi/mpi3mr/mpi/ | 
| D | mpi30_transport.h | 68 	__le32                             scratchpad[4];  member
  | 
| /Linux-v5.15/drivers/mmc/host/ | 
| D | sdhci-esdhc-imx.c | 317 	u32 scratchpad;  member 740 			imx_data->scratchpad = val;  in esdhc_writew_le() 755 			writel(val << 16 | imx_data->scratchpad,  in esdhc_writew_le()
  | 
| /Linux-v5.15/Documentation/ABI/testing/ | 
| D | sysfs-driver-w1_therm | 175                    scratchpad memory is 0xC after conversion, and
  | 
| /Linux-v5.15/Documentation/w1/slaves/ | 
| D | w1_therm.rst | 126 checking the conversion success. If byte 6 of scratchpad memory is 0xC after
  | 
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/ | 
| D | en_main.c | 2372 		cpumask_clear(priv->scratchpad.cpumask);  in mlx5e_set_default_xps_cpumasks() 2377 			cpumask_set_cpu(cpu, priv->scratchpad.cpumask);  in mlx5e_set_default_xps_cpumasks() 2380 		netif_set_xps_queue(priv->netdev, priv->scratchpad.cpumask, ix);  in mlx5e_set_default_xps_cpumasks() 4828 	if (!alloc_cpumask_var(&priv->scratchpad.cpumask, GFP_KERNEL))  in mlx5e_priv_init() 4845 	free_cpumask_var(priv->scratchpad.cpumask);  in mlx5e_priv_init() 4859 	free_cpumask_var(priv->scratchpad.cpumask);  in mlx5e_priv_cleanup()
  |