Home
last modified time | relevance | path

Searched refs:xc (Results 1 – 25 of 250) sorted by relevance

12345678910

/linux/fs/xfs/scrub/
H A Dcow_repair.c95 struct xrep_cow *xc, in xrep_cow_mark_file_range() argument
101 startoff = xc->irec.br_startoff + in xrep_cow_mark_file_range()
102 (startblock - xc->irec.br_startblock); in xrep_cow_mark_file_range()
104 trace_xrep_cow_mark_file_range(xc->sc->ip, startblock, startoff, in xrep_cow_mark_file_range()
107 return xoff_bitmap_set(&xc->bad_fileoffs, startoff, blockcount); in xrep_cow_mark_file_range()
116 struct xrep_cow *xc, in xrep_cow_trim_refcount() argument
124 if (dst->rc_startblock < xc->irec_startbno) { in xrep_cow_trim_refcount()
125 adj = xc->irec_startbno - dst->rc_startblock; in xrep_cow_trim_refcount()
131 xc->irec_startbno + xc->irec.br_blockcount) { in xrep_cow_trim_refcount()
133 (xc->irec_startbno + xc->irec.br_blockcount); in xrep_cow_trim_refcount()
[all …]
/linux/arch/powerpc/kvm/
H A Dbook3s_xive.c39 static void xive_vm_ack_pending(struct kvmppc_xive_vcpu *xc) in xive_vm_ack_pending() argument
65 xc->pending |= 1 << cppr; in xive_vm_ack_pending()
68 if (cppr >= xc->hw_cppr) in xive_vm_ack_pending()
70 smp_processor_id(), cppr, xc->hw_cppr); in xive_vm_ack_pending()
77 xc->hw_cppr = cppr; in xive_vm_ack_pending()
133 static u32 xive_vm_scan_interrupts(struct kvmppc_xive_vcpu *xc, in xive_vm_scan_interrupts() argument
140 while ((xc->mfrr != 0xff || pending != 0) && hirq == 0) { in xive_vm_scan_interrupts()
152 if (prio >= xc->cppr || prio > 7) { in xive_vm_scan_interrupts()
153 if (xc->mfrr < xc->cppr) { in xive_vm_scan_interrupts()
154 prio = xc->mfrr; in xive_vm_scan_interrupts()
[all …]
/linux/arch/powerpc/sysdev/xive/
H A Dcommon.c151 static u32 xive_scan_interrupts(struct xive_cpu *xc, bool just_peek) in xive_scan_interrupts() argument
157 while (xc->pending_prio != 0) { in xive_scan_interrupts()
160 prio = ffs(xc->pending_prio) - 1; in xive_scan_interrupts()
164 irq = xive_read_eq(&xc->queue[prio], just_peek); in xive_scan_interrupts()
182 xc->pending_prio &= ~(1 << prio); in xive_scan_interrupts()
189 q = &xc->queue[prio]; in xive_scan_interrupts()
204 if (prio != xc->cppr) { in xive_scan_interrupts()
206 xc->cppr = prio; in xive_scan_interrupts()
272 struct xive_cpu *xc = per_cpu(xive_cpu, cpu); in xmon_xive_do_dump() local
275 if (xc) { in xmon_xive_do_dump()
[all …]
H A Dxive-internal.h45 int (*setup_queue)(unsigned int cpu, struct xive_cpu *xc, u8 prio);
46 void (*cleanup_queue)(unsigned int cpu, struct xive_cpu *xc, u8 prio);
47 void (*prepare_cpu)(unsigned int cpu, struct xive_cpu *xc);
48 void (*setup_cpu)(unsigned int cpu, struct xive_cpu *xc);
49 void (*teardown_cpu)(unsigned int cpu, struct xive_cpu *xc);
53 void (*update_pending)(struct xive_cpu *xc);
57 int (*get_ipi)(unsigned int cpu, struct xive_cpu *xc);
58 void (*put_ipi)(unsigned int cpu, struct xive_cpu *xc);
H A Dnative.c216 static int xive_native_setup_queue(unsigned int cpu, struct xive_cpu *xc, u8 prio) in xive_native_setup_queue() argument
218 struct xive_q *q = &xc->queue[prio]; in xive_native_setup_queue()
229 static void xive_native_cleanup_queue(unsigned int cpu, struct xive_cpu *xc, u8 prio) in xive_native_cleanup_queue() argument
231 struct xive_q *q = &xc->queue[prio]; in xive_native_cleanup_queue()
261 static int xive_native_get_ipi(unsigned int cpu, struct xive_cpu *xc) in xive_native_get_ipi() argument
267 irq = opal_xive_allocate_irq(xc->chip_id); in xive_native_get_ipi()
276 xc->hw_ipi = irq; in xive_native_get_ipi()
311 static void xive_native_put_ipi(unsigned int cpu, struct xive_cpu *xc) in xive_native_put_ipi() argument
316 if (xc->hw_ipi == XIVE_BAD_IRQ) in xive_native_put_ipi()
319 rc = opal_xive_free_irq(xc->hw_ipi); in xive_native_put_ipi()
[all …]
/linux/arch/mips/math-emu/
H A Dieee754int.h40 static inline int ieee754_class_nan(int xc) in ieee754_class_nan() argument
42 return xc >= IEEE754_CLASS_SNAN; in ieee754_class_nan()
46 unsigned int xm; int xe; int xs __maybe_unused; int xc
78 #define EXPLODEXSP EXPLODESP(x, xc, xs, xe, xm)
84 u64 xm; int xe; int xs __maybe_unused; int xc
116 #define EXPLODEXDP EXPLODEDP(x, xc, xs, xe, xm)
142 #define FLUSHXDP FLUSHDP(x, xc, xs, xe, xm)
145 #define FLUSHXSP FLUSHSP(x, xc, xs, xe, xm)
H A Dsp_rint.c29 if (xc == IEEE754_CLASS_SNAN) in ieee754sp_rint()
32 if ((xc == IEEE754_CLASS_QNAN) || in ieee754sp_rint()
33 (xc == IEEE754_CLASS_INF) || in ieee754sp_rint()
34 (xc == IEEE754_CLASS_ZERO)) in ieee754sp_rint()
H A Ddp_rint.c29 if (xc == IEEE754_CLASS_SNAN) in ieee754dp_rint()
32 if ((xc == IEEE754_CLASS_QNAN) || in ieee754dp_rint()
33 (xc == IEEE754_CLASS_INF) || in ieee754dp_rint()
34 (xc == IEEE754_CLASS_ZERO)) in ieee754dp_rint()
H A Dsp_2008class.c35 switch(xc) { in ieee754sp_2008class()
49 pr_err("Unknown class: %d\n", xc); in ieee754sp_2008class()
H A Ddp_2008class.c35 switch(xc) { in ieee754dp_2008class()
49 pr_err("Unknown class: %d\n", xc); in ieee754dp_2008class()
H A Dsp_cmp.c26 if (ieee754_class_nan(xc) || ieee754_class_nan(yc)) { in ieee754sp_cmp()
28 xc == IEEE754_CLASS_SNAN || yc == IEEE754_CLASS_SNAN) in ieee754sp_cmp()
H A Ddp_cmp.c26 if (ieee754_class_nan(xc) || ieee754_class_nan(yc)) { in ieee754dp_cmp()
28 xc == IEEE754_CLASS_SNAN || yc == IEEE754_CLASS_SNAN) in ieee754dp_cmp()
H A Dsp_maddf.c51 if (xc == IEEE754_CLASS_SNAN) in _sp_maddf()
57 if (xc == IEEE754_CLASS_QNAN) in _sp_maddf()
66 switch (CLPAIR(xc, yc)) { in _sp_maddf()
/linux/arch/powerpc/boot/dts/fsl/
H A Dcyrus_p5020.dts76 ranges = <0 0 0xc 0x20000000 0 0x10000000>;
79 ranges = <0 0 0xc 0x30000000 0 0x10000000>;
92 ranges = <0x02000000 0 0xe0000000 0xc 0x00000000 0x0 0x20000000
107 ranges = <0x02000000 0x0 0xe0000000 0xc 0x20000000 0x0 0x20000000
122 ranges = <0x02000000 0 0xe0000000 0xc 0x40000000 0 0x20000000
137 ranges = <0x02000000 0 0xe0000000 0xc 0x60000000 0 0x20000000
H A Dmpc8536ds_36b.dts45 ranges = <0x02000000 0 0xf0000000 0xc 0x00000000 0 0x10000000
60 ranges = <0x02000000 0 0xf8000000 0xc 0x18000000 0 0x08000000
75 ranges = <0x02000000 0 0xf8000000 0xc 0x10000000 0 0x08000000
90 ranges = <0x02000000 0 0xe0000000 0xc 0x20000000 0 0x20000000
H A Dmpc8572ds_36b.dts36 ranges = <0x2000000 0x0 0xe0000000 0xc 0x00000000 0x0 0x20000000
51 ranges = <0x2000000 0x0 0xe0000000 0xc 0x20000000 0x0 0x20000000
66 ranges = <0x2000000 0x0 0xe0000000 0xc 0x40000000 0x0 0x20000000
H A Dt4240rdb.dts293 ranges = <0x02000000 0 0xe0000000 0xc 0x00000000 0x0 0x20000000
308 ranges = <0x02000000 0x0 0xe0000000 0xc 0x20000000 0x0 0x20000000
323 ranges = <0x02000000 0 0xe0000000 0xc 0x40000000 0 0x20000000
338 ranges = <0x02000000 0 0xe0000000 0xc 0x60000000 0 0x20000000
355 ranges = <0 0 0xc 0x20000000 0 0x10000000>;
358 ranges = <0 0 0xc 0x30000000 0 0x10000000>;
H A Dp3041ds.dts219 ranges = <0 0 0xc 0x20000000 0 0x10000000>;
222 ranges = <0 0 0xc 0x30000000 0 0x10000000>;
335 ranges = <0x02000000 0 0xe0000000 0xc 0x00000000 0x0 0x20000000
350 ranges = <0x02000000 0x0 0xe0000000 0xc 0x20000000 0x0 0x20000000
365 ranges = <0x02000000 0 0xe0000000 0xc 0x40000000 0 0x20000000
380 ranges = <0x02000000 0 0xe0000000 0xc 0x60000000 0 0x20000000
H A Dp5020ds.dts219 ranges = <0 0 0xc 0x20000000 0 0x10000000>;
222 ranges = <0 0 0xc 0x30000000 0 0x10000000>;
335 ranges = <0x02000000 0 0xe0000000 0xc 0x00000000 0x0 0x20000000
350 ranges = <0x02000000 0x0 0xe0000000 0xc 0x20000000 0x0 0x20000000
365 ranges = <0x02000000 0 0xe0000000 0xc 0x40000000 0 0x20000000
380 ranges = <0x02000000 0 0xe0000000 0xc 0x60000000 0 0x20000000
H A Dp2041rdb.dts236 ranges = <0 0 0xc 0x20000000 0 0x10000000>;
239 ranges = <0 0 0xc 0x30000000 0 0x10000000>;
296 ranges = <0x02000000 0 0xe0000000 0xc 0x00000000 0x0 0x20000000
311 ranges = <0x02000000 0x0 0xe0000000 0xc 0x20000000 0x0 0x20000000
326 ranges = <0x02000000 0 0xe0000000 0xc 0x40000000 0 0x20000000
H A Dkmcent2.dts252 ranges = <0x02000000 0 0xe0000000 0xc 0x00000000 0x0 0x20000000
268 ranges = <0x02000000 0 0xe0000000 0xc 0x10000000 0 0x10000000
284 ranges = <0x02000000 0 0xe0000000 0xc 0x20000000 0 0x10000000
300 ranges = <0x02000000 0 0xe0000000 0xc 0x30000000 0 0x10000000
H A Dt208xrdb.dtsi154 ranges = <0x02000000 0 0xe0000000 0xc 0x00000000 0x0 0x20000000
169 ranges = <0x02000000 0x0 0xe0000000 0xc 0x20000000 0x0 0x10000000
184 ranges = <0x02000000 0 0xe0000000 0xc 0x30000000 0 0x10000000
199 ranges = <0x02000000 0 0xe0000000 0xc 0x40000000 0 0x10000000
/linux/Documentation/devicetree/bindings/thermal/
H A Dti_soc_thermal.txt70 reg = <0x4a0021e0 0xc
71 0x4a00232c 0xc
80 reg = <0x4a0021e0 0xc
81 0x4a00232c 0xc
/linux/arch/arm64/boot/dts/qcom/
H A Dpm8010.dtsi57 reg = <0xc SPMI_USID>;
64 interrupts = <0xc 0x24 0x0 IRQ_TYPE_EDGE_BOTH>;
/linux/drivers/gpu/drm/msm/disp/
H A Dmsm_disp_snapshot_util.c16 u32 x0, x4, x8, xc; in msm_disp_state_dump_regs() local
37 xc = (addr + 0xc < end_addr) ? readl_relaxed(addr + 0xc) : 0; in msm_disp_state_dump_regs()
42 dump_addr[i * 4 + 3] = xc; in msm_disp_state_dump_regs()

12345678910