Searched refs:q_hist (Results 1 – 5 of 5) sorted by relevance
/freebsd/sys/dev/ocs_fc/ |
H A D | ocs_utils.c | 960 ocs_queue_history_init(ocs_t *ocs, ocs_hw_q_hist_t *q_hist) in ocs_queue_history_init() argument 962 q_hist->ocs = ocs; in ocs_queue_history_init() 963 if (q_hist->q_hist != NULL) { in ocs_queue_history_init() 969 …q_hist->q_hist = ocs_malloc(ocs, sizeof(*q_hist->q_hist)*OCS_Q_HIST_SIZE, OCS_M_ZERO | OCS_M_NOWAI… in ocs_queue_history_init() 971 if (q_hist->q_hist == NULL) { in ocs_queue_history_init() 974 ocs_lock_init(ocs, &q_hist->q_hist_lock, "queue history lock[%d]", ocs_instance(ocs)); in ocs_queue_history_init() 977 q_hist->q_hist_index = 0; in ocs_queue_history_init() 989 ocs_queue_history_free(ocs_hw_q_hist_t *q_hist) in ocs_queue_history_free() argument 991 ocs_t *ocs = q_hist->ocs; in ocs_queue_history_free() 993 if (q_hist->q_hist != NULL) { in ocs_queue_history_free() [all …]
|
H A D | ocs_ddump.c | 305 ocs_ddump_queue_history(ocs_textbuf_t *textbuf, ocs_hw_q_hist_t *q_hist) in ocs_ddump_queue_history() argument 311 ocs_ddump_value(textbuf, "index", "%d", q_hist->q_hist_index); in ocs_ddump_queue_history() 313 if (q_hist->q_hist == NULL) { in ocs_ddump_queue_history() 325 ocs_lock(&q_hist->q_hist_lock); in ocs_ddump_queue_history() 326 x = ocs_queue_history_prev_index(q_hist->q_hist_index); in ocs_ddump_queue_history() 333 ftr.word = q_hist->q_hist[x]; in ocs_ddump_queue_history() 349 tsc_value = ((q_hist->q_hist[x]) & 0x00000000FFFFFFFFull); in ocs_ddump_queue_history() 351 tsc_value |= (((uint64_t)q_hist->q_hist[x] << 32) & 0xFFFFFFFF00000000ull); in ocs_ddump_queue_history() 361 ((q_hist->q_hist[x] >> 16) & 0xFFFF), in ocs_ddump_queue_history() 362 ((q_hist->q_hist[x] >> 0) & 0xFFFF)); in ocs_ddump_queue_history() [all …]
|
H A D | ocs_utils.h | 215 uint32_t *q_hist; member
|
H A D | ocs_hw.h | 1055 ocs_hw_q_hist_t q_hist; member
|
H A D | ocs_hw.c | 910 ocs_queue_history_init(hw->os, &hw->q_hist); in ocs_hw_init() 1293 ocs_queue_history_free(&hw->q_hist); in ocs_hw_teardown() 3615 ocs_queue_history_wq(&wq->hw->q_hist, (void *) wqe->wqebuf, wq->queue->id, queue_rc); in _hw_wq_write() 8543 …ocs_queue_history_cqe(&hw->q_hist, SLI_QENTRY_WQ, (void *)cqe, ((sli4_fc_wcqe_t *)cqe)->status, cq… in ocs_hw_wq_process() 8923 ocs_queue_history_cqe(&hw->q_hist, SLI_QENTRY_XABT, (void *)cqe, 0, cq->queue->id, in ocs_hw_xabt_process()
|