Home
last modified time | relevance | path

Searched refs:wait_index (Results 1 – 6 of 6) sorted by relevance

/Linux-v4.19/include/linux/
Dsbitmap.h501 atomic_t *wait_index) in sbq_wait_ptr() argument
505 ws = &sbq->ws[atomic_read(wait_index)]; in sbq_wait_ptr()
506 sbq_index_atomic_inc(wait_index); in sbq_wait_ptr()
Dblk-mq.h45 atomic_t wait_index; member
/Linux-v4.19/drivers/iommu/
Ddmar.c1162 int wait_index = (index + 1) % QI_LENGTH; in qi_check_fault() local
1164 if (qi->desc_status[wait_index] == QI_ABORT) in qi_check_fault()
1181 memcpy(&qi->desc[index], &qi->desc[wait_index], in qi_check_fault()
1207 if (qi->desc_status[wait_index] == QI_ABORT) in qi_check_fault()
1226 int wait_index, index; in qi_submit_sync() local
1245 wait_index = (index + 1) % QI_LENGTH; in qi_submit_sync()
1247 qi->desc_status[index] = qi->desc_status[wait_index] = QI_IN_USE; in qi_submit_sync()
1253 wait_desc.high = virt_to_phys(&qi->desc_status[wait_index]); in qi_submit_sync()
1255 hw[wait_index] = wait_desc; in qi_submit_sync()
1266 while (qi->desc_status[wait_index] != QI_DONE) { in qi_submit_sync()
/Linux-v4.19/block/
Dblk-mq-tag.h44 return sbq_wait_ptr(bt, &hctx->wait_index); in bt_wait_ptr()
Dkyber-iosched.c119 atomic_t wait_index[KYBER_NUM_DOMAINS]; member
442 atomic_set(&khd->wait_index[i], 0); in kyber_init_hctx()
661 &khd->wait_index[sched_domain]); in kyber_get_domain_token()
/Linux-v4.19/drivers/scsi/
Dgdth.c1451 int wait_index = 0; in gdth_wait() local
1459 __gdth_interrupt(ha, true, &wait_index); in gdth_wait()
1460 if (wait_index == index) { in gdth_wait()