Lines Matching refs:index
149 (ctx->irq_data_ctx.index < ctx->irq_data_ctx.size); in i2c_isr()
151 ctx->reg->DR = ctx->irq_data_ctx.data[ctx->irq_data_ctx.index]; in i2c_isr()
152 ctx->irq_data_ctx.index++; in i2c_isr()
160 (ctx->irq_data_ctx.index < ctx->irq_data_ctx.size); in i2c_isr()
161 ctx->irq_data_ctx.index++) { in i2c_isr()
162 ctx->irq_data_ctx.data[ctx->irq_data_ctx.index] = in i2c_isr()
173 (ctx->irq_data_ctx.index < ctx->irq_data_ctx.size)) { in i2c_isr()
174 if ((ctx->irq_data_ctx.size - ctx->irq_data_ctx.index) > in i2c_isr()
179 (ctx->irq_data_ctx.size - ctx->irq_data_ctx.index); in i2c_isr()
191 if (ctx->irq_data_ctx.index != ctx->irq_data_ctx.size) { in i2c_isr()
617 device_ctx->irq_data_ctx.index = 0; in i2c_target_write_irq()
662 device_ctx->irq_data_ctx.index = 0; in i2c_target_read_irq()