Home
last modified time | relevance | path

Searched refs:uarhdl (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/
H A Dhermon_event.h63 #define HERMON_UAR_DOORBELL(state, uarhdl, hs_uar, doorbell) { \ argument
65 ddi_put64(uarhdl, hs_uar, doorbell); \
69 #define HERMON_UAR_DOORBELL(state, uarhdl, hs_uar, doorbell) { \
70 ddi_put64(uarhdl, hs_uar, doorbell); \
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_event.c94 ddi_acc_handle_t uarhdl = hermon_get_uarhdl(state); in hermon_eq_init_all() local
282 hermon_pio_start(state, uarhdl, all_eq_init_fail, fm_loop_cnt, in hermon_eq_init_all()
289 ddi_put32(uarhdl, eq[i]->eq_doorbell, 0x0); in hermon_eq_init_all()
293 hermon_pio_end(state, uarhdl, all_eq_init_fail, fm_loop_cnt, in hermon_eq_init_all()
399 ddi_acc_handle_t uarhdl = hermon_get_uarhdl(state); in hermon_eq_arm_all() local
408 hermon_pio_start(state, uarhdl, pio_error, fm_loop_cnt, fm_status, in hermon_eq_arm_all()
415 ddi_put32(uarhdl, in hermon_eq_arm_all()
421 hermon_pio_end(state, uarhdl, pio_error, fm_loop_cnt, fm_status, in hermon_eq_arm_all()
516 ddi_acc_handle_t uarhdl = hermon_get_uarhdl(state); in hermon_eq_poll() local
589 hermon_pio_start(state, uarhdl, pio_error, fm_loop_cnt, in hermon_eq_poll()
[all …]
H A Dhermon_wr.c389 ddi_acc_handle_t uarhdl = hermon_get_uarhdl(state); in hermon_post_send_ud() local
394 hermon_pio_start(state, uarhdl, pio_error, fm_loop_cnt, in hermon_post_send_ud()
397 HERMON_UAR_DOORBELL(state, uarhdl, in hermon_post_send_ud()
402 hermon_pio_end(state, uarhdl, pio_error, fm_loop_cnt, in hermon_post_send_ud()
733 ddi_acc_handle_t uarhdl = hermon_get_uarhdl(state); in hermon_post_send_rc() local
738 hermon_pio_start(state, uarhdl, pio_error, fm_loop_cnt, in hermon_post_send_rc()
742 HERMON_UAR_DOORBELL(state, uarhdl, in hermon_post_send_rc()
747 hermon_pio_end(state, uarhdl, pio_error, fm_loop_cnt, in hermon_post_send_rc()
1056 ddi_acc_handle_t uarhdl = hermon_get_uarhdl(state); in hermon_post_send() local
1077 hermon_pio_start(state, uarhdl, pio_error, fm_loop_cnt, in hermon_post_send()
[all …]
H A Dhermon_cq.c1200 ddi_acc_handle_t uarhdl = hermon_get_uarhdl(state); in hermon_cq_arm_doorbell() local
1209 hermon_pio_start(state, uarhdl, pio_error, fm_loop_cnt, fm_status, in hermon_cq_arm_doorbell()
1224 HERMON_UAR_DOORBELL(state, uarhdl, (uint64_t *)(void *) in hermon_cq_arm_doorbell()
1238 HERMON_UAR_DOORBELL(state, uarhdl, (uint64_t *)(void *) in hermon_cq_arm_doorbell()
1245 hermon_pio_end(state, uarhdl, pio_error, fm_loop_cnt, fm_status, in hermon_cq_arm_doorbell()