Home
last modified time | relevance | path

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

/Linux-v5.15/include/linux/
Dsbitmap.h537 atomic_t *wait_index) in sbq_wait_ptr() argument
541 ws = &sbq->ws[atomic_read(wait_index)]; in sbq_wait_ptr()
542 sbq_index_atomic_inc(wait_index); in sbq_wait_ptr()
Dblk-mq.h111 atomic_t wait_index; member
/Linux-v5.15/drivers/iommu/intel/
Ddmar.c1264 static int qi_check_fault(struct intel_iommu *iommu, int index, int wait_index) in qi_check_fault() argument
1271 if (qi->desc_status[wait_index] == QI_ABORT) in qi_check_fault()
1293 memcpy(desc, qi->desc + (wait_index << shift), in qi_check_fault()
1321 if (qi->desc_status[wait_index] == QI_ABORT) in qi_check_fault()
1348 int wait_index, index; in qi_submit_sync() local
1387 wait_index = (index + count) % QI_LENGTH; in qi_submit_sync()
1397 qi->desc_status[wait_index] = QI_IN_USE; in qi_submit_sync()
1403 wait_desc.qw1 = virt_to_phys(&qi->desc_status[wait_index]); in qi_submit_sync()
1407 offset = wait_index << shift; in qi_submit_sync()
1419 while (qi->desc_status[wait_index] != QI_DONE) { in qi_submit_sync()
[all …]
/Linux-v5.15/block/
Dblk-mq-tag.h63 return sbq_wait_ptr(bt, &hctx->wait_index); in bt_wait_ptr()
Dkyber-iosched.c192 atomic_t wait_index[KYBER_NUM_DOMAINS]; member
500 atomic_set(&khd->wait_index[i], 0); in kyber_init_hctx()
723 &khd->wait_index[sched_domain]); in kyber_get_domain_token()