Searched refs:qib_qp (Results 1 – 13 of 13) sorted by relevance
/linux-2.6.39/drivers/infiniband/hw/qib/ |
D | qib_verbs.h | 210 struct qib_qp *qp; 413 struct qib_qp { struct 415 struct qib_qp *next; /* link list for QPN hash table */ argument 416 struct qib_qp *timer_next; /* link list for qib_ib_timer() */ argument 582 static inline struct qib_swqe *get_swqe_ptr(struct qib_qp *qp, in get_swqe_ptr() 637 struct qib_qp *qp0; 638 struct qib_qp *qp1; 721 struct qib_qp **qp_table; 787 static inline struct qib_qp *to_iqp(struct ib_qp *ibqp) in to_iqp() 789 return container_of(ibqp, struct qib_qp, ibqp); in to_iqp() [all …]
|
D | qib_qp.c | 211 static void insert_qp(struct qib_ibdev *dev, struct qib_qp *qp) in insert_qp() 236 static void remove_qp(struct qib_ibdev *dev, struct qib_qp *qp) in remove_qp() 239 struct qib_qp *q, **qpp; in remove_qp() 275 struct qib_qp *qp; in qib_free_all_qps() 310 struct qib_qp *qib_lookup_qpn(struct qib_ibport *ibp, u32 qpn) in qib_lookup_qpn() 314 struct qib_qp *qp; in qib_lookup_qpn() 339 static void qib_reset_qp(struct qib_qp *qp, enum ib_qp_type type) in qib_reset_qp() 386 static void clear_mr_refs(struct qib_qp *qp, int clr_sends) in clear_mr_refs() 451 int qib_error_qp(struct qib_qp *qp, enum ib_wc_status err) in qib_error_qp() 550 struct qib_qp *qp = to_iqp(ibqp); in qib_modify_qp() [all …]
|
D | qib_ruc.c | 81 static int qib_init_sge(struct qib_qp *qp, struct qib_rwqe *wqe) in qib_init_sge() 138 int qib_get_rwqe(struct qib_qp *qp, int wr_id_only) in qib_get_rwqe() 229 void qib_migrate_qp(struct qib_qp *qp) in qib_migrate_qp() 266 int has_grh, struct qib_qp *qp, u32 bth0) in qib_ruc_check_hdr() 350 static void qib_ruc_loopback(struct qib_qp *sqp) in qib_ruc_loopback() 353 struct qib_qp *qp; in qib_ruc_loopback() 673 void qib_make_ruc_header(struct qib_qp *qp, struct qib_other_headers *ohdr, in qib_make_ruc_header() 717 struct qib_qp *qp = container_of(work, struct qib_qp, s_work); in qib_do_send() 720 int (*make_req)(struct qib_qp *qp); in qib_do_send() 768 void qib_send_complete(struct qib_qp *qp, struct qib_swqe *wqe, in qib_send_complete()
|
D | qib_verbs_mcast.c | 42 static struct qib_mcast_qp *qib_mcast_qp_alloc(struct qib_qp *qp) in qib_mcast_qp_alloc() 59 struct qib_qp *qp = mqp->qp; in qib_mcast_qp_free() 227 struct qib_qp *qp = to_iqp(ibqp); in qib_multicast_attach() 285 struct qib_qp *qp = to_iqp(ibqp); in qib_multicast_detach()
|
D | qib_rc.c | 57 static void start_timer(struct qib_qp *qp) in start_timer() 78 static int qib_make_rc_ack(struct qib_ibdev *dev, struct qib_qp *qp, in qib_make_rc_ack() 232 int qib_make_rc_req(struct qib_qp *qp) in qib_make_rc_req() 653 void qib_send_rc_ack(struct qib_qp *qp) in qib_send_rc_ack() 788 static void reset_psn(struct qib_qp *qp, u32 psn) in reset_psn() 873 static void qib_restart_rc(struct qib_qp *qp, u32 psn, int wait) in qib_restart_rc() 910 struct qib_qp *qp = (struct qib_qp *)arg; in rc_timeout() 933 struct qib_qp *qp = (struct qib_qp *)arg; in qib_rc_rnr_retry() 949 static void reset_sending_psn(struct qib_qp *qp, u32 psn) in reset_sending_psn() 974 void qib_rc_send_complete(struct qib_qp *qp, struct qib_ib_header *hdr) in qib_rc_send_complete() [all …]
|
D | qib_verbs.c | 334 static int qib_post_one_send(struct qib_qp *qp, struct ib_send_wr *wr) in qib_post_one_send() 456 struct qib_qp *qp = to_iqp(ibqp); in qib_post_send() 485 struct qib_qp *qp = to_iqp(ibqp); in qib_post_receive() 549 int has_grh, void *data, u32 tlen, struct qib_qp *qp) in qib_qp_rcv() 603 struct qib_qp *qp; in qib_ib_rcv() 688 struct qib_qp *qp = NULL; in mem_timer() 693 qp = list_entry(list->next, struct qib_qp, iowait); in mem_timer() 907 struct qib_qp *qp, int *retp) in get_txreq() 942 struct qib_qp *qp; in qib_put_txreq() 969 qp = list_entry(dev->txwait.next, struct qib_qp, iowait); in qib_put_txreq() [all …]
|
D | Makefile | 6 qib_qp.o qib_qsfp.o qib_rc.o qib_ruc.o qib_sdma.o qib_srq.o \
|
D | qib_ud.c | 49 static void qib_ud_loopback(struct qib_qp *sqp, struct qib_swqe *swqe) in qib_ud_loopback() 53 struct qib_qp *qp; in qib_ud_loopback() 232 int qib_make_ud_req(struct qib_qp *qp) in qib_make_ud_req() 426 int has_grh, void *data, u32 tlen, struct qib_qp *qp) in qib_ud_rcv()
|
D | qib_keys.c | 226 int qib_rkey_ok(struct qib_qp *qp, struct qib_sge *sge, in qib_rkey_ok() 312 int qib_fast_reg_mr(struct qib_qp *qp, struct ib_send_wr *wr) in qib_fast_reg_mr()
|
D | qib_uc.c | 46 int qib_make_uc_req(struct qib_qp *qp) in qib_make_uc_req() 243 int has_grh, void *data, u32 tlen, struct qib_qp *qp) in qib_uc_rcv()
|
D | qib_driver.c | 305 struct qib_qp *qp = NULL; in qib_rcv_hdrerr() 460 struct qib_qp *qp, *nqp; in qib_kreceive()
|
D | qib_sdma.c | 531 struct qib_qp *qp; in qib_sdma_verbs_send()
|
D | qib.h | 246 struct qib_qp *qp;
|