Lines Matching defs:regno
299 * @regno: register number
307 enum qib_ureg regno, int ctxt)
313 return readl(regno + (u64 __iomem *)
317 return readl(regno + (u64 __iomem *)
326 * @regno: register number
333 enum qib_ureg regno, u64 value, int ctxt)
348 writeq(value, &ubase[regno]);
352 const u16 regno)
356 return readl((u32 __iomem *)&dd->kregbase[regno]);
360 const u16 regno)
365 return readq(&dd->kregbase[regno]);
369 const u16 regno, u64 value)
372 writeq(value, &dd->kregbase[regno]);
378 * @regno: the register number to write
383 const u16 regno, unsigned ctxt,
386 qib_write_kreg(dd, regno + ctxt, value);
390 u16 regno, u64 value)
393 writeq(value, &dd->cspec->cregbase[regno]);
396 static inline u64 read_6120_creg(const struct qib_devdata *dd, u16 regno)
400 return readq(&dd->cspec->cregbase[regno]);
403 static inline u32 read_6120_creg32(const struct qib_devdata *dd, u16 regno)
407 return readl(&dd->cspec->cregbase[regno]);