/kernel/linux/linux-5.10/include/linux/ |
H A D | sbitmap.h | 506 * @wait_index: A counter per "user" of @sbq. 509 atomic_t *wait_index) in sbq_wait_ptr() 513 ws = &sbq->ws[atomic_read(wait_index)]; in sbq_wait_ptr() 514 sbq_index_atomic_inc(wait_index); in sbq_wait_ptr() 508 sbq_wait_ptr(struct sbitmap_queue *sbq, atomic_t *wait_index) sbq_wait_ptr() argument
|
H A D | blk-mq.h | 108 * @wait_index: Index of next available dispatch_wait queue to insert 111 atomic_t wait_index; member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | sbitmap.h | 561 * @wait_index: A counter per "user" of @sbq. 564 atomic_t *wait_index) in sbq_wait_ptr() 568 ws = &sbq->ws[atomic_read(wait_index)]; in sbq_wait_ptr() 569 sbq_index_atomic_inc(wait_index); in sbq_wait_ptr() 563 sbq_wait_ptr(struct sbitmap_queue *sbq, atomic_t *wait_index) sbq_wait_ptr() argument
|
H A D | blk-mq.h | 379 * @wait_index: Index of next available dispatch_wait queue to insert 382 atomic_t wait_index; member
|
H A D | trace_events.h | 106 long wait_index; member
|
/kernel/linux/linux-5.10/drivers/iommu/intel/ |
H A D | dmar.c | 1204 static int qi_check_fault(struct intel_iommu *iommu, int index, int wait_index) in qi_check_fault() argument 1211 if (qi->desc_status[wait_index] == QI_ABORT) in qi_check_fault() 1234 memcpy(desc, qi->desc + (wait_index << shift), in qi_check_fault() 1260 if (qi->desc_status[wait_index] == QI_ABORT) in qi_check_fault() 1282 int wait_index, index; in qi_submit_sync() local 1306 wait_index = (index + count) % QI_LENGTH; in qi_submit_sync() 1314 qi->desc_status[wait_index] = QI_IN_USE; in qi_submit_sync() 1320 wait_desc.qw1 = virt_to_phys(&qi->desc_status[wait_index]); in qi_submit_sync() 1324 offset = wait_index << shift; in qi_submit_sync() 1336 while (qi->desc_status[wait_index] ! in qi_submit_sync() [all...] |
/kernel/linux/linux-6.6/drivers/iommu/intel/ |
H A D | dmar.c | 1270 static int qi_check_fault(struct intel_iommu *iommu, int index, int wait_index) in qi_check_fault() argument 1277 if (qi->desc_status[wait_index] == QI_ABORT) in qi_check_fault() 1299 memcpy(desc, qi->desc + (wait_index << shift), in qi_check_fault() 1327 if (qi->desc_status[wait_index] == QI_ABORT) in qi_check_fault() 1354 int wait_index, index; in qi_submit_sync() local 1393 wait_index = (index + count) % QI_LENGTH; in qi_submit_sync() 1403 qi->desc_status[wait_index] = QI_IN_USE; in qi_submit_sync() 1409 wait_desc.qw1 = virt_to_phys(&qi->desc_status[wait_index]); in qi_submit_sync() 1413 offset = wait_index << shift; in qi_submit_sync() 1425 while (qi->desc_status[wait_index] ! in qi_submit_sync() [all...] |
/kernel/linux/linux-5.10/block/ |
H A D | blk-mq-tag.h | 60 return sbq_wait_ptr(bt, &hctx->wait_index); in bt_wait_ptr()
|
H A D | kyber-iosched.c | 189 atomic_t wait_index[KYBER_NUM_DOMAINS]; member 495 atomic_set(&khd->wait_index[i], 0); in kyber_init_hctx() 718 &khd->wait_index[sched_domain]); in kyber_get_domain_token()
|
/kernel/linux/linux-6.6/block/ |
H A D | kyber-iosched.c | 190 atomic_t wait_index[KYBER_NUM_DOMAINS]; member 501 atomic_set(&khd->wait_index[i], 0); in kyber_init_hctx() 725 &khd->wait_index[sched_domain]); in kyber_get_domain_token()
|
H A D | blk-mq.h | 193 return sbq_wait_ptr(bt, &hctx->wait_index); in bt_wait_ptr()
|
/kernel/linux/linux-5.10/kernel/trace/ |
H A D | ring_buffer.c | 418 long wait_index; member 865 rbwork->wait_index++; in ring_buffer_wake_waiters() 888 long wait_index; in ring_buffer_wait() local 907 wait_index = READ_ONCE(work->wait_index); in ring_buffer_wait() 973 if (wait_index != work->wait_index) in ring_buffer_wait()
|
/kernel/linux/linux-6.6/kernel/trace/ |
H A D | ring_buffer.c | 415 long wait_index; member 948 rbwork->wait_index++; in ring_buffer_wake_waiters() 971 long wait_index; in ring_buffer_wait() local 990 wait_index = READ_ONCE(work->wait_index); in ring_buffer_wait() 1056 if (wait_index != work->wait_index) in ring_buffer_wait()
|
H A D | trace.c | 8373 iter->wait_index++; in tracing_buffers_release() 8374 /* Make sure the waiters see the new wait_index */ in tracing_buffers_release() 8532 long wait_index; in tracing_buffers_splice_read() local 8541 wait_index = READ_ONCE(iter->wait_index); in tracing_buffers_splice_read() 8551 /* Make sure we see the new wait_index */ in tracing_buffers_splice_read() 8553 if (wait_index != iter->wait_index) in tracing_buffers_splice_read() 8577 iter->wait_index++; in tracing_buffers_ioctl() 8578 /* Make sure the waiters see the new wait_index */ in tracing_buffers_ioctl() [all...] |
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | gdth.c | 1061 int wait_index = 0; in gdth_wait() local 1069 __gdth_interrupt(ha, true, &wait_index); in gdth_wait() 1070 if (wait_index == index) { in gdth_wait()
|