Searched refs:pcpu (Results 1 – 9 of 9) sorted by relevance
| /drivers/xen/ |
| D | pcpu.c | 60 struct pcpu { struct 103 struct pcpu *cpu = container_of(dev, struct pcpu, dev); in online_show() 112 struct pcpu *pcpu = container_of(dev, struct pcpu, dev); in online_store() local 124 ret = xen_pcpu_down(pcpu->cpu_id); in online_store() 127 ret = xen_pcpu_up(pcpu->cpu_id); in online_store() 172 struct pcpu *pcpu) in pcpu_online_status() argument 175 !xen_pcpu_online(pcpu->flags)) { in pcpu_online_status() 177 pcpu->flags |= XEN_PCPU_FLAGS_ONLINE; in pcpu_online_status() 178 kobject_uevent(&pcpu->dev.kobj, KOBJ_ONLINE); in pcpu_online_status() 180 xen_pcpu_online(pcpu->flags)) { in pcpu_online_status() [all …]
|
| D | Makefile | 15 dom0-$(CONFIG_X86) += pcpu.o
|
| /drivers/crypto/caam/ |
| D | qi.c | 443 int *pcpu = &get_cpu_var(last_cpu); in caam_drv_ctx_init() local 445 *pcpu = cpumask_next(*pcpu, cpus); in caam_drv_ctx_init() 446 if (*pcpu >= nr_cpu_ids) in caam_drv_ctx_init() 447 *pcpu = cpumask_first(cpus); in caam_drv_ctx_init() 448 *cpu = *pcpu; in caam_drv_ctx_init()
|
| /drivers/net/ethernet/stmicro/stmmac/ |
| D | stmmac_ethtool.c | 553 struct stmmac_pcpu_stats *pcpu; in stmmac_get_rx_normal_irq_n() local 557 pcpu = per_cpu_ptr(priv->xstats.pcpu_stats, cpu); in stmmac_get_rx_normal_irq_n() 559 start = u64_stats_fetch_begin(&pcpu->syncp); in stmmac_get_rx_normal_irq_n() 560 irq_n = u64_stats_read(&pcpu->rx_normal_irq_n[q]); in stmmac_get_rx_normal_irq_n() 561 } while (u64_stats_fetch_retry(&pcpu->syncp, start)); in stmmac_get_rx_normal_irq_n() 574 struct stmmac_pcpu_stats *pcpu; in stmmac_get_tx_normal_irq_n() local 578 pcpu = per_cpu_ptr(priv->xstats.pcpu_stats, cpu); in stmmac_get_tx_normal_irq_n() 580 start = u64_stats_fetch_begin(&pcpu->syncp); in stmmac_get_tx_normal_irq_n() 581 irq_n = u64_stats_read(&pcpu->tx_normal_irq_n[q]); in stmmac_get_tx_normal_irq_n() 582 } while (u64_stats_fetch_retry(&pcpu->syncp, start)); in stmmac_get_tx_normal_irq_n()
|
| /drivers/base/ |
| D | devres.c | 1207 void __percpu *pcpu; in __devm_alloc_percpu() local 1209 pcpu = __alloc_percpu(size, align); in __devm_alloc_percpu() 1210 if (!pcpu) in __devm_alloc_percpu() 1215 free_percpu(pcpu); in __devm_alloc_percpu() 1219 *(void __percpu **)p = pcpu; in __devm_alloc_percpu() 1223 return pcpu; in __devm_alloc_percpu()
|
| /drivers/net/ethernet/marvell/mvpp2/ |
| D | mvpp2_main.c | 2563 txq_pcpu_aux = per_cpu_ptr(txq->pcpu, thread); in mvpp2_txq_reserved_desc_num_proc() 2904 txq_pcpu = per_cpu_ptr(txq->pcpu, thread); in mvpp2_tx_done() 3165 txq_pcpu = per_cpu_ptr(txq->pcpu, thread); in mvpp2_txq_init() 3202 txq_pcpu = per_cpu_ptr(txq->pcpu, thread); in mvpp2_txq_deinit() 3272 txq_pcpu = per_cpu_ptr(txq->pcpu, thread); in mvpp2_txq_clean() 3661 txq_pcpu = per_cpu_ptr(txq->pcpu, thread); in mvpp2_xdp_finish_tx() 3697 txq_pcpu = per_cpu_ptr(txq->pcpu, thread); in mvpp2_xdp_submit_frame() 4098 struct mvpp2_txq_pcpu *txq_pcpu = per_cpu_ptr(txq->pcpu, thread); in tx_desc_unmap_put() 4204 struct mvpp2_txq_pcpu *txq_pcpu = per_cpu_ptr(txq->pcpu, thread); in mvpp2_tx_frag_process() 4385 txq_pcpu = per_cpu_ptr(txq->pcpu, thread); in mvpp2_tx() [all …]
|
| D | mvpp2.h | 1218 struct mvpp2_port_pcpu __percpu *pcpu; member 1447 struct mvpp2_txq_pcpu __percpu *pcpu; member
|
| /drivers/firmware/arm_ffa/ |
| D | driver.c | 1475 struct ffa_pcpu_irq *pcpu = irq_data; in ffa_sched_recv_irq_handler() local 1476 struct ffa_drv_info *info = pcpu->info; in ffa_sched_recv_irq_handler() 1485 struct ffa_pcpu_irq *pcpu = irq_data; in notif_pend_irq_handler() local 1486 struct ffa_drv_info *info = pcpu->info; in notif_pend_irq_handler()
|
| /drivers/tee/optee/ |
| D | smc_abi.c | 1045 struct optee_pcpu *pcpu = dev_id; in notif_pcpu_irq_handler() local 1046 struct optee *optee = pcpu->optee; in notif_pcpu_irq_handler()
|