/Linux-v4.19/drivers/infiniband/hw/qib/ |
D | qib.h | 112 struct qib_ctxtdata { struct 729 struct qib_ctxtdata **rcd; /* Receive Context Data */ 769 void (*f_clear_tids)(struct qib_devdata *, struct qib_ctxtdata *); 775 int (*f_get_base_info)(struct qib_ctxtdata *, struct qib_base_info *); 821 void (*f_update_usrhead)(struct qib_ctxtdata *, u64, u32, u32, u32); 822 u32 (*f_hdrqempty)(struct qib_ctxtdata *); 830 void (*f_init_ctxt)(struct qib_ctxtdata *); 832 struct qib_ctxtdata *); 1101 struct qib_ctxtdata *rcd; 1148 int qib_disarm_piobufs_ifneeded(struct qib_ctxtdata *); [all …]
|
D | qib_file_ops.c | 101 struct qib_ctxtdata *rcd = ctxt_fp(fp); in qib_get_base_info() 284 static int qib_tid_update(struct qib_ctxtdata *rcd, struct file *fp, in qib_tid_update() 483 static int qib_tid_free(struct qib_ctxtdata *rcd, unsigned subctxt, in qib_tid_free() 572 static int qib_set_part_key(struct qib_ctxtdata *rcd, u16 key) in qib_set_part_key() 652 static int qib_manage_rcvq(struct qib_ctxtdata *rcd, unsigned subctxt, in qib_manage_rcvq() 681 static void qib_clean_part_key(struct qib_ctxtdata *rcd, in qib_clean_part_key() 708 static int qib_mmap_mem(struct vm_area_struct *vma, struct qib_ctxtdata *rcd, in qib_mmap_mem() 783 struct qib_ctxtdata *rcd, in mmap_piobufs() 828 struct qib_ctxtdata *rcd) in mmap_rcvegrbufs() 894 struct qib_ctxtdata *rcd, unsigned subctxt) in mmap_kvaddr() [all …]
|
D | qib_tx.c | 80 int qib_disarm_piobufs_ifneeded(struct qib_ctxtdata *rcd) in qib_disarm_piobufs_ifneeded() 134 struct qib_ctxtdata *rcd; in find_ctxt() 382 unsigned len, u32 avail, struct qib_ctxtdata *rcd) in qib_chg_pioavailkernel() 456 struct qib_ctxtdata *rcd; in qib_cancel_sends()
|
D | qib_user_sdma.h | 40 int qib_user_sdma_writev(struct qib_ctxtdata *pd,
|
D | qib_verbs.h | 52 struct qib_ctxtdata; 301 void qib_rc_rcv(struct qib_ctxtdata *rcd, struct ib_header *hdr, 351 void qib_ib_rcv(struct qib_ctxtdata *, void *, void *, u32);
|
D | qib_init.c | 142 struct qib_ctxtdata *rcd; in qib_create_ctxts() 166 struct qib_ctxtdata *qib_create_ctxtdata(struct qib_pportdata *ppd, u32 ctxt, in qib_create_ctxtdata() 170 struct qib_ctxtdata *rcd; in qib_create_ctxtdata() 489 struct qib_ctxtdata *rcd = dd->rcd[i]; in enable_chip() 639 struct qib_ctxtdata *rcd; in qib_init() 919 void qib_free_ctxtdata(struct qib_devdata *dd, struct qib_ctxtdata *rcd) in qib_free_ctxtdata() 1328 struct qib_ctxtdata **tmp; in cleanup_device_data() 1396 struct qib_ctxtdata *rcd = tmp[ctxt]; in cleanup_device_data() 1576 int qib_create_rcvhdrq(struct qib_devdata *dd, struct qib_ctxtdata *rcd) in qib_create_rcvhdrq() 1653 int qib_setup_eagerbufs(struct qib_ctxtdata *rcd) in qib_setup_eagerbufs()
|
D | qib_driver.c | 283 static inline void *qib_get_egrbuf(const struct qib_ctxtdata *rcd, u32 etail) in qib_get_egrbuf() 295 static u32 qib_rcv_hdrerr(struct qib_ctxtdata *rcd, struct qib_pportdata *ppd, in qib_rcv_hdrerr() 444 u32 qib_kreceive(struct qib_ctxtdata *rcd, u32 *llic, u32 *npkts) in qib_kreceive()
|
D | qib_intr.c | 191 struct qib_ctxtdata *rcd; in qib_handle_urcv()
|
D | qib_rc.c | 1036 u64 val, struct qib_ctxtdata *rcd) in do_rc_ack() 1253 struct qib_ctxtdata *rcd) in rdma_seq_err() 1302 struct qib_ctxtdata *rcd) in qib_rc_rcv_resp() 1523 struct qib_ctxtdata *rcd) in qib_rc_rcv_error() 1738 void qib_rc_rcv(struct qib_ctxtdata *rcd, struct ib_header *hdr, in qib_rc_rcv()
|
D | qib_iba7322.c | 71 struct qib_ctxtdata *rcd); 2694 static void qib_update_rhdrq_dca(struct qib_ctxtdata *rcd, int cpu) in qib_update_rhdrq_dca() 2796 struct qib_ctxtdata *rcd = (struct qib_ctxtdata *)n->arg; in qib_irq_notifier_notify() 2813 struct qib_ctxtdata *rcd = (struct qib_ctxtdata *)n->arg; in qib_irq_notifier_release() 3040 static void adjust_rcv_timeout(struct qib_ctxtdata *rcd, int npkts) in adjust_rcv_timeout() 3162 struct qib_ctxtdata *rcd = data; in qib_7322pintr() 3809 struct qib_ctxtdata *rcd) in qib_7322_clear_tids() 3874 static int qib_7322_get_base_info(struct qib_ctxtdata *rcd, in qib_7322_get_base_info() 4433 static void qib_update_7322_usrhead(struct qib_ctxtdata *rcd, u64 hd, in qib_update_7322_usrhead() 4450 static u32 qib_7322_hdrqempty(struct qib_ctxtdata *rcd) in qib_7322_hdrqempty() [all …]
|
D | qib_iba6120.c | 1946 struct qib_ctxtdata *rcd) in qib_6120_clear_tids() 2019 static int qib_6120_get_base_info(struct qib_ctxtdata *rcd, in qib_6120_get_base_info() 2051 static void qib_update_6120_usrhead(struct qib_ctxtdata *rcd, u64 hd, in qib_update_6120_usrhead() 2061 static u32 qib_6120_hdrqempty(struct qib_ctxtdata *rcd) in qib_6120_hdrqempty() 3392 static void qib_6120_init_ctxt(struct qib_ctxtdata *rcd) in qib_6120_init_ctxt() 3399 u32 len, u32 avail, struct qib_ctxtdata *rcd) in qib_6120_txchk_change()
|
D | qib_iba7220.c | 2192 struct qib_ctxtdata *rcd) in qib_7220_clear_tids() 2247 static int qib_7220_get_base_info(struct qib_ctxtdata *rcd, in qib_7220_get_base_info() 2702 static void qib_update_7220_usrhead(struct qib_ctxtdata *rcd, u64 hd, in qib_update_7220_usrhead() 2712 static u32 qib_7220_hdrqempty(struct qib_ctxtdata *rcd) in qib_7220_hdrqempty() 4353 static void qib_7220_init_ctxt(struct qib_ctxtdata *rcd) in qib_7220_init_ctxt() 4366 u32 len, u32 which, struct qib_ctxtdata *rcd) in qib_7220_txchk_change()
|
D | qib_verbs.c | 254 static void qib_qp_rcv(struct qib_ctxtdata *rcd, struct ib_header *hdr, in qib_qp_rcv() 303 void qib_ib_rcv(struct qib_ctxtdata *rcd, void *rhdr, void *data, u32 tlen) in qib_ib_rcv()
|
D | qib_user_sdma.c | 1376 int qib_user_sdma_writev(struct qib_ctxtdata *rcd, in qib_user_sdma_writev()
|
D | qib_mad.c | 589 struct qib_ctxtdata *rcd = dd->rcd[ppd->hw_pidx]; in get_pkeys() 991 struct qib_ctxtdata *rcd; in set_pkeys()
|