Lines Matching full:tad
1756 struct thunderx_l2c *tad = container_of(msix, struct thunderx_l2c, in thunderx_l2c_tad_isr() local
1759 unsigned long head = ring_pos(tad->ring_head, ARRAY_SIZE(tad->err_ctx)); in thunderx_l2c_tad_isr()
1760 struct l2c_err_ctx *ctx = &tad->err_ctx[head]; in thunderx_l2c_tad_isr()
1762 ctx->reg_int = readq(tad->regs + L2C_TAD_INT_W1C); in thunderx_l2c_tad_isr()
1766 ctx->reg_ext = readq(tad->regs + L2C_TAD_TQD_ERR); in thunderx_l2c_tad_isr()
1769 ctx->reg_ext = readq(tad->regs + L2C_TAD_TTG_ERR); in thunderx_l2c_tad_isr()
1772 ctx->reg_ext = readq(tad->regs + L2C_TAD_TIMEOUT); in thunderx_l2c_tad_isr()
1775 ctx->reg_ext = readq(tad->regs + L2C_TAD_ERR); in thunderx_l2c_tad_isr()
1778 writeq(ctx->reg_int, tad->regs + L2C_TAD_INT_W1C); in thunderx_l2c_tad_isr()
1780 tad->ring_head++; in thunderx_l2c_tad_isr()
1969 fmt = "L2C-TAD%d"; in thunderx_l2c_probe()