Home
last modified time | relevance | path

Searched refs:hwqp (Results 1 – 6 of 6) sorted by relevance

/linux-4.1.27/drivers/infiniband/hw/nes/
Dnes_verbs.c230 head = nesqp->hwqp.sq_head; in nes_bind_mw()
231 qsize = nesqp->hwqp.sq_tail; in nes_bind_mw()
234 if (((head + (2 * qsize) - nesqp->hwqp.sq_tail) % qsize) == (qsize - 1)) { in nes_bind_mw()
239 wqe = &nesqp->hwqp.sq_vbase[head]; in nes_bind_mw()
270 nesqp->hwqp.sq_head = head; in nes_bind_mw()
274 (1 << 24) | 0x00800000 | nesqp->hwqp.qp_id); in nes_bind_mw()
739 virt_to_phys(nesqp->hwqp.sq_vbase) >> PAGE_SHIFT, in nes_mmap()
931 …nesqp->hwqp.sq_pbase = (le32_to_cpu(((__le32 *)pbl)[0])) | ((u64)((le32_to_cpu(((__le32 *)pbl)[1])… in nes_setup_virt_qp()
938 nesqp->hwqp.sq_vbase = kmap(nespbl->page); in nes_setup_virt_qp()
940 if (!nesqp->hwqp.sq_vbase) { in nes_setup_virt_qp()
[all …]
Dnes.c288 nesqp->hwqp.q2_vbase, nesqp->hwqp.q2_pbase); in nes_cqp_rem_ref_callback()
297 nesqp->hwqp.sq_vbase, nesqp->hwqp.sq_pbase); in nes_cqp_rem_ref_callback()
299 nes_free_resource(nesadapter, nesadapter->allocated_qps, nesqp->hwqp.qp_id); in nes_cqp_rem_ref_callback()
301 nesadapter->qp_table[nesqp->hwqp.qp_id-NES_FIRST_QPN] = NULL; in nes_cqp_rem_ref_callback()
351 set_wqe_32bit_value(cqp_wqe->wqe_words, NES_CQP_WQE_ID_IDX, nesqp->hwqp.qp_id); in nes_rem_ref()
Dnes_cm.c777 struct nes_hw_qp_wqe *wqe = &nesqp->hwqp.sq_vbase[0]; in build_rdma0_msg()
822 nesqp->hwqp.sq_tail = 0; in build_rdma0_msg()
935 "to do!!!\n", nesqp->hwqp.qp_id, cm_id, in handle_recv_entry()
947 "to do!!!\n", nesqp->hwqp.qp_id, cm_id, in handle_recv_entry()
2974 nesqp->hwqp.qp_id, le32_to_cpu(nesqp->nesqp_context->rcv_nxt), in nes_cm_init_tsa_conn()
3019 nesqp->last_aeq, nesqp->hwqp.qp_id); in nes_disconnect_worker()
3055 nesqp->hwqp.qp_id); in nes_cm_disconn_true()
3061 nes_debug(NES_DBG_CM, "Disconnecting QP%u\n", nesqp->hwqp.qp_id); in nes_cm_disconn_true()
3126 nesqp->hwqp.qp_id, nesqp->hwqp.sq_head, in nes_cm_disconn_true()
3127 nesqp->hwqp.sq_tail, cm_id, in nes_cm_disconn_true()
[all …]
Dnes_verbs.h146 struct nes_hw_qp hwqp; member
Dnes_hw.c3146 pkt = nesqp->hwqp.q2_vbase + BAD_FRAME_OFFSET; in iwarp_opcode()
3157 u8 *pkt = nesqp->hwqp.q2_vbase + BAD_FRAME_OFFSET; in nes_bld_terminate_hdr()
3164 termhdr = (struct nes_terminate_hdr *)nesqp->hwqp.q2_vbase; in nes_bld_terminate_hdr()
3489 pkt = nesqp->hwqp.q2_vbase + BAD_FRAME_OFFSET; in nes_terminate_received()
3610 nesqp->hwqp.qp_id, atomic_read(&nesqp->refcount), in nes_process_iwarp_aeqe()
3666 nesqp->hwqp.qp_id, async_event_id); in nes_process_iwarp_aeqe()
3716 nesqp->hwqp.qp_id, async_event_id); in nes_process_iwarp_aeqe()
3924 cqp_wqe->wqe_words[NES_CQP_WQE_ID_IDX] = cpu_to_le32(nesqp->hwqp.qp_id); in flush_wqes()
Dnes_mgt.c690 set_wqe_32bit_value(cqp_wqe->wqe_words, NES_CQP_WQE_ID_IDX, nesqp->hwqp.qp_id); in nes_chg_qh_handler()
747 set_wqe_32bit_value(cqp_wqe->wqe_words, NES_CQP_WQE_ID_IDX, nesqp->hwqp.qp_id); in nes_change_quad_hash()