Home
last modified time | relevance | path

Searched refs:queue (Results 1 – 25 of 173) sorted by last modified time

1234567

/illumos-gate/usr/src/uts/common/sys/
H A DMakefile448 queue.h \
1102 queue.h \
/illumos-gate/usr/src/uts/common/
H A DMakefile.files2013 xge-queue.o xgehal-mgmt.o xgehal-mgmtaux.o
/illumos-gate/usr/src/uts/common/io/igc/
H A Digc.c622 uintptr_t queue = (uintptr_t)arg2; in igc_intr_rx_queue() local
626 ASSERT3U(queue, <, igc->igc_nrx_rings); in igc_intr_rx_queue()
627 ring = &igc->igc_rx_rings[queue]; in igc_intr_rx_queue()
1171 igc_write_ivar(igc_t *igc, uint32_t queue, bool rx, uint32_t msix) in igc_write_ivar() argument
1173 const uint32_t ivarno = queue >> 1; in igc_write_ivar()
1179 if ((queue % 2) == 0) { in igc_write_ivar()
1185 if ((queue % 2) == 0) { in igc_write_ivar()
/illumos-gate/usr/src/uts/common/fs/sockfs/
H A Dsocktpi.c4414 struct queue *wqp; in kstrwritemp()
/illumos-gate/usr/src/lib/udapl/udapl_tavor/include/
H A Ddapl.h636 } queue; member
/illumos-gate/exception_lists/
H A Dcstyle569 usr/src/lib/krb5/plugins/kdb/db2/libdb2/include/db-queue.h
H A Dhdrchk153 usr/src/lib/krb5/plugins/kdb/db2/libdb2/include/db-queue.h
/illumos-gate/usr/src/uts/common/io/scsi/adapters/lmrc/
H A Dlmrc.c252 lmrc_get_next_reply_desc(lmrc_t *lmrc, int queue) in lmrc_get_next_reply_desc() argument
259 desc += lmrc->l_last_reply_idx[queue]; in lmrc_get_next_reply_desc()
276 lmrc->l_last_reply_idx[queue]++; in lmrc_get_next_reply_desc()
278 lmrc->l_last_reply_idx[queue] = 0; in lmrc_get_next_reply_desc()
289 lmrc_write_rphi(lmrc_t *lmrc, uint32_t queue) in lmrc_write_rphi() argument
292 uint32_t val = (queue << 24) | lmrc->l_last_reply_idx[queue]; in lmrc_write_rphi()
295 VERIFY3U(queue, ==, 0); in lmrc_write_rphi()
298 reg = queue / 8; in lmrc_write_rphi()
424 lmrc_process_replies(lmrc_t *lmrc, uint8_t queue) in lmrc_process_replies() argument
506 lmrc_write_rphi(lmrc, queue); in lmrc_process_replies()
[all …]
H A Dlmrc_ddi.c629 int queue = (int)(uintptr_t)arg2; in lmrc_isr() local
638 ret = lmrc_process_replies(lmrc, queue); in lmrc_isr()
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Ddsl_scan.c1243 if (queue != NULL) { in dsl_scan_should_clear()
2745 &sio->sio_zb, queue); in scan_io_queue_issue()
2931 queue->q_segs_this_txg = 0; in scan_io_queues_run_one()
2933 queue->q_zios_this_txg = 0; in scan_io_queues_run_one()
3103 if (queue == NULL) in dsl_scan_update_stats()
3898 if (queue == NULL) { in dsl_scan_scrub_done()
3934 if (queue == NULL) { in scan_exec_io()
3944 while (queue->q_inflight_bytes >= queue->q_maxinflight_bytes) in scan_exec_io()
4070 range_tree_vacate(queue->q_exts_by_addr, NULL, queue); in dsl_scan_io_queue_destroy()
4075 kmem_free(queue, sizeof (*queue)); in dsl_scan_io_queue_destroy()
[all …]
/illumos-gate/usr/src/pkg/manifests/
H A Dsystem-header.p5m1647 target=queue.h.3head
1651 target=queue.h.3head
1669 target=queue.h.3head
1673 target=queue.h.3head
1691 target=queue.h.3head
1695 target=queue.h.3head
1715 target=queue.h.3head
1717 target=queue.h.3head
1719 target=queue.h.3head
1721 target=queue.h.3head
[all …]
/illumos-gate/usr/src/contrib/bhyve/sys/
H A Data.h126 /*075*/ u_int16_t queue; member
/illumos-gate/usr/src/cmd/bhyve/
H A Dpci_virtio_scsi.c650 struct pci_vtscsi_queue *queue, int num) in pci_vtscsi_init_queue() argument
656 queue->vsq_sc = sc; in pci_vtscsi_init_queue()
657 queue->vsq_vq = &sc->vss_vq[num + 2]; in pci_vtscsi_init_queue()
659 pthread_mutex_init(&queue->vsq_mtx, NULL); in pci_vtscsi_init_queue()
660 pthread_mutex_init(&queue->vsq_qmtx, NULL); in pci_vtscsi_init_queue()
661 pthread_cond_init(&queue->vsq_cv, NULL); in pci_vtscsi_init_queue()
662 STAILQ_INIT(&queue->vsq_requests); in pci_vtscsi_init_queue()
663 LIST_INIT(&queue->vsq_workers); in pci_vtscsi_init_queue()
667 worker->vsw_queue = queue; in pci_vtscsi_init_queue()
674 LIST_INSERT_HEAD(&queue->vsq_workers, worker, vsw_link); in pci_vtscsi_init_queue()
H A Dpci_virtio_input.c473 if (queue->idx >= queue->size) { in vtinput_eventqueue_add_event()
475 const uint32_t newSize = queue->idx; in vtinput_eventqueue_add_event()
483 queue->events = newPtr; in vtinput_eventqueue_add_event()
484 queue->size = newSize; in vtinput_eventqueue_add_event()
488 struct vtinput_event *event = &queue->events[queue->idx].event; in vtinput_eventqueue_add_event()
492 queue->idx++; in vtinput_eventqueue_add_event()
501 queue->idx = 0; in vtinput_eventqueue_clear()
522 __func__, queue->idx)); in vtinput_eventqueue_send_events()
551 queue->events[i].iov = iov; in vtinput_eventqueue_send_events()
552 queue->events[i].idx = req.idx; in vtinput_eventqueue_send_events()
[all …]
H A Dpci_ahci.c1074 ata_ident->queue = 31; in ata_identify_init()
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlc/
H A Dqlc.conf157 queue-full-retry-count=16;
163 queue-full-retry-delay=2;
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dgenunix.c4434 "filter and display STREAM queue", queue, queue_help },
/illumos-gate/usr/src/uts/sun4v/ml/
H A Dmach_interrupt.S56 ! %g3 queue base VA
57 ! %g4 queue size mask
70 ldx [%g2 + MCPU_CPU_Q_BASE], %g3 ! %g3 = queue base PA
71 ldx [%g2 + MCPU_CPU_Q_SIZE], %g4 ! queue size
72 sub %g4, 1, %g4 ! %g4 = queue size mask
479 ldxa [%g1 + %g4]ASI_MEM, %g4 ! %g4 = queue base PA
515 set CPU_NRQ_SIZE, %g5 ! %g5 = queue size
/illumos-gate/usr/src/uts/sun4/ml/
H A Dinterrupt.S126 ! job queue for intr_thread or current_thread
1625 ! CPU softint priority queue, and compose the final softint pil mask.
/illumos-gate/usr/src/uts/common/io/xge/hal/xgehal/
H A Dxgehal-ring.c245 xge_hal_ring_queue_t *queue; in __hal_ring_open() local
253 queue = &ring->config->queue[attr->post_qid]; in __hal_ring_open()
257 xge_assert(queue->configured); in __hal_ring_open()
294 queue->initial, queue->max, in __hal_ring_open()
347 xge_hal_ring_queue_t *queue; in __hal_ring_close() local
355 queue = &ring->config->queue[ring->channel.post_qid]; in __hal_ring_close()
390 xge_hal_ring_queue_t *queue; in __hal_ring_prc_enable() local
398 queue = &ring->config->queue[ring->channel.post_qid]; in __hal_ring_prc_enable()
401 queue->buffer_mode == 5); in __hal_ring_prc_enable()
406 block_num = queue->initial; in __hal_ring_prc_enable()
[all …]
H A Dxgehal-device.c913 if (!hldev->config.ring.queue[i].configured) in __hal_device_bimodal_configure()
915 rti = &hldev->config.ring.queue[i].rti; in __hal_device_bimodal_configure()
1051 if (!hldev->config.fifo.queue[i].configured) in __hal_device_tti_configure()
1064 &hldev->config.fifo.queue[i].tti[j], in __hal_device_tti_configure()
1122 if (!hldev->config.ring.queue[i].configured) in __hal_device_rti_configure()
1541 xge_hal_ring_queue_t *queue = &hldev->config.ring.queue[rnum]; in __hal_device_rts_port_configure() local
1543 if (!queue->configured || queue->rts_port_en) in __hal_device_rts_port_configure()
1644 if (hldev->config.ring.queue[j].configured) in __hal_device_rts_qos_configure()
1859 hldev->config.ring.queue[rnum].rth_en) in __hal_device_rth_it_configure()
2917 if (!hldev->config.fifo.queue[i].configured) in __hal_device_hw_initialize()
[all …]
H A Dxgehal-mgmt.c497 __hal_update_ring_bump(xge_hal_device_t *hldev, int queue, in __hal_update_ring_bump() argument
502 int reg = (queue / 4); in __hal_update_ring_bump()
508 chinfo->ring_bump_cnt = XGE_HAL_RING_BUMP_CNT(queue, rbc); in __hal_update_ring_bump()
H A Dxge-queue.c100 xge_assert(queue->tail_ptr >= queue->head_ptr); in __queue_consume()
101 xge_assert(queue->tail_ptr >= queue->start_ptr && in __queue_consume()
102 queue->tail_ptr <= queue->end_ptr); in __queue_consume()
103 xge_assert(queue->head_ptr >= queue->start_ptr && in __queue_consume()
104 queue->head_ptr < queue->end_ptr); in __queue_consume()
111 queue->head_ptr = queue->tail_ptr = queue->start_ptr; in __queue_consume()
217 queue->tail_ptr <= queue->end_ptr); in xge_queue_produce()
219 queue->head_ptr < queue->end_ptr); in xge_queue_produce()
275 queue->head_ptr = queue->tail_ptr = queue->start_ptr; in xge_queue_create()
276 queue->end_ptr = (char *)queue->start_ptr + in xge_queue_create()
[all …]
H A Dxgehal-config.c398 if (!new_config->queue[i].configured) in __hal_fifo_config_check()
402 &new_config->queue[i])) != XGE_HAL_OK) { in __hal_fifo_config_check()
406 total_fifo_length += new_config->queue[i].max; in __hal_fifo_config_check()
436 if (!new_config->queue[i].configured) in __hal_ring_config_check()
439 if ((status = __hal_ring_queue_check(&new_config->queue[i])) in __hal_ring_config_check()
/illumos-gate/usr/src/uts/common/io/myri10ge/firmware/
H A Dmyri10ge_mcp.h509 uint8_t queue; member

1234567