Home
last modified time | relevance | path

Searched refs:rdp (Results 1 – 29 of 29) sorted by relevance

/linux-4.4.14/kernel/rcu/
Dtree.c162 static void invoke_rcu_callbacks(struct rcu_state *rsp, struct rcu_data *rdp);
164 struct rcu_data *rdp, bool wake);
307 struct rcu_data *rdp; in rcu_momentary_dyntick_idle() local
323 rdp = raw_cpu_ptr(rsp->rda); in rcu_momentary_dyntick_idle()
327 if (READ_ONCE(rdp->mynode->completed) != in rcu_momentary_dyntick_idle()
328 READ_ONCE(rdp->cond_resched_completed)) in rcu_momentary_dyntick_idle()
409 struct rcu_data *rdp);
575 cpu_has_callbacks_ready_to_invoke(struct rcu_data *rdp) in cpu_has_callbacks_ready_to_invoke() argument
577 return &rdp->nxtlist != rdp->nxttail[RCU_DONE_TAIL] && in cpu_has_callbacks_ready_to_invoke()
578 rdp->nxttail[RCU_DONE_TAIL] != NULL; in cpu_has_callbacks_ready_to_invoke()
[all …]
Dtree_plugin.h150 static void rcu_preempt_ctxt_queue(struct rcu_node *rnp, struct rcu_data *rdp, in rcu_preempt_ctxt_queue() argument
155 (rnp->qsmask & rdp->grpmask ? RCU_GP_BLKD : 0) + in rcu_preempt_ctxt_queue()
156 (rnp->expmask & rdp->grpmask ? RCU_EXP_BLKD : 0); in rcu_preempt_ctxt_queue()
250 rcu_report_exp_rdp(rdp->rsp, rdp, true); in rcu_preempt_ctxt_queue()
295 struct rcu_data *rdp; in rcu_preempt_note_context_switch() local
302 rdp = this_cpu_ptr(rcu_state_p->rda); in rcu_preempt_note_context_switch()
303 rnp = rdp->mynode; in rcu_preempt_note_context_switch()
314 WARN_ON_ONCE((rdp->grpmask & rcu_rnp_online_cpus(rnp)) == 0); in rcu_preempt_note_context_switch()
316 trace_rcu_preempt_task(rdp->rsp->name, in rcu_preempt_note_context_switch()
318 (rnp->qsmask & rdp->grpmask) in rcu_preempt_note_context_switch()
[all …]
Dtree_trace.c114 static void print_one_rcu_data(struct seq_file *m, struct rcu_data *rdp) in print_one_rcu_data() argument
118 if (!rdp->beenonline) in print_one_rcu_data()
121 rdp->cpu, in print_one_rcu_data()
122 cpu_is_offline(rdp->cpu) ? '!' : ' ', in print_one_rcu_data()
123 ulong2long(rdp->completed), ulong2long(rdp->gpnum), in print_one_rcu_data()
124 rdp->cpu_no_qs.b.norm, in print_one_rcu_data()
125 rdp->rcu_qs_ctr_snap == per_cpu(rcu_qs_ctr, rdp->cpu), in print_one_rcu_data()
126 rdp->core_needs_qs); in print_one_rcu_data()
128 atomic_read(&rdp->dynticks->dynticks), in print_one_rcu_data()
129 rdp->dynticks->dynticks_nesting, in print_one_rcu_data()
[all …]
Dtree.h606 static void zero_cpu_stall_ticks(struct rcu_data *rdp);
612 static bool __call_rcu_nocb(struct rcu_data *rdp, struct rcu_head *rhp,
615 struct rcu_data *rdp,
617 static int rcu_nocb_need_deferred_wakeup(struct rcu_data *rdp);
618 static void do_nocb_deferred_wakeup(struct rcu_data *rdp);
619 static void rcu_boot_init_nocb_percpu_data(struct rcu_data *rdp);
626 static bool init_nocb_callback_list(struct rcu_data *rdp);
629 static void rcu_sysidle_check_cpu(struct rcu_data *rdp, bool *isidle,
644 static inline void rcu_nocb_q_lengths(struct rcu_data *rdp, long *ql, long *qll) in rcu_nocb_q_lengths() argument
647 *ql = atomic_long_read(&rdp->nocb_q_count); in rcu_nocb_q_lengths()
[all …]
/linux-4.4.14/drivers/net/ethernet/amd/
Da2065.c138 ll->rdp = (leptr & 0xFFFF); in load_csrs()
140 ll->rdp = leptr >> 16; in load_csrs()
142 ll->rdp = lp->busmaster_regval; in load_csrs()
227 ll->rdp = LE_C0_INIT; in init_restart_lance()
230 for (i = 0; (i < 100) && !(ll->rdp & (LE_C0_ERR | LE_C0_IDON)); i++) in init_restart_lance()
232 if ((i == 100) || (ll->rdp & LE_C0_ERR)) { in init_restart_lance()
233 pr_err("unopened after %d ticks, csr0=%04x\n", i, ll->rdp); in init_restart_lance()
238 ll->rdp = LE_C0_IDON; in init_restart_lance()
239 ll->rdp = LE_C0_INEA | LE_C0_STRT; in init_restart_lance()
268 ll->rdp = LE_C0_RINT | LE_C0_INEA; in lance_rx()
[all …]
Ddeclance.c284 volatile unsigned short rdp; /* register data port */ member
312 writereg(&ll->rdp, (leptr & 0xFFFF)); in load_csrs()
314 writereg(&ll->rdp, leptr >> 16); in load_csrs()
316 writereg(&ll->rdp, lp->busmaster_regval); in load_csrs()
531 writereg(&ll->rdp, LE_C0_INIT); in init_restart_lance()
534 for (i = 0; (i < 100) && !(ll->rdp & LE_C0_IDON); i++) { in init_restart_lance()
537 if ((i == 100) || (ll->rdp & LE_C0_ERR)) { in init_restart_lance()
539 i, ll->rdp); in init_restart_lance()
542 if ((ll->rdp & LE_C0_ERR)) { in init_restart_lance()
544 i, ll->rdp); in init_restart_lance()
[all …]
Da2065.h41 unsigned short rdp; /* Register Data Port */ member
/linux-4.4.14/drivers/net/ethernet/cavium/liquidio/
Docteon_nic.c53 struct octeon_instr_rdp *rdp; in octeon_alloc_soft_command_resp() local
74 rdp = (struct octeon_instr_rdp *)&sc->cmd.rdp; in octeon_alloc_soft_command_resp()
75 rdp->pcie_port = oct->pcie_port; in octeon_alloc_soft_command_resp()
76 rdp->rlen = rdatasize; in octeon_alloc_soft_command_resp()
Dresponse_manager.c88 struct octeon_instr_rdp *rdp; in lio_process_ordered_list() local
106 rdp = (struct octeon_instr_rdp *)&sc->cmd.rdp; in lio_process_ordered_list()
114 sc->cmd.rptr, rdp->rlen, in lio_process_ordered_list()
Drequest_manager.c562 struct octeon_instr_rdp *rdp; in octeon_prepare_soft_command() local
590 rdp = (struct octeon_instr_rdp *)&sc->cmd.rdp; in octeon_prepare_soft_command()
591 rdp->pcie_port = oct->pcie_port; in octeon_prepare_soft_command()
592 rdp->rlen = sc->rdatasize; in octeon_prepare_soft_command()
612 struct octeon_instr_rdp *rdp; in octeon_send_soft_command() local
626 rdp = (struct octeon_instr_rdp *)&sc->cmd.rdp; in octeon_send_soft_command()
Docteon_iq.h193 u64 rdp; member
Dlio_main.c2557 struct octeon_instr_rdp *rdp; in send_nic_timestamp_pkt() local
2582 rdp = (struct octeon_instr_rdp *)&sc->cmd.rdp; in send_nic_timestamp_pkt()
/linux-4.4.14/drivers/misc/mic/bus/
Dscif_bus.h61 void __iomem *rdp; member
119 void *dp, void __iomem *rdp,
Dscif_bus.c144 void __iomem *rdp, struct dma_chan **chan, int num_chan, in scif_register_device() argument
167 sdev->rdp = rdp; in scif_register_device()
/linux-4.4.14/drivers/pnp/isapnp/
Dcore.c235 int rdp = isapnp_rdp; in isapnp_next_rdp() local
242 while (rdp <= 0x3ff) { in isapnp_next_rdp()
247 if ((rdp < 0x280 || rdp > 0x380) in isapnp_next_rdp()
248 && request_region(rdp, 1, "ISAPnP")) { in isapnp_next_rdp()
249 isapnp_rdp = rdp; in isapnp_next_rdp()
250 old_rdp = rdp; in isapnp_next_rdp()
253 rdp += RDP_STEP; in isapnp_next_rdp()
/linux-4.4.14/drivers/misc/mic/scif/
Dscif_main.c98 struct mic_bootparam __iomem *bp = sdev->rdp; in scif_qp_setup_handler()
184 struct mic_bootparam __iomem *bp = sdev->rdp; in scif_probe()
226 struct mic_bootparam __iomem *bp = sdev->rdp; in scif_remove()
/linux-4.4.14/arch/x86/include/asm/
Duser_64.h57 __u64 rdp; member
/linux-4.4.14/sound/pcmcia/pdaudiocf/
Dpdaudiocf_irq.c263 int size, off, cont, rdp, wdp; in pdacf_threaded_irq() local
271 rdp = inw(chip->port + PDAUDIOCF_REG_RDP); in pdacf_threaded_irq()
274 size = wdp - rdp; in pdacf_threaded_irq()
/linux-4.4.14/arch/x86/kernel/fpu/
Dregset.c218 env->foo = fxsave->rdp; in convert_from_fxsr()
256 fxsave->rdp = env->foo; in convert_to_fxsr()
Dxstate.c137 fx->rdp = 0; in fpstate_sanitize_xstate()
/linux-4.4.14/arch/x86/include/asm/fpu/
Dtypes.h41 u64 rdp; /* Data Pointer */ member
/linux-4.4.14/arch/powerpc/include/asm/
Dcpm.h19 __be32 rdp; /* Internal */ member
/linux-4.4.14/arch/x86/include/uapi/asm/
Dsigcontext.h155 __u64 rdp; member
/linux-4.4.14/drivers/i2c/busses/
Di2c-cpm.c65 uint rdp; /* Internal */ member
163 out_be32(&i2c_ram->rdp, 0); in cpm_reset_i2c_params()
/linux-4.4.14/drivers/spi/
Dspi-fsl-cpm.c366 out_be32(&mspi->pram->rdp, 0); in fsl_spi_cpm_init()
/linux-4.4.14/Documentation/RCU/
Drcubarrier.txt235 4 struct rcu_data *rdp = &per_cpu(rcu_data, cpu);
238 7 head = &rdp->barrier;
/linux-4.4.14/drivers/gpu/drm/radeon/
Dr100.c2952 uint32_t rdp, wdp; in r100_debugfs_cp_ring_info() local
2956 rdp = RREG32(RADEON_CP_RB_RPTR); in r100_debugfs_cp_ring_info()
2958 count = (rdp + ring->ring_size - wdp) & ring->ptr_mask; in r100_debugfs_cp_ring_info()
2961 seq_printf(m, "CP_RB_RPTR 0x%08x\n", rdp); in r100_debugfs_cp_ring_info()
2966 i = (rdp + j) & ring->ptr_mask; in r100_debugfs_cp_ring_info()
/linux-4.4.14/drivers/net/
Dvxlan.c493 __u32 ifindex, struct vxlan_rdst **rdp) in vxlan_fdb_append() argument
511 *rdp = rd; in vxlan_fdb_append()
/linux-4.4.14/arch/x86/kvm/
Dx86.c7176 fpu->last_dp = fxsave->rdp; in kvm_arch_vcpu_ioctl_get_fpu()
7193 fxsave->rdp = fpu->last_dp; in kvm_arch_vcpu_ioctl_set_fpu()