Home
last modified time | relevance | path

Searched refs:q_indicators (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/s390/cio/
H A Dqdio_thinint.c42 static struct indicator_t *q_indicators; variable
52 if (!atomic_cmpxchg(&q_indicators[i].count, 0, 1)) in get_indicator()
53 return &q_indicators[i].ind; in get_indicator()
56 atomic_inc(&q_indicators[TIQDIO_SHARED_IND].count); in get_indicator()
57 return &q_indicators[TIQDIO_SHARED_IND].ind; in get_indicator()
87 return irq_ptr->dsci == &q_indicators[TIQDIO_SHARED_IND].ind; in references_shared_dsci()
104 if (!atomic_read(&q_indicators[TIQDIO_SHARED_IND].count)) in clear_shared_ind()
106 return xchg(&q_indicators[TIQDIO_SHARED_IND].ind, 0); in clear_shared_ind()
231 q_indicators = kcalloc(TIQDIO_NR_INDICATORS, sizeof(struct indicator_t), in qdio_thinint_init()
233 if (!q_indicators) in qdio_thinint_init()
[all...]
/kernel/linux/linux-6.6/drivers/s390/cio/
H A Dqdio_thinint.c43 static struct indicator_t *q_indicators; variable
53 if (!atomic_cmpxchg(&q_indicators[i].count, 0, 1)) in get_indicator()
54 return &q_indicators[i].ind; in get_indicator()
57 atomic_inc(&q_indicators[TIQDIO_SHARED_IND].count); in get_indicator()
58 return &q_indicators[TIQDIO_SHARED_IND].ind; in get_indicator()
72 return irq_ptr->dsci == &q_indicators[TIQDIO_SHARED_IND].ind; in references_shared_dsci()
89 if (!atomic_read(&q_indicators[TIQDIO_SHARED_IND].count)) in clear_shared_ind()
91 return xchg(&q_indicators[TIQDIO_SHARED_IND].ind, 0); in clear_shared_ind()
207 q_indicators = kcalloc(TIQDIO_NR_INDICATORS, sizeof(struct indicator_t), in qdio_thinint_init()
209 if (!q_indicators) in qdio_thinint_init()
[all...]

Completed in 1 milliseconds