/Linux-v5.10/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.10/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.10/drivers/usb/host/ |
D | xhci-mem.c | 1671 xhci->scratchpad = kzalloc_node(sizeof(*xhci->scratchpad), flags, in scratchpad_alloc() 1673 if (!xhci->scratchpad) in scratchpad_alloc() 1676 xhci->scratchpad->sp_array = dma_alloc_coherent(dev, in scratchpad_alloc() 1678 &xhci->scratchpad->sp_dma, flags); in scratchpad_alloc() 1679 if (!xhci->scratchpad->sp_array) in scratchpad_alloc() 1682 xhci->scratchpad->sp_buffers = kcalloc_node(num_sp, sizeof(void *), in scratchpad_alloc() 1684 if (!xhci->scratchpad->sp_buffers) in scratchpad_alloc() 1687 xhci->dcbaa->dev_context_ptrs[0] = cpu_to_le64(xhci->scratchpad->sp_dma); in scratchpad_alloc() 1695 xhci->scratchpad->sp_array[i] = dma; in scratchpad_alloc() 1696 xhci->scratchpad->sp_buffers[i] = buf; in scratchpad_alloc() [all …]
|
D | xhci.h | 1790 struct xhci_scratchpad *scratchpad; member
|
/Linux-v5.10/crypto/ |
D | drbg.c | 535 unsigned char *temp = drbg->scratchpad; in drbg_ctr_update() 536 unsigned char *df_data = drbg->scratchpad + drbg_statelen(drbg) + in drbg_ctr_update() 827 unsigned char *tmp = drbg->scratchpad + drbg_statelen(drbg); in drbg_hash_df() 866 unsigned char *V = drbg->scratchpad; in drbg_hash_update() 897 memset(drbg->scratchpad, 0, drbg_statelen(drbg)); in drbg_hash_update() 920 ret = drbg_kcapi_hash(drbg, drbg->scratchpad, &datalist); in drbg_hash_process_addtl() 926 drbg->scratchpad, drbg_blocklen(drbg)); in drbg_hash_process_addtl() 929 memset(drbg->scratchpad, 0, drbg_blocklen(drbg)); in drbg_hash_process_addtl() 940 unsigned char *src = drbg->scratchpad; in drbg_hash_hashgen() 941 unsigned char *dst = drbg->scratchpad + drbg_statelen(drbg); in drbg_hash_hashgen() [all …]
|
/Linux-v5.10/drivers/irqchip/ |
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()
|
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()
|
D | irq-gic-v3-its.c | 3456 dev_id = info->scratchpad[0].ul; in its_msi_prepare() 3493 info->scratchpad[0].ptr = its_dev; in its_msi_prepare() 3529 struct its_device *its_dev = info->scratchpad[0].ptr; in its_irq_domain_alloc()
|
/Linux-v5.10/include/asm-generic/ |
D | msi.h | 28 } scratchpad[NUM_MSI_ALLOC_SCRATCHPAD_REGS]; member
|
/Linux-v5.10/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.10/drivers/ntb/test/ |
D | Kconfig | 15 scratchpad registers to be read and written from the debugfs. This
|
/Linux-v5.10/include/crypto/ |
D | drbg.h | 119 unsigned char *scratchpad; member
|
/Linux-v5.10/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() 596 scrpd |= output->scratchpad; in intel_th_gth_enable()
|
D | core.c | 660 thdev->output.scratchpad = subdev->scrpd; in intel_th_subdevice_alloc()
|
/Linux-v5.10/drivers/net/wireless/ath/wil6210/ |
D | txrx_edma.h | 179 u16 scratchpad; member
|
/Linux-v5.10/drivers/w1/slaves/ |
D | w1_therm.c | 1769 struct therm_info scratchpad; in alarms_show() local 1771 ret = read_scratchpad(sl, &scratchpad); in alarms_show() 1774 th = scratchpad.rom[2]; /* TH is byte 2 */ in alarms_show() 1775 tl = scratchpad.rom[3]; /* TL is byte 3 */ in alarms_show()
|
/Linux-v5.10/drivers/mmc/host/ |
D | sdhci-esdhc-imx.c | 280 u32 scratchpad; member 712 imx_data->scratchpad = val; in esdhc_writew_le() 727 writel(val << 16 | imx_data->scratchpad, in esdhc_writew_le()
|
/Linux-v5.10/Documentation/ABI/testing/ |
D | sysfs-driver-w1_therm | 175 scratchpad memory is 0xC after conversion, and
|
/Linux-v5.10/Documentation/w1/slaves/ |
D | w1_therm.rst | 126 checking the conversion success. If byte 6 of scratchpad memory is 0xC after
|
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_main.c | 2966 cpumask_clear(priv->scratchpad.cpumask); in mlx5e_set_default_xps_cpumasks() 2971 cpumask_set_cpu(cpu, priv->scratchpad.cpumask); in mlx5e_set_default_xps_cpumasks() 2974 netif_set_xps_queue(priv->netdev, priv->scratchpad.cpumask, ix); in mlx5e_set_default_xps_cpumasks() 5301 if (!alloc_cpumask_var(&priv->scratchpad.cpumask, GFP_KERNEL)) in mlx5e_netdev_init() 5320 free_cpumask_var(priv->scratchpad.cpumask); in mlx5e_netdev_init() 5328 free_cpumask_var(priv->scratchpad.cpumask); in mlx5e_netdev_cleanup()
|
D | en.h | 832 struct mlx5e_scratchpad scratchpad; member
|
/Linux-v5.10/drivers/scsi/smartpqi/ |
D | smartpqi.h | 772 __le32 scratchpad; member
|