| /linux/drivers/soc/qcom/ |
| H A D | rpmh.c | 41 #define ctrlr_to_drv(ctrlr) container_of(ctrlr, struct rsc_drv, client) argument 97 static struct cache_req *__find_req(struct rpmh_ctrlr *ctrlr, u32 addr) in __find_req() argument 101 list_for_each_entry(p, &ctrlr->cache, list) { in __find_req() 111 static struct cache_req *cache_rpm_request(struct rpmh_ctrlr *ctrlr, in cache_rpm_request() argument 119 spin_lock_irqsave(&ctrlr->cache_lock, flags); in cache_rpm_request() 120 req = __find_req(ctrlr, cmd->addr); in cache_rpm_request() 132 list_add_tail(&req->list, &ctrlr->cache); in cache_rpm_request() 148 ctrlr->dirty |= (req->sleep_val != old_sleep_val || in cache_rpm_request() 154 spin_unlock_irqrestore(&ctrlr->cache_lock, flags); in cache_rpm_request() 173 struct rpmh_ctrlr *ctrlr = get_rpmh_ctrlr(dev); in __rpmh_write() local [all …]
|
| H A D | rpmh-internal.h | 146 int rpmh_flush(struct rpmh_ctrlr *ctrlr);
|
| /linux/drivers/xen/ |
| H A D | dbgp.c | 13 const struct device *ctrlr = hcd_to_bus(hcd)->controller; in xen_dbgp_op() local 23 if (dev_is_pci(ctrlr)) { in xen_dbgp_op() 24 const struct pci_dev *pdev = to_pci_dev(ctrlr); in xen_dbgp_op()
|
| /linux/drivers/irqchip/ |
| H A D | irq-atmel-aic-common.h | 25 struct device_node *ctrlr,
|
| H A D | irq-atmel-aic.c | 167 struct device_node *ctrlr, in aic_irq_domain_xlate() argument 180 ret = aic_common_irq_domain_xlate(d, ctrlr, intspec, intsize, in aic_irq_domain_xlate()
|
| H A D | irq-xtensa-pic.c | 30 struct device_node *ctrlr, in xtensa_pic_irq_domain_xlate() argument
|
| H A D | irq-atmel-aic5.c | 265 struct device_node *ctrlr, in aic5_irq_domain_xlate() argument 277 ret = aic_common_irq_domain_xlate(d, ctrlr, intspec, intsize, in aic5_irq_domain_xlate()
|
| H A D | irq-xtensa-mx.c | 47 struct device_node *ctrlr, in xtensa_mx_irq_domain_xlate() argument
|
| H A D | irq-atmel-aic-common.c | 90 struct device_node *ctrlr, in aic_common_irq_domain_xlate() argument
|
| H A D | irq-csky-mpintc.c | 191 struct device_node *ctrlr, const u32 *intspec, in csky_irq_domain_xlate_cells() argument
|
| H A D | irq-bcm2835.c | 110 static int armctrl_xlate(struct irq_domain *d, struct device_node *ctrlr, in armctrl_xlate() argument
|
| H A D | irq-mips-gic.c | 615 static int gic_irq_domain_xlate(struct irq_domain *d, struct device_node *ctrlr, in gic_irq_domain_xlate() argument 737 static int gic_ipi_domain_xlate(struct irq_domain *d, struct device_node *ctrlr, in gic_ipi_domain_xlate() argument
|
| H A D | irq-loongson-liointc.c | 176 static int liointc_domain_xlate(struct irq_domain *d, struct device_node *ctrlr, in liointc_domain_xlate() argument
|
| /linux/drivers/staging/vme_user/ |
| H A D | vme_tsi148.c | 1783 struct vme_dma_resource *ctrlr; in tsi148_dma_list_exec() local 1791 ctrlr = list->parent; in tsi148_dma_list_exec() 1793 tsi148_bridge = ctrlr->parent; in tsi148_dma_list_exec() 1797 mutex_lock(&ctrlr->mtx); in tsi148_dma_list_exec() 1799 channel = ctrlr->number; in tsi148_dma_list_exec() 1801 if (!list_empty(&ctrlr->running)) { in tsi148_dma_list_exec() 1808 mutex_unlock(&ctrlr->mtx); in tsi148_dma_list_exec() 1812 list_add(&list->list, &ctrlr->running); in tsi148_dma_list_exec() 1818 mutex_unlock(&ctrlr->mtx); in tsi148_dma_list_exec() 1835 tsi148_dma_busy(ctrlr->parent, channel)); in tsi148_dma_list_exec() [all …]
|
| /linux/drivers/sh/intc/ |
| H A D | irqdomain.c | 27 static int intc_evt_xlate(struct irq_domain *d, struct device_node *ctrlr, in intc_evt_xlate() argument
|
| /linux/drivers/gpu/drm/arm/display/komeda/ |
| H A D | komeda_pipeline.c | 116 pos = to_cpos(pipe->ctrlr); in komeda_pipeline_get_component_pos() 325 if (pipe->dual_link && !pipe->ctrlr->supports_dual_link) { in komeda_pipeline_assemble()
|
| /linux/kernel/irq/ |
| H A D | irqdomain.c | 1107 int irq_domain_xlate_onecell(struct irq_domain *d, struct device_node *ctrlr, in irq_domain_xlate_onecell() argument 1132 int irq_domain_xlate_twocell(struct irq_domain *d, struct device_node *ctrlr, in irq_domain_xlate_twocell() argument 1138 of_phandle_args_to_fwspec(ctrlr, intspec, intsize, &fwspec); in irq_domain_xlate_twocell() 1156 int irq_domain_xlate_twothreecell(struct irq_domain *d, struct device_node *ctrlr, in irq_domain_xlate_twothreecell() argument 1162 of_phandle_args_to_fwspec(ctrlr, intspec, intsize, &fwspec); in irq_domain_xlate_twothreecell() 1186 struct device_node *ctrlr, in irq_domain_xlate_onetwocell() argument
|
| /linux/drivers/bus/ |
| H A D | moxtet.c | 613 struct device_node *ctrlr, in moxtet_irq_domain_xlate() argument
|