/kernel/linux/linux-5.10/include/crypto/ |
H A D | kpp.h | 16 * @base: Common attributes for async crypto requests 28 struct crypto_async_request base; member 40 * @base: Common crypto API algorithm data structure 43 struct crypto_tfm base; member 69 * @base: Common crypto API algorithm data structure 83 struct crypto_alg base; member 109 return &tfm->base; in crypto_kpp_tfm() 114 return container_of(alg, struct kpp_alg, base); in __crypto_kpp_alg() 119 return container_of(tfm, struct crypto_kpp, base); in __crypto_kpp_tfm() 135 req->base in kpp_request_set_tfm() [all...] |
/kernel/linux/linux-6.6/drivers/watchdog/ |
H A D | ixp4xx_wdt.c | 25 void __iomem *base; member 55 __raw_writel(IXP4XX_WDT_KEY, iwdt->base + IXP4XX_OSWK_OFFSET); in ixp4xx_wdt_start() 56 __raw_writel(0, iwdt->base + IXP4XX_OSWE_OFFSET); in ixp4xx_wdt_start() 58 iwdt->base + IXP4XX_OSWT_OFFSET); in ixp4xx_wdt_start() 60 iwdt->base + IXP4XX_OSWE_OFFSET); in ixp4xx_wdt_start() 61 __raw_writel(0, iwdt->base + IXP4XX_OSWK_OFFSET); in ixp4xx_wdt_start() 70 __raw_writel(IXP4XX_WDT_KEY, iwdt->base + IXP4XX_OSWK_OFFSET); in ixp4xx_wdt_stop() 71 __raw_writel(0, iwdt->base + IXP4XX_OSWE_OFFSET); in ixp4xx_wdt_stop() 72 __raw_writel(0, iwdt->base + IXP4XX_OSWK_OFFSET); in ixp4xx_wdt_stop() 92 __raw_writel(IXP4XX_WDT_KEY, iwdt->base in ixp4xx_wdt_restart() [all...] |
/kernel/linux/linux-6.6/drivers/clocksource/ |
H A D | timer-sprd.c | 34 static void sprd_timer_enable(void __iomem *base, u32 flag) in sprd_timer_enable() argument 36 u32 val = readl_relaxed(base + TIMER_CTL); in sprd_timer_enable() 49 writel_relaxed(val, base + TIMER_CTL); in sprd_timer_enable() 52 static void sprd_timer_disable(void __iomem *base) in sprd_timer_disable() argument 54 u32 val = readl_relaxed(base + TIMER_CTL); in sprd_timer_disable() 57 writel_relaxed(val, base + TIMER_CTL); in sprd_timer_disable() 60 static void sprd_timer_update_counter(void __iomem *base, unsigned long cycles) in sprd_timer_update_counter() argument 62 writel_relaxed(cycles & TIMER_VALUE_LO_MASK, base + TIMER_LOAD_LO); in sprd_timer_update_counter() 63 writel_relaxed(0, base + TIMER_LOAD_HI); in sprd_timer_update_counter() 66 static void sprd_timer_enable_interrupt(void __iomem *base) in sprd_timer_enable_interrupt() argument 71 sprd_timer_clear_interrupt(void __iomem *base) sprd_timer_clear_interrupt() argument [all...] |
H A D | timer-imx-gpt.c | 69 void __iomem *base; member 98 tmp = readl_relaxed(imxtm->base + MXC_TCTL); in imx1_gpt_irq_disable() 99 writel_relaxed(tmp & ~MX1_2_TCTL_IRQEN, imxtm->base + MXC_TCTL); in imx1_gpt_irq_disable() 104 writel_relaxed(0, imxtm->base + V2_IR); in imx31_gpt_irq_disable() 111 tmp = readl_relaxed(imxtm->base + MXC_TCTL); in imx1_gpt_irq_enable() 112 writel_relaxed(tmp | MX1_2_TCTL_IRQEN, imxtm->base + MXC_TCTL); in imx1_gpt_irq_enable() 117 writel_relaxed(1<<0, imxtm->base + V2_IR); in imx31_gpt_irq_enable() 122 writel_relaxed(0, imxtm->base + MX1_2_TSTAT); in imx1_gpt_irq_acknowledge() 128 imxtm->base + MX1_2_TSTAT); in imx21_gpt_irq_acknowledge() 133 writel_relaxed(V2_TSTAT_OF1, imxtm->base in imx31_gpt_irq_acknowledge() [all...] |
/kernel/linux/linux-6.6/drivers/net/wwan/iosm/ |
H A D | iosm_ipc_mmio.c | 73 cp_cap = ioread32(ipc_mmio->base + ipc_mmio->offset.cp_capability); in ipc_mmio_update_cp_capability() 94 ipc_mmio->base = mmio; in ipc_mmio_init() 118 ioread8(ipc_mmio->base + ipc_mmio->offset.chip_info); in ipc_mmio_init() 124 ioread8(ipc_mmio->base + ipc_mmio->offset.chip_info + 1) + 2; in ipc_mmio_init() 155 return (enum ipc_mem_exec_stage)ioread32(ipc_mmio->base + in ipc_mmio_get_exec_stage() 163 memcpy_fromio(dest, ipc_mmio->base + ipc_mmio->offset.chip_info, in ipc_mmio_copy_chip_info() 172 return (enum ipc_mem_device_ipc_state)ioread32(ipc_mmio->base + in ipc_mmio_get_ipc_state() 181 return (enum rom_exit_code)ioread32(ipc_mmio->base + in ipc_mmio_get_rom_exit_code() 193 iowrite64(0, ipc_mmio->base + ipc_mmio->offset.ap_win_base); in ipc_mmio_config() 194 iowrite64(0, ipc_mmio->base in ipc_mmio_config() [all...] |
/kernel/linux/linux-6.6/drivers/pcmcia/ |
H A D | rsrc_iodyn.c | 56 unsigned long base, int num, in __iodyn_find_io_region() 62 unsigned long min = base; in __iodyn_find_io_region() 66 data.offset = base & data.mask; in __iodyn_find_io_region() 85 unsigned int *base, unsigned int num, in iodyn_find_io() 98 if (!*base) in iodyn_find_io() 101 if ((s->io[i].res->start & (align-1)) == *base) in iodyn_find_io() 117 res = s->io[i].res = __iodyn_find_io_region(s, *base, in iodyn_find_io() 122 *base = res->start; in iodyn_find_io() 133 if ((*base == 0) || (*base in iodyn_find_io() 55 __iodyn_find_io_region(struct pcmcia_socket *s, unsigned long base, int num, unsigned long align) __iodyn_find_io_region() argument 84 iodyn_find_io(struct pcmcia_socket *s, unsigned int attr, unsigned int *base, unsigned int num, unsigned int align, struct resource **parent) iodyn_find_io() argument [all...] |
/kernel/linux/linux-6.6/drivers/phy/broadcom/ |
H A D | phy-brcm-usb-init.h | 26 #define USB_CTRL_REG(base, reg) ((void __iomem *)base + USB_CTRL_##reg) 27 #define USB_XHCI_EC_REG(base, reg) ((void __iomem *)base + USB_XHCI_EC_##reg) 30 #define USB_CTRL_SET(base, reg, field) \ 31 brcm_usb_ctrl_set(USB_CTRL_REG(base, reg), \ 33 #define USB_CTRL_UNSET(base, reg, field) \ 34 brcm_usb_ctrl_unset(USB_CTRL_REG(base, reg), \ 37 #define USB_XHCI_GBL_REG(base, reg) ((void __iomem *)base [all...] |
/kernel/linux/linux-6.6/drivers/phy/hisilicon/ |
H A D | phy-hix5hd2-sata.c | 52 void __iomem *base; member 82 val = readl_relaxed(priv->base + SATA_PHY0_CTLL); in hix5hd2_sata_phy_init() 86 writel_relaxed(val, priv->base + SATA_PHY0_CTLL); in hix5hd2_sata_phy_init() 89 writel_relaxed(val, priv->base + SATA_PHY0_CTLL); in hix5hd2_sata_phy_init() 91 val = readl_relaxed(priv->base + SATA_PORT_PHYCTL1); in hix5hd2_sata_phy_init() 96 writel_relaxed(val, priv->base + SATA_PORT_PHYCTL1); in hix5hd2_sata_phy_init() 98 val = readl_relaxed(priv->base + SATA_PORT_PHYCTL2); in hix5hd2_sata_phy_init() 103 writel_relaxed(val, priv->base + SATA_PORT_PHYCTL2); in hix5hd2_sata_phy_init() 106 val = readl_relaxed(priv->base + SATA_PORT_PHYCTL); in hix5hd2_sata_phy_init() 111 writel_relaxed(val, priv->base in hix5hd2_sata_phy_init() [all...] |
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-pca-isa.c | 27 static unsigned long base; variable 42 base+reg, val); in pca_isa_writebyte() 44 outb(val, base+reg); in pca_isa_writebyte() 49 int res = inb(base+reg); in pca_isa_readbyte() 111 int match = base != 0; in pca_isa_match() 117 dev_err(dev, "Please specify I/O base\n"); in pca_isa_match() 126 dev_info(dev, "i/o base %#08lx. irq %d\n", base, irq); in pca_isa_probe() 129 if (check_legacy_ioport(base)) { in pca_isa_probe() 130 dev_err(dev, "I/O address %#08lx is not available\n", base); in pca_isa_probe() [all...] |
/third_party/gn/src/gn/ |
H A D | filesystem_utils.h | 13 #include "base/files/file_path.h" 19 std::string FilePathToUTF8(const base::FilePath::StringType& str); 20 inline std::string FilePathToUTF8(const base::FilePath& path) { in FilePathToUTF8() 23 base::FilePath UTF8ToFilePath(std::string_view sp); 110 // The source_root should be a base::FilePath converted to UTF-8. On Windows, 119 // Given two absolute paths |base| and |target|, returns a relative path to 120 // |target| as if the current directory was |base|. The relative path returned 125 base::FilePath MakeAbsoluteFilePathRelativeIfPossible( 126 const base::FilePath& base, [all...] |
/third_party/libdrm/nouveau/ |
H A D | bufctx.c | 38 struct nouveau_bufref base; member 49 struct nouveau_bufctx base; member 69 DRMINITLISTHEAD(&priv->base.head); in nouveau_bufctx_new() 70 DRMINITLISTHEAD(&priv->base.pending); in nouveau_bufctx_new() 71 DRMINITLISTHEAD(&priv->base.current); in nouveau_bufctx_new() 72 priv->base.client = client; in nouveau_bufctx_new() 74 *pbctx = &priv->base; in nouveau_bufctx_new() 88 nouveau_bufctx_reset(&pctx->base, pctx->nr_bins); in nouveau_bufctx_del() 106 DRMLISTDELINIT(&pref->base.thead); in nouveau_bufctx_reset() 130 pref->base in nouveau_bufctx_refn() [all...] |
/foundation/filemanagement/dfs_service/utils/dentry/src/ |
H A D | meta_file.cpp | 278 static bool UpdateDentry(HmdfsDentryGroup &d, const MetaBase &base, uint32_t nameHash, uint32_t bitPos) in UpdateDentry() argument 281 const std::string name = base.name; in UpdateDentry() 292 de->mtime = base.mtime; in UpdateDentry() 293 de->fileType = base.fileType; in UpdateDentry() 294 de->size = base.size; in UpdateDentry() 295 de->mode = base.mode; in UpdateDentry() 296 ret = memcpy_s(de->recordId, CLOUD_RECORD_ID_LEN, base.cloudId.c_str(), base.cloudId.length()); in UpdateDentry() 298 LOGE("memcpy_s failed, dstLen = %{public}d, srcLen = %{public}zu", CLOUD_RECORD_ID_LEN, base.cloudId.length()); in UpdateDentry() 325 int32_t MetaFile::DoCreate(const MetaBase &base) in DoCreate() argument 391 InitDcacheLookupCtx(DcacheLookupCtx *ctx, const MetaBase &base, int fd) InitDcacheLookupCtx() argument 498 DoRemove(const MetaBase &base) DoRemove() argument 531 DoLookup(MetaBase &base) DoLookup() argument 557 DoUpdate(const MetaBase &base) DoUpdate() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
H A D | gf100.c | 54 struct nvkm_subdev *subdev = &fifo->base.engine.subdev; in gf100_fifo_runlist_commit() 66 nvkm_wo32(cur, (nr * 8) + 0, chan->base.chid); in gf100_fifo_runlist_commit() 95 mutex_lock(&fifo->base.engine.subdev.mutex); in gf100_fifo_runlist_remove() 97 mutex_unlock(&fifo->base.engine.subdev.mutex); in gf100_fifo_runlist_remove() 103 mutex_lock(&fifo->base.engine.subdev.mutex); in gf100_fifo_runlist_insert() 105 mutex_unlock(&fifo->base.engine.subdev.mutex); in gf100_fifo_runlist_insert() 128 struct nvkm_device *device = fifo->base.engine.subdev.device; in gf100_fifo_engine() 148 struct nvkm_device *device = fifo->base.engine.subdev.device; in gf100_fifo_recover_work() 154 spin_lock_irqsave(&fifo->base.lock, flags); in gf100_fifo_recover_work() 157 spin_unlock_irqrestore(&fifo->base in gf100_fifo_recover_work() 257 gf100_fifo_fault(struct nvkm_fifo *base, struct nvkm_fault_data *info) gf100_fifo_fault() argument 499 gf100_fifo_intr(struct nvkm_fifo *base) gf100_fifo_intr() argument 574 gf100_fifo_oneinit(struct nvkm_fifo *base) gf100_fifo_oneinit() argument 614 gf100_fifo_fini(struct nvkm_fifo *base) gf100_fifo_fini() argument 621 gf100_fifo_init(struct nvkm_fifo *base) gf100_fifo_init() argument 657 gf100_fifo_dtor(struct nvkm_fifo *base) gf100_fifo_dtor() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/v3d/ |
H A D | v3d_gem.c | 383 base.refcount); in v3d_render_job_free() 387 drm_gem_object_put(&bo->base.base); in v3d_render_job_free() 471 ret = drm_sched_job_init(&job->base, &v3d_priv->sched_entity[queue], in v3d_push_job() 476 job->done_fence = dma_fence_get(&job->base.s_fence->finished); in v3d_push_job() 481 drm_sched_entity_push_job(&job->base, &v3d_priv->sched_entity[queue]); in v3d_push_job() 554 ret = v3d_job_init(v3d, file_priv, &render->base, in v3d_submit_cl_ioctl() 564 v3d_job_put(&render->base); in v3d_submit_cl_ioctl() 568 ret = v3d_job_init(v3d, file_priv, &bin->base, in v3d_submit_cl_ioctl() 571 v3d_job_put(&render->base); in v3d_submit_cl_ioctl() [all...] |
H A D | v3d_sched.c | 30 return container_of(sched_job, struct v3d_job, base); in to_v3d_job() 36 return container_of(sched_job, struct v3d_bin_job, base.base); in to_bin_job() 42 return container_of(sched_job, struct v3d_render_job, base.base); in to_render_job() 48 return container_of(sched_job, struct v3d_tfu_job, base.base); in to_tfu_job() 54 return container_of(sched_job, struct v3d_csd_job, base.base); in to_csd_job() 91 struct v3d_dev *v3d = job->base in v3d_bin_job_run() [all...] |
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/ |
H A D | nv30_miptree.c | 62 if (!mt || !mt->base.bo) in nv30_miptree_get_handle() 67 return nouveau_screen_bo_get_handle(pscreen, mt->base.bo, stride, handle); in nv30_miptree_get_handle() 75 nouveau_bo_ref(NULL, &mt->base.bo); in nv30_miptree_destroy() 80 struct pipe_transfer base; member 117 rect->bo = mt->base.bo; in define_rect() 153 nouveau_copy_buffer(&nv30->base, in nv30_resource_copy_region() 286 struct nouveau_device *dev = nv30->screen->base.device; in nv30_miptree_transfer_map() 295 pipe_resource_reference(&tx->base.resource, pt); in nv30_miptree_transfer_map() 296 tx->base.level = level; in nv30_miptree_transfer_map() 297 tx->base in nv30_miptree_transfer_map() [all...] |
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | myrb.c | 165 void __iomem *base = cb->io_base; in myrb_qcmd() local 172 cb->get_cmd_mbox(base); in myrb_qcmd() 808 void __iomem *base = cb->io_base; in myrb_enable_mmio() local 849 /* These are the base addresses for the command memory mailbox array */ in myrb_enable_mmio() 865 /* These are the base addresses for the status memory mailbox array */ in myrb_enable_mmio() 888 status = mmio_init_fn(pdev, base, &mbox); in myrb_enable_mmio() 892 status = mmio_init_fn(pdev, base, &mbox); in myrb_enable_mmio() 2517 static inline void DAC960_LA_hw_mbox_new_cmd(void __iomem *base) in DAC960_LA_hw_mbox_new_cmd() argument 2519 writeb(DAC960_LA_IDB_HWMBOX_NEW_CMD, base + DAC960_LA_IDB_OFFSET); in DAC960_LA_hw_mbox_new_cmd() 2522 static inline void DAC960_LA_ack_hw_mbox_status(void __iomem *base) in DAC960_LA_ack_hw_mbox_status() argument 2527 DAC960_LA_reset_ctrl(void __iomem *base) DAC960_LA_reset_ctrl() argument 2532 DAC960_LA_mem_mbox_new_cmd(void __iomem *base) DAC960_LA_mem_mbox_new_cmd() argument 2537 DAC960_LA_hw_mbox_is_full(void __iomem *base) DAC960_LA_hw_mbox_is_full() argument 2544 DAC960_LA_init_in_progress(void __iomem *base) DAC960_LA_init_in_progress() argument 2551 DAC960_LA_ack_hw_mbox_intr(void __iomem *base) DAC960_LA_ack_hw_mbox_intr() argument 2556 DAC960_LA_ack_intr(void __iomem *base) DAC960_LA_ack_intr() argument 2562 DAC960_LA_hw_mbox_status_available(void __iomem *base) DAC960_LA_hw_mbox_status_available() argument 2569 DAC960_LA_enable_intr(void __iomem *base) DAC960_LA_enable_intr() argument 2577 DAC960_LA_disable_intr(void __iomem *base) DAC960_LA_disable_intr() argument 2598 DAC960_LA_write_hw_mbox(void __iomem *base, union myrb_cmd_mbox *mbox) DAC960_LA_write_hw_mbox() argument 2607 DAC960_LA_read_status(void __iomem *base) DAC960_LA_read_status() argument 2613 DAC960_LA_read_error_status(void __iomem *base, unsigned char *error, unsigned char *param0, unsigned char *param1) DAC960_LA_read_error_status() argument 2630 DAC960_LA_mbox_init(struct pci_dev *pdev, void __iomem *base, union myrb_cmd_mbox *mbox) DAC960_LA_mbox_init() argument 2667 DAC960_LA_hw_init(struct pci_dev *pdev, struct myrb_hba *cb, void __iomem *base) DAC960_LA_hw_init() argument 2712 void __iomem *base = cb->io_base; DAC960_LA_intr_handler() local 2764 DAC960_PG_hw_mbox_new_cmd(void __iomem *base) DAC960_PG_hw_mbox_new_cmd() argument 2769 DAC960_PG_ack_hw_mbox_status(void __iomem *base) DAC960_PG_ack_hw_mbox_status() argument 2774 DAC960_PG_reset_ctrl(void __iomem *base) DAC960_PG_reset_ctrl() argument 2779 DAC960_PG_mem_mbox_new_cmd(void __iomem *base) DAC960_PG_mem_mbox_new_cmd() argument 2784 DAC960_PG_hw_mbox_is_full(void __iomem *base) DAC960_PG_hw_mbox_is_full() argument 2791 DAC960_PG_init_in_progress(void __iomem *base) DAC960_PG_init_in_progress() argument 2798 DAC960_PG_ack_hw_mbox_intr(void __iomem *base) DAC960_PG_ack_hw_mbox_intr() argument 2803 DAC960_PG_ack_intr(void __iomem *base) DAC960_PG_ack_intr() argument 2809 DAC960_PG_hw_mbox_status_available(void __iomem *base) DAC960_PG_hw_mbox_status_available() argument 2816 DAC960_PG_enable_intr(void __iomem *base) DAC960_PG_enable_intr() argument 2824 DAC960_PG_disable_intr(void __iomem *base) DAC960_PG_disable_intr() argument 2844 DAC960_PG_write_hw_mbox(void __iomem *base, union myrb_cmd_mbox *mbox) DAC960_PG_write_hw_mbox() argument 2854 DAC960_PG_read_status(void __iomem *base) DAC960_PG_read_status() argument 2860 DAC960_PG_read_error_status(void __iomem *base, unsigned char *error, unsigned char *param0, unsigned char *param1) DAC960_PG_read_error_status() argument 2876 DAC960_PG_mbox_init(struct pci_dev *pdev, void __iomem *base, union myrb_cmd_mbox *mbox) DAC960_PG_mbox_init() argument 2915 DAC960_PG_hw_init(struct pci_dev *pdev, struct myrb_hba *cb, void __iomem *base) DAC960_PG_hw_init() argument 2960 void __iomem *base = cb->io_base; DAC960_PG_intr_handler() local 3012 DAC960_PD_hw_mbox_new_cmd(void __iomem *base) DAC960_PD_hw_mbox_new_cmd() argument 3017 DAC960_PD_ack_hw_mbox_status(void __iomem *base) DAC960_PD_ack_hw_mbox_status() argument 3022 DAC960_PD_reset_ctrl(void __iomem *base) DAC960_PD_reset_ctrl() argument 3027 DAC960_PD_hw_mbox_is_full(void __iomem *base) DAC960_PD_hw_mbox_is_full() argument 3034 DAC960_PD_init_in_progress(void __iomem *base) DAC960_PD_init_in_progress() argument 3041 DAC960_PD_ack_intr(void __iomem *base) DAC960_PD_ack_intr() argument 3046 DAC960_PD_hw_mbox_status_available(void __iomem *base) DAC960_PD_hw_mbox_status_available() argument 3053 DAC960_PD_enable_intr(void __iomem *base) DAC960_PD_enable_intr() argument 3058 DAC960_PD_disable_intr(void __iomem *base) DAC960_PD_disable_intr() argument 3063 DAC960_PD_write_cmd_mbox(void __iomem *base, union myrb_cmd_mbox *mbox) DAC960_PD_write_cmd_mbox() argument 3073 DAC960_PD_read_status_cmd_ident(void __iomem *base) DAC960_PD_read_status_cmd_ident() argument 3079 DAC960_PD_read_status(void __iomem *base) DAC960_PD_read_status() argument 3085 DAC960_PD_read_error_status(void __iomem *base, unsigned char *error, unsigned char *param0, unsigned char *param1) DAC960_PD_read_error_status() argument 3102 void __iomem *base = cb->io_base; DAC960_PD_qcmd() local 3111 DAC960_PD_hw_init(struct pci_dev *pdev, struct myrb_hba *cb, void __iomem *base) DAC960_PD_hw_init() argument 3156 void __iomem *base = cb->io_base; DAC960_PD_intr_handler() local 3241 void __iomem *base = cb->io_base; DAC960_P_qcmd() local 3277 DAC960_P_hw_init(struct pci_dev *pdev, struct myrb_hba *cb, void __iomem *base) DAC960_P_hw_init() argument 3322 void __iomem *base = cb->io_base; DAC960_P_intr_handler() local [all...] |
/kernel/linux/linux-5.10/arch/powerpc/platforms/powermac/ |
H A D | bootx_init.c | 89 static void * __init bootx_early_getprop(unsigned long base, in bootx_early_getprop() argument 93 struct bootx_dt_node *np = (struct bootx_dt_node *)(base + node); in bootx_early_getprop() 98 (struct bootx_dt_prop *)(base + *ppp); in bootx_early_getprop() 100 if (strcmp((char *)((unsigned long)pp->name + base), in bootx_early_getprop() 102 return (void *)((unsigned long)pp->value + base); in bootx_early_getprop() 157 static void __init bootx_add_chosen_props(unsigned long base, in bootx_add_chosen_props() argument 180 static void __init bootx_add_display_props(unsigned long base, in bootx_add_display_props() argument 216 static void __init bootx_scan_dt_build_strings(unsigned long base, in bootx_scan_dt_build_strings() argument 220 struct bootx_dt_node *np = (struct bootx_dt_node *)(base + node); in bootx_scan_dt_build_strings() 226 namep = np->full_name ? (char *)(base in bootx_scan_dt_build_strings() 274 bootx_scan_dt_build_struct(unsigned long base, unsigned long node, unsigned long *mem_end) bootx_scan_dt_build_struct() argument 353 unsigned long base; bootx_flatten_dt() local [all...] |
/kernel/linux/linux-5.10/arch/powerpc/mm/book3s32/ |
H A D | mmu.c | 93 * - base address must be aligned to the block size. So the maximum block size 94 * is identified by the lowest bit set to 1 in the base address (for instance 95 * if base is 0x16000000, max size is 0x02000000). 99 unsigned int bat_block_size(unsigned long base, unsigned long top) in bat_block_size() argument 102 unsigned int base_shift = (ffs(base) - 1) & 31; in bat_block_size() 103 unsigned int block_shift = (fls(top - base) - 1) & 31; in bat_block_size() 139 static unsigned long __init __mmu_mapin_ram(unsigned long base, unsigned long top) in __mmu_mapin_ram() argument 143 while ((idx = find_free_bat()) != -1 && base != top) { in __mmu_mapin_ram() 144 unsigned int size = bat_block_size(base, top); in __mmu_mapin_ram() 148 setbat(idx, PAGE_OFFSET + base, bas in __mmu_mapin_ram() 155 mmu_mapin_ram(unsigned long base, unsigned long top) mmu_mapin_ram() argument 203 unsigned long base = (unsigned long)_stext - PAGE_OFFSET; mmu_mark_initmem_nx() local [all...] |
/kernel/linux/linux-5.10/drivers/clk/berlin/ |
H A D | berlin2-avpll.c | 107 void __iomem *base; member 118 reg = readl_relaxed(vco->base + VCO_CTRL0); in berlin2_avpll_vco_is_enabled() 130 reg = readl_relaxed(vco->base + VCO_CTRL0); in berlin2_avpll_vco_enable() 135 writel_relaxed(reg, vco->base + VCO_CTRL0); in berlin2_avpll_vco_enable() 145 reg = readl_relaxed(vco->base + VCO_CTRL0); in berlin2_avpll_vco_disable() 150 writel_relaxed(reg, vco->base + VCO_CTRL0); in berlin2_avpll_vco_disable() 163 reg = readl_relaxed(vco->base + VCO_CTRL1); in berlin2_avpll_vco_recalc_rate() 180 int __init berlin2_avpll_vco_register(void __iomem *base, in berlin2_avpll_vco_register() argument 191 vco->base = base; in berlin2_avpll_vco_register() 205 void __iomem *base; global() member 356 berlin2_avpll_channel_register(void __iomem *base, const char *name, u8 index, const char *parent_name, u8 ch_flags, unsigned long flags) berlin2_avpll_channel_register() argument [all...] |
/kernel/linux/linux-6.6/arch/powerpc/platforms/powermac/ |
H A D | bootx_init.c | 90 static void * __init bootx_early_getprop(unsigned long base, in bootx_early_getprop() argument 94 struct bootx_dt_node *np = (struct bootx_dt_node *)(base + node); in bootx_early_getprop() 99 (struct bootx_dt_prop *)(base + *ppp); in bootx_early_getprop() 101 if (strcmp((char *)((unsigned long)pp->name + base), in bootx_early_getprop() 103 return (void *)((unsigned long)pp->value + base); in bootx_early_getprop() 158 static void __init bootx_add_chosen_props(unsigned long base, in bootx_add_chosen_props() argument 181 static void __init bootx_add_display_props(unsigned long base, in bootx_add_display_props() argument 217 static void __init bootx_scan_dt_build_strings(unsigned long base, in bootx_scan_dt_build_strings() argument 221 struct bootx_dt_node *np = (struct bootx_dt_node *)(base + node); in bootx_scan_dt_build_strings() 227 namep = np->full_name ? (char *)(base in bootx_scan_dt_build_strings() 275 bootx_scan_dt_build_struct(unsigned long base, unsigned long node, unsigned long *mem_end) bootx_scan_dt_build_struct() argument 354 unsigned long base; bootx_flatten_dt() local [all...] |
/kernel/linux/linux-5.10/drivers/mmc/host/ |
H A D | mmci_stm32_sdmmc.c | 49 void __iomem *base; member 159 host->base + MMCI_STM32_IDMABASE0R); in sdmmc_idma_start() 161 host->base + MMCI_STM32_IDMACTRLR); in sdmmc_idma_start() 177 writel_relaxed(idma->sg_dma, host->base + MMCI_STM32_IDMABAR); in sdmmc_idma_start() 178 writel_relaxed(desc[0].idmalar, host->base + MMCI_STM32_IDMALAR); in sdmmc_idma_start() 179 writel_relaxed(desc[0].idmabase, host->base + MMCI_STM32_IDMABASE0R); in sdmmc_idma_start() 180 writel_relaxed(desc[0].idmasize, host->base + MMCI_STM32_IDMABSIZER); in sdmmc_idma_start() 182 host->base + MMCI_STM32_IDMACTRLR); in sdmmc_idma_start() 189 writel_relaxed(0, host->base + MMCI_STM32_IDMACTRLR); in sdmmc_idma_finalize() 259 if (!dlyb || !dlyb->base) in sdmmc_dlyb_input_ck() 332 void __iomem *base = host->base; sdmmc_busy_complete() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_ldu.c | 37 container_of(x, struct vmw_legacy_display_unit, base.crtc) 39 container_of(x, struct vmw_legacy_display_unit, base.encoder) 41 container_of(x, struct vmw_legacy_display_unit, base.connector) 56 struct vmw_display_unit base; member 64 vmw_du_cleanup(&ldu->base); in vmw_ldu_destroy() 92 crtc = &entry->base.crtc; in vmw_ldu_commit_list() 108 fb = entry->base.crtc.primary->state->fb; in vmw_ldu_commit_list() 120 crtc = &entry->base.crtc; in vmw_ldu_commit_list() 182 if (entry->base.unit > ldu->base in vmw_ldu_add_active() [all...] |
/kernel/linux/linux-6.6/drivers/clk/berlin/ |
H A D | berlin2-avpll.c | 107 void __iomem *base; member 118 reg = readl_relaxed(vco->base + VCO_CTRL0); in berlin2_avpll_vco_is_enabled() 130 reg = readl_relaxed(vco->base + VCO_CTRL0); in berlin2_avpll_vco_enable() 135 writel_relaxed(reg, vco->base + VCO_CTRL0); in berlin2_avpll_vco_enable() 145 reg = readl_relaxed(vco->base + VCO_CTRL0); in berlin2_avpll_vco_disable() 150 writel_relaxed(reg, vco->base + VCO_CTRL0); in berlin2_avpll_vco_disable() 163 reg = readl_relaxed(vco->base + VCO_CTRL1); in berlin2_avpll_vco_recalc_rate() 180 int __init berlin2_avpll_vco_register(void __iomem *base, in berlin2_avpll_vco_register() argument 191 vco->base = base; in berlin2_avpll_vco_register() 205 void __iomem *base; global() member 356 berlin2_avpll_channel_register(void __iomem *base, const char *name, u8 index, const char *parent_name, u8 ch_flags, unsigned long flags) berlin2_avpll_channel_register() argument [all...] |
/kernel/linux/linux-6.6/drivers/clk/socfpga/ |
H A D | clk-agilex.c | 341 void __iomem *base = data->base; in n5x_clk_register_c_perip() local 345 hw_clk = n5x_register_periph(&clks[i], base); in n5x_clk_register_c_perip() 360 void __iomem *base = data->base; in agilex_clk_register_c_perip() local 364 hw_clk = s10_register_periph(&clks[i], base); in agilex_clk_register_c_perip() 379 void __iomem *base = data->base; in agilex_clk_register_cnt_perip() local 383 hw_clk = s10_register_cnt_periph(&clks[i], base); in agilex_clk_register_cnt_perip() 399 void __iomem *base in agilex_clk_register_gate() local 419 void __iomem *base = data->base; agilex_clk_register_pll() local 439 void __iomem *base = data->base; n5x_clk_register_pll() local 460 void __iomem *base; agilex_clkmgr_init() local 500 void __iomem *base; n5x_clkmgr_init() local [all...] |