qib_ctxtdata 730 drivers/infiniband/hw/qib/qib.h struct qib_ctxtdata **rcd; /* Receive Context Data */ qib_ctxtdata 770 drivers/infiniband/hw/qib/qib.h void (*f_clear_tids)(struct qib_devdata *, struct qib_ctxtdata *); qib_ctxtdata 776 drivers/infiniband/hw/qib/qib.h int (*f_get_base_info)(struct qib_ctxtdata *, struct qib_base_info *); qib_ctxtdata 822 drivers/infiniband/hw/qib/qib.h void (*f_update_usrhead)(struct qib_ctxtdata *, u64, u32, u32, u32); qib_ctxtdata 823 drivers/infiniband/hw/qib/qib.h u32 (*f_hdrqempty)(struct qib_ctxtdata *); qib_ctxtdata 831 drivers/infiniband/hw/qib/qib.h void (*f_init_ctxt)(struct qib_ctxtdata *); qib_ctxtdata 833 drivers/infiniband/hw/qib/qib.h struct qib_ctxtdata *); qib_ctxtdata 1102 drivers/infiniband/hw/qib/qib.h struct qib_ctxtdata *rcd; qib_ctxtdata 1148 drivers/infiniband/hw/qib/qib.h int qib_disarm_piobufs_ifneeded(struct qib_ctxtdata *); qib_ctxtdata 1152 drivers/infiniband/hw/qib/qib.h int qib_create_rcvhdrq(struct qib_devdata *, struct qib_ctxtdata *); qib_ctxtdata 1153 drivers/infiniband/hw/qib/qib.h int qib_setup_eagerbufs(struct qib_ctxtdata *); qib_ctxtdata 1156 drivers/infiniband/hw/qib/qib.h struct qib_ctxtdata *qib_create_ctxtdata(struct qib_pportdata *, u32, int); qib_ctxtdata 1158 drivers/infiniband/hw/qib/qib.h void qib_free_ctxtdata(struct qib_devdata *, struct qib_ctxtdata *); qib_ctxtdata 1160 drivers/infiniband/hw/qib/qib.h u32 qib_kreceive(struct qib_ctxtdata *, u32 *, u32 *); qib_ctxtdata 1261 drivers/infiniband/hw/qib/qib.h void qib_free_data(struct qib_ctxtdata *dd); qib_ctxtdata 1263 drivers/infiniband/hw/qib/qib.h u32, struct qib_ctxtdata *); qib_ctxtdata 1352 drivers/infiniband/hw/qib/qib.h static inline void qib_clear_rcvhdrtail(const struct qib_ctxtdata *rcd) qib_ctxtdata 1357 drivers/infiniband/hw/qib/qib.h static inline u32 qib_get_rcvhdrtail(const struct qib_ctxtdata *rcd) qib_ctxtdata 1367 drivers/infiniband/hw/qib/qib.h static inline u32 qib_get_hdrqtail(const struct qib_ctxtdata *rcd) qib_ctxtdata 279 drivers/infiniband/hw/qib/qib_driver.c static inline void *qib_get_egrbuf(const struct qib_ctxtdata *rcd, u32 etail) qib_ctxtdata 291 drivers/infiniband/hw/qib/qib_driver.c static u32 qib_rcv_hdrerr(struct qib_ctxtdata *rcd, struct qib_pportdata *ppd, qib_ctxtdata 440 drivers/infiniband/hw/qib/qib_driver.c u32 qib_kreceive(struct qib_ctxtdata *rcd, u32 *llic, u32 *npkts) qib_ctxtdata 101 drivers/infiniband/hw/qib/qib_file_ops.c struct qib_ctxtdata *rcd = ctxt_fp(fp); qib_ctxtdata 284 drivers/infiniband/hw/qib/qib_file_ops.c static int qib_tid_update(struct qib_ctxtdata *rcd, struct file *fp, qib_ctxtdata 483 drivers/infiniband/hw/qib/qib_file_ops.c static int qib_tid_free(struct qib_ctxtdata *rcd, unsigned subctxt, qib_ctxtdata 572 drivers/infiniband/hw/qib/qib_file_ops.c static int qib_set_part_key(struct qib_ctxtdata *rcd, u16 key) qib_ctxtdata 652 drivers/infiniband/hw/qib/qib_file_ops.c static int qib_manage_rcvq(struct qib_ctxtdata *rcd, unsigned subctxt, qib_ctxtdata 681 drivers/infiniband/hw/qib/qib_file_ops.c static void qib_clean_part_key(struct qib_ctxtdata *rcd, qib_ctxtdata 708 drivers/infiniband/hw/qib/qib_file_ops.c static int qib_mmap_mem(struct vm_area_struct *vma, struct qib_ctxtdata *rcd, qib_ctxtdata 783 drivers/infiniband/hw/qib/qib_file_ops.c struct qib_ctxtdata *rcd, qib_ctxtdata 828 drivers/infiniband/hw/qib/qib_file_ops.c struct qib_ctxtdata *rcd) qib_ctxtdata 894 drivers/infiniband/hw/qib/qib_file_ops.c struct qib_ctxtdata *rcd, unsigned subctxt) qib_ctxtdata 977 drivers/infiniband/hw/qib/qib_file_ops.c struct qib_ctxtdata *rcd; qib_ctxtdata 1081 drivers/infiniband/hw/qib/qib_file_ops.c static __poll_t qib_poll_urgent(struct qib_ctxtdata *rcd, qib_ctxtdata 1103 drivers/infiniband/hw/qib/qib_file_ops.c static __poll_t qib_poll_next(struct qib_ctxtdata *rcd, qib_ctxtdata 1126 drivers/infiniband/hw/qib/qib_file_ops.c struct qib_ctxtdata *rcd; qib_ctxtdata 1216 drivers/infiniband/hw/qib/qib_file_ops.c struct qib_ctxtdata *rcd, qib_ctxtdata 1289 drivers/infiniband/hw/qib/qib_file_ops.c struct qib_ctxtdata *rcd; qib_ctxtdata 1490 drivers/infiniband/hw/qib/qib_file_ops.c struct qib_ctxtdata *rcd = dd->rcd[i]; qib_ctxtdata 1565 drivers/infiniband/hw/qib/qib_file_ops.c struct qib_ctxtdata *rcd = fd->rcd; qib_ctxtdata 1653 drivers/infiniband/hw/qib/qib_file_ops.c struct qib_ctxtdata *rcd = ctxt_fp(fp); qib_ctxtdata 1767 drivers/infiniband/hw/qib/qib_file_ops.c static void unlock_expected_tids(struct qib_ctxtdata *rcd) qib_ctxtdata 1793 drivers/infiniband/hw/qib/qib_file_ops.c struct qib_ctxtdata *rcd; qib_ctxtdata 1883 drivers/infiniband/hw/qib/qib_file_ops.c struct qib_ctxtdata *rcd = ctxt_fp(fp); qib_ctxtdata 1941 drivers/infiniband/hw/qib/qib_file_ops.c static int disarm_req_delay(struct qib_ctxtdata *rcd) qib_ctxtdata 1978 drivers/infiniband/hw/qib/qib_file_ops.c struct qib_ctxtdata *rcd; qib_ctxtdata 2016 drivers/infiniband/hw/qib/qib_file_ops.c static int qib_user_event_ack(struct qib_ctxtdata *rcd, int subctxt, qib_ctxtdata 2037 drivers/infiniband/hw/qib/qib_file_ops.c struct qib_ctxtdata *rcd; qib_ctxtdata 2245 drivers/infiniband/hw/qib/qib_file_ops.c struct qib_ctxtdata *rcd = ctxt_fp(iocb->ki_filp); qib_ctxtdata 1944 drivers/infiniband/hw/qib/qib_iba6120.c struct qib_ctxtdata *rcd) qib_ctxtdata 2017 drivers/infiniband/hw/qib/qib_iba6120.c static int qib_6120_get_base_info(struct qib_ctxtdata *rcd, qib_ctxtdata 2049 drivers/infiniband/hw/qib/qib_iba6120.c static void qib_update_6120_usrhead(struct qib_ctxtdata *rcd, u64 hd, qib_ctxtdata 2057 drivers/infiniband/hw/qib/qib_iba6120.c static u32 qib_6120_hdrqempty(struct qib_ctxtdata *rcd) qib_ctxtdata 3387 drivers/infiniband/hw/qib/qib_iba6120.c static void qib_6120_init_ctxt(struct qib_ctxtdata *rcd) qib_ctxtdata 3394 drivers/infiniband/hw/qib/qib_iba6120.c u32 len, u32 avail, struct qib_ctxtdata *rcd) qib_ctxtdata 2191 drivers/infiniband/hw/qib/qib_iba7220.c struct qib_ctxtdata *rcd) qib_ctxtdata 2246 drivers/infiniband/hw/qib/qib_iba7220.c static int qib_7220_get_base_info(struct qib_ctxtdata *rcd, qib_ctxtdata 2701 drivers/infiniband/hw/qib/qib_iba7220.c static void qib_update_7220_usrhead(struct qib_ctxtdata *rcd, u64 hd, qib_ctxtdata 2709 drivers/infiniband/hw/qib/qib_iba7220.c static u32 qib_7220_hdrqempty(struct qib_ctxtdata *rcd) qib_ctxtdata 4348 drivers/infiniband/hw/qib/qib_iba7220.c static void qib_7220_init_ctxt(struct qib_ctxtdata *rcd) qib_ctxtdata 4361 drivers/infiniband/hw/qib/qib_iba7220.c u32 len, u32 which, struct qib_ctxtdata *rcd) qib_ctxtdata 71 drivers/infiniband/hw/qib/qib_iba7322.c struct qib_ctxtdata *rcd); qib_ctxtdata 2693 drivers/infiniband/hw/qib/qib_iba7322.c static void qib_update_rhdrq_dca(struct qib_ctxtdata *rcd, int cpu) qib_ctxtdata 2795 drivers/infiniband/hw/qib/qib_iba7322.c struct qib_ctxtdata *rcd = (struct qib_ctxtdata *)n->arg; qib_ctxtdata 2812 drivers/infiniband/hw/qib/qib_iba7322.c struct qib_ctxtdata *rcd = (struct qib_ctxtdata *)n->arg; qib_ctxtdata 3039 drivers/infiniband/hw/qib/qib_iba7322.c static void adjust_rcv_timeout(struct qib_ctxtdata *rcd, int npkts) qib_ctxtdata 3161 drivers/infiniband/hw/qib/qib_iba7322.c struct qib_ctxtdata *rcd = data; qib_ctxtdata 3807 drivers/infiniband/hw/qib/qib_iba7322.c struct qib_ctxtdata *rcd) qib_ctxtdata 3872 drivers/infiniband/hw/qib/qib_iba7322.c static int qib_7322_get_base_info(struct qib_ctxtdata *rcd, qib_ctxtdata 4431 drivers/infiniband/hw/qib/qib_iba7322.c static void qib_update_7322_usrhead(struct qib_ctxtdata *rcd, u64 hd, qib_ctxtdata 4446 drivers/infiniband/hw/qib/qib_iba7322.c static u32 qib_7322_hdrqempty(struct qib_ctxtdata *rcd) qib_ctxtdata 4485 drivers/infiniband/hw/qib/qib_iba7322.c struct qib_ctxtdata *rcd; qib_ctxtdata 4793 drivers/infiniband/hw/qib/qib_iba7322.c struct qib_ctxtdata *rcd = dd->rcd[i]; qib_ctxtdata 7007 drivers/infiniband/hw/qib/qib_iba7322.c static void qib_7322_init_ctxt(struct qib_ctxtdata *rcd) qib_ctxtdata 7026 drivers/infiniband/hw/qib/qib_iba7322.c u32 len, u32 which, struct qib_ctxtdata *rcd) qib_ctxtdata 141 drivers/infiniband/hw/qib/qib_init.c struct qib_ctxtdata *rcd; qib_ctxtdata 165 drivers/infiniband/hw/qib/qib_init.c struct qib_ctxtdata *qib_create_ctxtdata(struct qib_pportdata *ppd, u32 ctxt, qib_ctxtdata 169 drivers/infiniband/hw/qib/qib_init.c struct qib_ctxtdata *rcd; qib_ctxtdata 487 drivers/infiniband/hw/qib/qib_init.c struct qib_ctxtdata *rcd = dd->rcd[i]; qib_ctxtdata 637 drivers/infiniband/hw/qib/qib_init.c struct qib_ctxtdata *rcd; qib_ctxtdata 905 drivers/infiniband/hw/qib/qib_init.c void qib_free_ctxtdata(struct qib_devdata *dd, struct qib_ctxtdata *rcd) qib_ctxtdata 1295 drivers/infiniband/hw/qib/qib_init.c struct qib_ctxtdata **tmp; qib_ctxtdata 1363 drivers/infiniband/hw/qib/qib_init.c struct qib_ctxtdata *rcd = tmp[ctxt]; qib_ctxtdata 1543 drivers/infiniband/hw/qib/qib_init.c int qib_create_rcvhdrq(struct qib_devdata *dd, struct qib_ctxtdata *rcd) qib_ctxtdata 1620 drivers/infiniband/hw/qib/qib_init.c int qib_setup_eagerbufs(struct qib_ctxtdata *rcd) qib_ctxtdata 191 drivers/infiniband/hw/qib/qib_intr.c struct qib_ctxtdata *rcd; qib_ctxtdata 589 drivers/infiniband/hw/qib/qib_mad.c struct qib_ctxtdata *rcd = dd->rcd[ppd->hw_pidx]; qib_ctxtdata 991 drivers/infiniband/hw/qib/qib_mad.c struct qib_ctxtdata *rcd; qib_ctxtdata 1007 drivers/infiniband/hw/qib/qib_rc.c u64 val, struct qib_ctxtdata *rcd) qib_ctxtdata 1224 drivers/infiniband/hw/qib/qib_rc.c struct qib_ctxtdata *rcd) qib_ctxtdata 1273 drivers/infiniband/hw/qib/qib_rc.c struct qib_ctxtdata *rcd) qib_ctxtdata 1496 drivers/infiniband/hw/qib/qib_rc.c struct qib_ctxtdata *rcd) qib_ctxtdata 1711 drivers/infiniband/hw/qib/qib_rc.c void qib_rc_rcv(struct qib_ctxtdata *rcd, struct ib_header *hdr, qib_ctxtdata 80 drivers/infiniband/hw/qib/qib_tx.c int qib_disarm_piobufs_ifneeded(struct qib_ctxtdata *rcd) qib_ctxtdata 134 drivers/infiniband/hw/qib/qib_tx.c struct qib_ctxtdata *rcd; qib_ctxtdata 382 drivers/infiniband/hw/qib/qib_tx.c unsigned len, u32 avail, struct qib_ctxtdata *rcd) qib_ctxtdata 456 drivers/infiniband/hw/qib/qib_tx.c struct qib_ctxtdata *rcd; qib_ctxtdata 1373 drivers/infiniband/hw/qib/qib_user_sdma.c int qib_user_sdma_writev(struct qib_ctxtdata *rcd, qib_ctxtdata 40 drivers/infiniband/hw/qib/qib_user_sdma.h int qib_user_sdma_writev(struct qib_ctxtdata *pd, qib_ctxtdata 223 drivers/infiniband/hw/qib/qib_verbs.c static void qib_qp_rcv(struct qib_ctxtdata *rcd, struct ib_header *hdr, qib_ctxtdata 272 drivers/infiniband/hw/qib/qib_verbs.c void qib_ib_rcv(struct qib_ctxtdata *rcd, void *rhdr, void *data, u32 tlen) qib_ctxtdata 52 drivers/infiniband/hw/qib/qib_verbs.h struct qib_ctxtdata; qib_ctxtdata 298 drivers/infiniband/hw/qib/qib_verbs.h void qib_rc_rcv(struct qib_ctxtdata *rcd, struct ib_header *hdr, qib_ctxtdata 346 drivers/infiniband/hw/qib/qib_verbs.h void qib_ib_rcv(struct qib_ctxtdata *, void *, void *, u32);