Home
last modified time | relevance | path

Searched refs:cons_indx (Results 1 – 9 of 9) sorted by relevance

/illumos-gate/usr/src/lib/udapl/udapl_tavor/tavor/
H A Ddapl_tavor_hw.c788 uint32_t cons_indx; in dapli_tavor_cq_peek() local
795 cons_indx = cq->cq_consindx; in dapli_tavor_cq_peek()
804 cqe = &cq->cq_addr[cons_indx]; in dapli_tavor_cq_peek()
825 cons_indx = (cons_indx + 1) & wrap_around_mask; in dapli_tavor_cq_peek()
828 cqe = &cq->cq_addr[cons_indx]; in dapli_tavor_cq_peek()
844 uint32_t cons_indx; in dapli_tavor_cq_poll() local
852 cons_indx = cq->cq_consindx; in dapli_tavor_cq_poll()
861 cqe = &cq->cq_addr[cons_indx]; in dapli_tavor_cq_poll()
882 cons_indx = (cons_indx + 1) & wrap_around_mask; in dapli_tavor_cq_poll()
885 cqe = &cq->cq_addr[cons_indx]; in dapli_tavor_cq_poll()
[all …]
H A Ddapl_arbel_hw.c556 uint32_t cons_indx; in dapli_arbel_cq_peek() local
563 cons_indx = cq->cq_consindx; in dapli_arbel_cq_peek()
572 cqe = &cq->cq_addr[cons_indx]; in dapli_arbel_cq_peek()
593 cons_indx = (cons_indx + 1) & wrap_around_mask; in dapli_arbel_cq_peek()
596 cqe = &cq->cq_addr[cons_indx]; in dapli_arbel_cq_peek()
615 uint32_t cons_indx; in dapli_arbel_cq_poll() local
622 cons_indx = cq->cq_consindx; in dapli_arbel_cq_poll()
631 cqe = &cq->cq_addr[cons_indx]; in dapli_arbel_cq_poll()
652 cons_indx = (cons_indx + 1) & wrap_around_mask; in dapli_arbel_cq_poll()
655 cqe = &cq->cq_addr[cons_indx]; in dapli_arbel_cq_poll()
[all …]
H A Ddapl_hermon_hw.c533 uint32_t cons_indx; in dapli_hermon_cq_peek() local
539 cons_indx = cq->cq_consindx & cq_wrap_around_mask; in dapli_hermon_cq_peek()
542 cqe = (uint32_t *)&cq->cq_addr[cons_indx]; in dapli_hermon_cq_peek()
562 cons_indx = (cons_indx + 1) & cq_wrap_around_mask; in dapli_hermon_cq_peek()
565 cqe = (uint32_t *)&cq->cq_addr[cons_indx]; in dapli_hermon_cq_peek()
619 uint32_t cons_indx; in dapli_hermon_cq_poll() local
625 cons_indx = cq->cq_consindx & cq_wrap_around_mask; in dapli_hermon_cq_poll()
628 cqe = (uint32_t *)&cq->cq_addr[cons_indx]; in dapli_hermon_cq_poll()
645 cons_indx = cq->cq_consindx & cq_wrap_around_mask; in dapli_hermon_cq_poll()
646 cqe = (uint32_t *)&cq->cq_addr[cons_indx]; in dapli_hermon_cq_poll()
[all …]
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_cq.c665 old_cons_indx = cqc_entry.cons_indx; in tavor_cq_resize()
843 uint32_t cons_indx, wrap_around_mask; in tavor_cq_poll() local
859 cons_indx = cq->cq_consindx; in tavor_cq_poll()
868 cqe = &cq->cq_buf[cons_indx]; in tavor_cq_poll()
895 cons_indx = (cons_indx + 1) & wrap_around_mask; in tavor_cq_poll()
898 cqe = &cq->cq_buf[cons_indx]; in tavor_cq_poll()
919 if ((polled_cnt != 0) && (cq->cq_consindx != cons_indx)) { in tavor_cq_poll()
924 if (cons_indx > cq->cq_consindx) { in tavor_cq_poll()
925 num_to_increment = (cons_indx - cq->cq_consindx) - 1; in tavor_cq_poll()
927 num_to_increment = ((cons_indx + cq->cq_bufsz) - in tavor_cq_poll()
[all …]
H A Dtavor_event.c600 uint32_t cons_indx, wrap_around_mask; in tavor_eq_poll() local
632 cons_indx = eq->eq_consindx; in tavor_eq_poll()
641 eqe = &eq->eq_buf[cons_indx]; in tavor_eq_poll()
697 cons_indx = (cons_indx + 1) & wrap_around_mask; in tavor_eq_poll()
700 eqe = &eq->eq_buf[cons_indx]; in tavor_eq_poll()
715 eq->eq_consindx = cons_indx; in tavor_eq_poll()
717 cons_indx); in tavor_eq_poll()
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_cq.c872 uint32_t cons_indx, wrap_around_mask, shift, mask; in hermon_cq_poll() local
888 cons_indx = cq->cq_consindx; in hermon_cq_poll()
899 cqe = &cq->cq_buf[cons_indx & wrap_around_mask]; in hermon_cq_poll()
912 while (HERMON_CQE_OWNER_IS_SW(cq, cqe, cons_indx, shift, mask)) { in hermon_cq_poll()
920 cons_indx = (cons_indx + 1); in hermon_cq_poll()
926 cqe = &cq->cq_buf[cons_indx & wrap_around_mask]; in hermon_cq_poll()
939 cons_indx = (cons_indx + 1); in hermon_cq_poll()
942 cqe = &cq->cq_buf[cons_indx & wrap_around_mask]; in hermon_cq_poll()
957 if ((polled_cnt != 0) && (cq->cq_consindx != cons_indx)) { in hermon_cq_poll()
962 cq->cq_consindx = cons_indx; in hermon_cq_poll()
[all …]
H A Dhermon_event.c513 uint32_t cons_indx, wrap_around_mask, shift; in hermon_eq_poll() local
524 cons_indx = eq->eq_consindx; in hermon_eq_poll()
534 eqe = &eq->eq_buf[(cons_indx & wrap_around_mask)]; in hermon_eq_poll()
547 while (HERMON_EQE_OWNER_IS_SW(eq, eqe, cons_indx, shift)) { in hermon_eq_poll()
573 cons_indx++; in hermon_eq_poll()
576 eqe = &eq->eq_buf[(cons_indx & wrap_around_mask)]; in hermon_eq_poll()
586 eq->eq_consindx = cons_indx; in hermon_eq_poll()
593 (cons_indx & HERMON_EQ_CI_MASK) | EQ_ARM_BIT); in hermon_eq_poll()
831 eqc_entry.cons_indx = 0x0; in hermon_eq_alloc()
/illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/
H A Dtavor_hw.h1020 uint32_t cons_indx; member
1045 uint32_t cons_indx; member
1335 uint32_t cons_indx; member
1364 uint32_t cons_indx; member
/illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/
H A Dhermon_hw.h2120 uint32_t cons_indx :24; member
2162 uint32_t cons_indx :24; member