Searched refs:qg (Results 1 – 7 of 7) sorted by relevance
/illumos-gate/usr/src/uts/common/io/scsi/adapters/smartpqi/ |
H A D | smartpqi_hw.c | 92 pqi_start_io(pqi_state_t *s, pqi_queue_group_t *qg, pqi_path_t path, in pqi_start_io() argument 105 mutex_enter(&qg->submit_lock[path]); in pqi_start_io() 107 io->io_queue_group = qg; in pqi_start_io() 109 list_insert_tail(&qg->request_list[path], io); in pqi_start_io() 113 iq_pi = qg->iq_pi_copy[path]; in pqi_start_io() 114 while ((io = list_remove_head(&qg->request_list[path])) != NULL) { in pqi_start_io() 117 if (qg->qg_active == B_FALSE) { in pqi_start_io() 138 (uintptr_t)qg->iq_ci[path] - in pqi_start_io() 141 iq_ci = *qg->iq_ci[path]; in pqi_start_io() 145 list_insert_head(&qg->request_list[path], io); in pqi_start_io() [all …]
|
H A D | smartpqi_intr.c | 105 pqi_process_io_intr(pqi_state_t *s, pqi_queue_group_t *qg) in pqi_process_io_intr() argument 116 oq_ci = qg->oq_ci_copy; in pqi_process_io_intr() 122 (uintptr_t)qg->oq_pi - in pqi_process_io_intr() 126 oq_pi = *qg->oq_pi; in pqi_process_io_intr() 130 rsp = (pqi_io_response_t *)(qg->oq_element_array + in pqi_process_io_intr() 190 qg->cmplt_count += response_cnt; in pqi_process_io_intr() 191 qg->oq_ci_copy = oq_ci; in pqi_process_io_intr() 192 ddi_put32(s->s_datap, qg->oq_ci, oq_ci); in pqi_process_io_intr() 458 pqi_queue_group_t *qg; in intr_handler() local 463 qg = &s->s_queue_groups[queue_group_idx]; in intr_handler() [all …]
|
H A D | smartpqi_init.c | 631 pqi_queue_group_t *qg; in pqi_alloc_operation_queues() local 669 qg = &s->s_queue_groups[i]; in pqi_alloc_operation_queues() 671 qg->iq_pi_copy[0] = 0; in pqi_alloc_operation_queues() 672 qg->iq_pi_copy[1] = 0; in pqi_alloc_operation_queues() 673 qg->oq_ci_copy = 0; in pqi_alloc_operation_queues() 674 qg->iq_element_array[RAID_PATH] = aligned_pointer; in pqi_alloc_operation_queues() 675 qg->iq_element_array_bus_addr[RAID_PATH] = in pqi_alloc_operation_queues() 684 qg->iq_element_array[AIO_PATH] = aligned_pointer; in pqi_alloc_operation_queues() 685 qg->iq_element_array_bus_addr[AIO_PATH] = in pqi_alloc_operation_queues() 695 qg = &s->s_queue_groups[i]; in pqi_alloc_operation_queues() [all …]
|
H A D | smartpqi_util.c | 52 pqi_queue_group_t *qg = io->io_queue_group; in cmd_remove_group() local 62 mutex_enter(&qg->submit_lock[path]); in cmd_remove_group() 64 list_remove(&qg->request_list[path], io); in cmd_remove_group() 66 mutex_exit(&qg->submit_lock[path]); in cmd_remove_group()
|
H A D | smartpqi.h | 554 void pqi_process_io_intr(pqi_state_t *s, pqi_queue_group_t *qg); 585 void pqi_start_io(pqi_state_t *s, pqi_queue_group_t *qg, pqi_path_t path,
|
/illumos-gate/usr/src/cmd/sendmail/src/ |
H A D | queue.c | 5192 int qd, qg; local 5238 qg = e->e_xfqgrp; 5247 qg = e->e_dfqgrp; 5252 qg = e->e_qgrp; 5257 if ((qd == NOQDIR || qg == NOQGRP) && type != XSCRPT_LETTER) 5264 if (bitset(QP_SUBDF, Queue[qg]->qg_qpaths[qd].qp_subdirs)) 5273 if (bitset(QP_SUBQF, Queue[qg]->qg_qpaths[qd].qp_subdirs)) 5278 if (bitset(QP_SUBXF, Queue[qg]->qg_qpaths[qd].qp_subdirs)) 5287 Queue[qg]->qg_qpaths[qd].qp_name, 5750 pickqdir(qg, fsize, e) in pickqdir() argument [all …]
|
H A D | sendmail.h | 2585 extern int pickqdir __P((QUEUEGRP *qg, long fsize, ENVELOPE *e));
|