Home
last modified time | relevance | path

Searched refs:bufnr (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/s390/cio/
H A Dqdio_main.c205 static inline int get_buf_states(struct qdio_q *q, unsigned int bufnr, in get_buf_states() argument
213 return qdio_do_eqbs(q, state, bufnr, count, auto_ack); in get_buf_states()
216 __state = q->slsb.val[bufnr]; in get_buf_states()
223 bufnr = next_buf(bufnr); in get_buf_states()
226 if (q->slsb.val[bufnr] != __state) in get_buf_states()
235 static inline int get_buf_state(struct qdio_q *q, unsigned int bufnr, in get_buf_state() argument
238 return get_buf_states(q, bufnr, state, 1, auto_ack); in get_buf_state()
242 static inline int set_buf_states(struct qdio_q *q, int bufnr, in set_buf_states() argument
248 return qdio_do_sqbs(q, state, bufnr, count); in set_buf_states()
254 WRITE_ONCE(q->slsb.val[bufnr], state); in set_buf_states()
[all …]
H A Dqdio.h316 #define add_buf(bufnr, inc) QDIO_BUFNR((bufnr) + (inc)) argument
317 #define next_buf(bufnr) add_buf(bufnr, 1) argument
318 #define sub_buf(bufnr, dec) QDIO_BUFNR((bufnr) - (dec)) argument
319 #define prev_buf(bufnr) sub_buf(bufnr, 1) argument
346 int debug_get_buf_state(struct qdio_q *q, unsigned int bufnr,
/linux/arch/s390/include/asm/
H A Dqdio.h352 unsigned int *bufnr, unsigned int *error);
354 unsigned int *bufnr, unsigned int *error);
356 unsigned int q_nr, unsigned int bufnr,
359 unsigned int q_nr, unsigned int bufnr,