Lines Matching refs:tad
1763 struct thunderx_l2c *tad = container_of(msix, struct thunderx_l2c,
1766 unsigned long head = ring_pos(tad->ring_head, ARRAY_SIZE(tad->err_ctx));
1767 struct l2c_err_ctx *ctx = &tad->err_ctx[head];
1769 ctx->reg_int = readq(tad->regs + L2C_TAD_INT_W1C);
1773 ctx->reg_ext = readq(tad->regs + L2C_TAD_TQD_ERR);
1776 ctx->reg_ext = readq(tad->regs + L2C_TAD_TTG_ERR);
1779 ctx->reg_ext = readq(tad->regs + L2C_TAD_TIMEOUT);
1782 ctx->reg_ext = readq(tad->regs + L2C_TAD_ERR);
1785 writeq(ctx->reg_int, tad->regs + L2C_TAD_INT_W1C);
1787 tad->ring_head++;