hfi1_ctxtdata 892 drivers/infiniband/hw/hfi1/affinity.c struct hfi1_ctxtdata *rcd = NULL; hfi1_ctxtdata 911 drivers/infiniband/hw/hfi1/affinity.c rcd = (struct hfi1_ctxtdata *)msix->arg; hfi1_ctxtdata 970 drivers/infiniband/hw/hfi1/affinity.c struct hfi1_ctxtdata *rcd; hfi1_ctxtdata 985 drivers/infiniband/hw/hfi1/affinity.c rcd = (struct hfi1_ctxtdata *)msix->arg; hfi1_ctxtdata 129 drivers/infiniband/hw/hfi1/aspm.c void __aspm_ctx_disable(struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 172 drivers/infiniband/hw/hfi1/aspm.c struct hfi1_ctxtdata *rcd = from_timer(rcd, t, aspm_timer); hfi1_ctxtdata 187 drivers/infiniband/hw/hfi1/aspm.c struct hfi1_ctxtdata *rcd; hfi1_ctxtdata 209 drivers/infiniband/hw/hfi1/aspm.c struct hfi1_ctxtdata *rcd; hfi1_ctxtdata 230 drivers/infiniband/hw/hfi1/aspm.c static void aspm_ctx_init(struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 241 drivers/infiniband/hw/hfi1/aspm.c struct hfi1_ctxtdata *rcd; hfi1_ctxtdata 63 drivers/infiniband/hw/hfi1/aspm.h void __aspm_ctx_disable(struct hfi1_ctxtdata *rcd); hfi1_ctxtdata 67 drivers/infiniband/hw/hfi1/aspm.h static inline void aspm_ctx_disable(struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 5244 drivers/infiniband/hw/hfi1/chip.c bool is_urg_masked(struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 6839 drivers/infiniband/hw/hfi1/chip.c struct hfi1_ctxtdata *rcd; hfi1_ctxtdata 6862 drivers/infiniband/hw/hfi1/chip.c struct hfi1_ctxtdata *rcd; hfi1_ctxtdata 8190 drivers/infiniband/hw/hfi1/chip.c struct hfi1_ctxtdata *rcd; hfi1_ctxtdata 8221 drivers/infiniband/hw/hfi1/chip.c struct hfi1_ctxtdata *rcd; hfi1_ctxtdata 8379 drivers/infiniband/hw/hfi1/chip.c static inline void clear_recv_intr(struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 8390 drivers/infiniband/hw/hfi1/chip.c void force_recv_intr(struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 8405 drivers/infiniband/hw/hfi1/chip.c static inline int check_packet_present(struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 8434 drivers/infiniband/hw/hfi1/chip.c struct hfi1_ctxtdata *rcd = data; hfi1_ctxtdata 8474 drivers/infiniband/hw/hfi1/chip.c struct hfi1_ctxtdata *rcd = data; hfi1_ctxtdata 9931 drivers/infiniband/hw/hfi1/chip.c void hfi1_clear_tids(struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 11762 drivers/infiniband/hw/hfi1/chip.c static void adjust_rcv_timeout(struct hfi1_ctxtdata *rcd, u32 npkts) hfi1_ctxtdata 11804 drivers/infiniband/hw/hfi1/chip.c void update_usrhead(struct hfi1_ctxtdata *rcd, u32 hd, u32 updegr, u32 egrhd, hfi1_ctxtdata 11828 drivers/infiniband/hw/hfi1/chip.c u32 hdrqempty(struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 11880 drivers/infiniband/hw/hfi1/chip.c struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 14588 drivers/infiniband/hw/hfi1/chip.c int hfi1_set_ctxt_jkey(struct hfi1_devdata *dd, struct hfi1_ctxtdata *rcd, hfi1_ctxtdata 14623 drivers/infiniband/hw/hfi1/chip.c int hfi1_clear_ctxt_jkey(struct hfi1_devdata *dd, struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 14649 drivers/infiniband/hw/hfi1/chip.c int hfi1_set_ctxt_pkey(struct hfi1_devdata *dd, struct hfi1_ctxtdata *rcd, hfi1_ctxtdata 14670 drivers/infiniband/hw/hfi1/chip.c int hfi1_clear_ctxt_pkey(struct hfi1_devdata *dd, struct hfi1_ctxtdata *ctxt) hfi1_ctxtdata 795 drivers/infiniband/hw/hfi1/chip.h void update_usrhead(struct hfi1_ctxtdata *rcd, u32 hd, u32 updegr, u32 egrhd, hfi1_ctxtdata 804 drivers/infiniband/hw/hfi1/chip.h u32 hdrqempty(struct hfi1_ctxtdata *rcd); hfi1_ctxtdata 807 drivers/infiniband/hw/hfi1/chip.h bool is_urg_masked(struct hfi1_ctxtdata *rcd); hfi1_ctxtdata 832 drivers/infiniband/hw/hfi1/chip.h void force_recv_intr(struct hfi1_ctxtdata *rcd); hfi1_ctxtdata 1419 drivers/infiniband/hw/hfi1/chip.h void hfi1_clear_tids(struct hfi1_ctxtdata *rcd); hfi1_ctxtdata 1425 drivers/infiniband/hw/hfi1/chip.h struct hfi1_ctxtdata *rcd); hfi1_ctxtdata 1430 drivers/infiniband/hw/hfi1/chip.h int hfi1_set_ctxt_jkey(struct hfi1_devdata *dd, struct hfi1_ctxtdata *rcd, hfi1_ctxtdata 1432 drivers/infiniband/hw/hfi1/chip.h int hfi1_clear_ctxt_jkey(struct hfi1_devdata *dd, struct hfi1_ctxtdata *ctxt); hfi1_ctxtdata 1433 drivers/infiniband/hw/hfi1/chip.h int hfi1_set_ctxt_pkey(struct hfi1_devdata *dd, struct hfi1_ctxtdata *ctxt, hfi1_ctxtdata 1435 drivers/infiniband/hw/hfi1/chip.h int hfi1_clear_ctxt_pkey(struct hfi1_devdata *dd, struct hfi1_ctxtdata *ctxt); hfi1_ctxtdata 139 drivers/infiniband/hw/hfi1/debugfs.c struct hfi1_ctxtdata *rcd; hfi1_ctxtdata 230 drivers/infiniband/hw/hfi1/debugfs.c struct hfi1_ctxtdata *rcd; hfi1_ctxtdata 395 drivers/infiniband/hw/hfi1/debugfs.c struct hfi1_ctxtdata *rcd; hfi1_ctxtdata 199 drivers/infiniband/hw/hfi1/driver.c static inline void *get_egrbuf(const struct hfi1_ctxtdata *rcd, u64 rhf, hfi1_ctxtdata 209 drivers/infiniband/hw/hfi1/driver.c static inline void *hfi1_get_header(struct hfi1_ctxtdata *rcd, hfi1_ctxtdata 217 drivers/infiniband/hw/hfi1/driver.c static inline struct ib_header *hfi1_get_msgheader(struct hfi1_ctxtdata *rcd, hfi1_ctxtdata 224 drivers/infiniband/hw/hfi1/driver.c *hfi1_get_16B_header(struct hfi1_ctxtdata *rcd, hfi1_ctxtdata 250 drivers/infiniband/hw/hfi1/driver.c static void rcv_hdrerr(struct hfi1_ctxtdata *rcd, struct hfi1_pportdata *ppd, hfi1_ctxtdata 411 drivers/infiniband/hw/hfi1/driver.c static inline void init_packet(struct hfi1_ctxtdata *rcd, hfi1_ctxtdata 536 drivers/infiniband/hw/hfi1/driver.c struct hfi1_ctxtdata *rcd; hfi1_ctxtdata 547 drivers/infiniband/hw/hfi1/driver.c struct hfi1_ctxtdata *rcd = packet->rcd; hfi1_ctxtdata 567 drivers/infiniband/hw/hfi1/driver.c struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 575 drivers/infiniband/hw/hfi1/driver.c struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 588 drivers/infiniband/hw/hfi1/driver.c struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 617 drivers/infiniband/hw/hfi1/driver.c struct hfi1_ctxtdata *rcd = packet->rcd; hfi1_ctxtdata 683 drivers/infiniband/hw/hfi1/driver.c struct hfi1_ctxtdata *rcd = packet->rcd; hfi1_ctxtdata 834 drivers/infiniband/hw/hfi1/driver.c int handle_receive_interrupt_nodma_rtail(struct hfi1_ctxtdata *rcd, int thread) hfi1_ctxtdata 865 drivers/infiniband/hw/hfi1/driver.c int handle_receive_interrupt_dma_rtail(struct hfi1_ctxtdata *rcd, int thread) hfi1_ctxtdata 896 drivers/infiniband/hw/hfi1/driver.c struct hfi1_ctxtdata *rcd; hfi1_ctxtdata 925 drivers/infiniband/hw/hfi1/driver.c struct hfi1_ctxtdata *rcd; hfi1_ctxtdata 954 drivers/infiniband/hw/hfi1/driver.c struct hfi1_ctxtdata *rcd; hfi1_ctxtdata 969 drivers/infiniband/hw/hfi1/driver.c static inline int set_armed_to_active(struct hfi1_ctxtdata *rcd, hfi1_ctxtdata 1010 drivers/infiniband/hw/hfi1/driver.c int handle_receive_interrupt(struct hfi1_ctxtdata *rcd, int thread) hfi1_ctxtdata 1151 drivers/infiniband/hw/hfi1/driver.c struct hfi1_ctxtdata *rcd; hfi1_ctxtdata 1508 drivers/infiniband/hw/hfi1/driver.c struct hfi1_ctxtdata *rcd = packet->rcd; hfi1_ctxtdata 1581 drivers/infiniband/hw/hfi1/driver.c struct hfi1_ctxtdata *rcd = packet->rcd; hfi1_ctxtdata 1599 drivers/infiniband/hw/hfi1/driver.c struct hfi1_ctxtdata *rcd = packet->rcd; hfi1_ctxtdata 1710 drivers/infiniband/hw/hfi1/driver.c struct hfi1_ctxtdata *rcd = packet->rcd; hfi1_ctxtdata 1728 drivers/infiniband/hw/hfi1/driver.c struct hfi1_ctxtdata *rcd = packet->rcd; hfi1_ctxtdata 1746 drivers/infiniband/hw/hfi1/driver.c void seqfile_dump_rcd(struct seq_file *s, struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 65 drivers/infiniband/hw/hfi1/exp_rcv.c void hfi1_exp_tid_group_init(struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 76 drivers/infiniband/hw/hfi1/exp_rcv.c int hfi1_alloc_ctxt_rcv_groups(struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 113 drivers/infiniband/hw/hfi1/exp_rcv.c void hfi1_free_ctxt_rcv_groups(struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 192 drivers/infiniband/hw/hfi1/exp_rcv.h hfi1_tid_group_to_idx(struct hfi1_ctxtdata *rcd, struct tid_group *grp) hfi1_ctxtdata 203 drivers/infiniband/hw/hfi1/exp_rcv.h hfi1_idx_to_tid_group(struct hfi1_ctxtdata *rcd, u16 idx) hfi1_ctxtdata 208 drivers/infiniband/hw/hfi1/exp_rcv.h int hfi1_alloc_ctxt_rcv_groups(struct hfi1_ctxtdata *rcd); hfi1_ctxtdata 209 drivers/infiniband/hw/hfi1/exp_rcv.h void hfi1_free_ctxt_rcv_groups(struct hfi1_ctxtdata *rcd); hfi1_ctxtdata 210 drivers/infiniband/hw/hfi1/exp_rcv.h void hfi1_exp_tid_group_init(struct hfi1_ctxtdata *rcd); hfi1_ctxtdata 92 drivers/infiniband/hw/hfi1/fault.c struct hfi1_ctxtdata *rcd; hfi1_ctxtdata 82 drivers/infiniband/hw/hfi1/file_ops.c static void init_subctxts(struct hfi1_ctxtdata *uctxt, hfi1_ctxtdata 85 drivers/infiniband/hw/hfi1/file_ops.c struct hfi1_ctxtdata *uctxt); hfi1_ctxtdata 86 drivers/infiniband/hw/hfi1/file_ops.c static void user_init(struct hfi1_ctxtdata *uctxt); hfi1_ctxtdata 96 drivers/infiniband/hw/hfi1/file_ops.c struct hfi1_ctxtdata *uctxt); hfi1_ctxtdata 97 drivers/infiniband/hw/hfi1/file_ops.c static int setup_subctxt(struct hfi1_ctxtdata *uctxt); hfi1_ctxtdata 103 drivers/infiniband/hw/hfi1/file_ops.c struct hfi1_ctxtdata **cd); hfi1_ctxtdata 104 drivers/infiniband/hw/hfi1/file_ops.c static void deallocate_ctxt(struct hfi1_ctxtdata *uctxt); hfi1_ctxtdata 107 drivers/infiniband/hw/hfi1/file_ops.c static int user_event_ack(struct hfi1_ctxtdata *uctxt, u16 subctxt, hfi1_ctxtdata 109 drivers/infiniband/hw/hfi1/file_ops.c static int set_ctxt_pkey(struct hfi1_ctxtdata *uctxt, unsigned long arg); hfi1_ctxtdata 110 drivers/infiniband/hw/hfi1/file_ops.c static int ctxt_reset(struct hfi1_ctxtdata *uctxt); hfi1_ctxtdata 111 drivers/infiniband/hw/hfi1/file_ops.c static int manage_rcvq(struct hfi1_ctxtdata *uctxt, u16 subctxt, hfi1_ctxtdata 227 drivers/infiniband/hw/hfi1/file_ops.c struct hfi1_ctxtdata *uctxt = fd->uctxt; hfi1_ctxtdata 353 drivers/infiniband/hw/hfi1/file_ops.c struct hfi1_ctxtdata *uctxt = fd->uctxt; hfi1_ctxtdata 621 drivers/infiniband/hw/hfi1/file_ops.c struct hfi1_ctxtdata *uctxt; hfi1_ctxtdata 640 drivers/infiniband/hw/hfi1/file_ops.c struct hfi1_ctxtdata *uctxt = fdata->uctxt; hfi1_ctxtdata 791 drivers/infiniband/hw/hfi1/file_ops.c struct hfi1_ctxtdata *uctxt = NULL; hfi1_ctxtdata 858 drivers/infiniband/hw/hfi1/file_ops.c struct hfi1_ctxtdata *uctxt) hfi1_ctxtdata 921 drivers/infiniband/hw/hfi1/file_ops.c struct hfi1_ctxtdata *uctxt; hfi1_ctxtdata 945 drivers/infiniband/hw/hfi1/file_ops.c struct hfi1_ctxtdata **rcd) hfi1_ctxtdata 947 drivers/infiniband/hw/hfi1/file_ops.c struct hfi1_ctxtdata *uctxt; hfi1_ctxtdata 1031 drivers/infiniband/hw/hfi1/file_ops.c static void deallocate_ctxt(struct hfi1_ctxtdata *uctxt) hfi1_ctxtdata 1042 drivers/infiniband/hw/hfi1/file_ops.c static void init_subctxts(struct hfi1_ctxtdata *uctxt, hfi1_ctxtdata 1050 drivers/infiniband/hw/hfi1/file_ops.c static int setup_subctxt(struct hfi1_ctxtdata *uctxt) hfi1_ctxtdata 1086 drivers/infiniband/hw/hfi1/file_ops.c static void user_init(struct hfi1_ctxtdata *uctxt) hfi1_ctxtdata 1142 drivers/infiniband/hw/hfi1/file_ops.c struct hfi1_ctxtdata *uctxt = fd->uctxt; hfi1_ctxtdata 1182 drivers/infiniband/hw/hfi1/file_ops.c struct hfi1_ctxtdata *uctxt) hfi1_ctxtdata 1198 drivers/infiniband/hw/hfi1/file_ops.c struct hfi1_ctxtdata *uctxt) hfi1_ctxtdata 1257 drivers/infiniband/hw/hfi1/file_ops.c struct hfi1_ctxtdata *uctxt = fd->uctxt; hfi1_ctxtdata 1448 drivers/infiniband/hw/hfi1/file_ops.c struct hfi1_ctxtdata *uctxt = fd->uctxt; hfi1_ctxtdata 1471 drivers/infiniband/hw/hfi1/file_ops.c struct hfi1_ctxtdata *uctxt = fd->uctxt; hfi1_ctxtdata 1497 drivers/infiniband/hw/hfi1/file_ops.c struct hfi1_ctxtdata *uctxt; hfi1_ctxtdata 1535 drivers/infiniband/hw/hfi1/file_ops.c static int manage_rcvq(struct hfi1_ctxtdata *uctxt, u16 subctxt, hfi1_ctxtdata 1575 drivers/infiniband/hw/hfi1/file_ops.c static int user_event_ack(struct hfi1_ctxtdata *uctxt, u16 subctxt, hfi1_ctxtdata 1599 drivers/infiniband/hw/hfi1/file_ops.c static int set_ctxt_pkey(struct hfi1_ctxtdata *uctxt, unsigned long arg) hfi1_ctxtdata 1626 drivers/infiniband/hw/hfi1/file_ops.c static int ctxt_reset(struct hfi1_ctxtdata *uctxt) hfi1_ctxtdata 229 drivers/infiniband/hw/hfi1/hfi.h int (*do_interrupt)(struct hfi1_ctxtdata *rcd, int threaded); hfi1_ctxtdata 352 drivers/infiniband/hw/hfi1/hfi.h static inline u32 rcvhdrq_size(struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 369 drivers/infiniband/hw/hfi1/hfi.h struct hfi1_ctxtdata *rcd; hfi1_ctxtdata 1053 drivers/infiniband/hw/hfi1/hfi.h struct hfi1_ctxtdata *ctxt[HFI1_NUM_VNIC_CTXT]; hfi1_ctxtdata 1363 drivers/infiniband/hw/hfi1/hfi.h struct hfi1_ctxtdata **rcd; hfi1_ctxtdata 1443 drivers/infiniband/hw/hfi1/hfi.h struct hfi1_ctxtdata *uctxt; hfi1_ctxtdata 1467 drivers/infiniband/hw/hfi1/hfi.h static inline unsigned long uctxt_offset(struct hfi1_ctxtdata *uctxt) hfi1_ctxtdata 1480 drivers/infiniband/hw/hfi1/hfi.h void handle_user_interrupt(struct hfi1_ctxtdata *rcd); hfi1_ctxtdata 1482 drivers/infiniband/hw/hfi1/hfi.h int hfi1_create_rcvhdrq(struct hfi1_devdata *dd, struct hfi1_ctxtdata *rcd); hfi1_ctxtdata 1483 drivers/infiniband/hw/hfi1/hfi.h int hfi1_setup_eagerbufs(struct hfi1_ctxtdata *rcd); hfi1_ctxtdata 1486 drivers/infiniband/hw/hfi1/hfi.h struct hfi1_ctxtdata **rcd); hfi1_ctxtdata 1487 drivers/infiniband/hw/hfi1/hfi.h void hfi1_free_ctxt(struct hfi1_ctxtdata *rcd); hfi1_ctxtdata 1490 drivers/infiniband/hw/hfi1/hfi.h void hfi1_free_ctxtdata(struct hfi1_devdata *dd, struct hfi1_ctxtdata *rcd); hfi1_ctxtdata 1491 drivers/infiniband/hw/hfi1/hfi.h int hfi1_rcd_put(struct hfi1_ctxtdata *rcd); hfi1_ctxtdata 1492 drivers/infiniband/hw/hfi1/hfi.h int hfi1_rcd_get(struct hfi1_ctxtdata *rcd); hfi1_ctxtdata 1493 drivers/infiniband/hw/hfi1/hfi.h struct hfi1_ctxtdata *hfi1_rcd_get_by_index_safe(struct hfi1_devdata *dd, hfi1_ctxtdata 1495 drivers/infiniband/hw/hfi1/hfi.h struct hfi1_ctxtdata *hfi1_rcd_get_by_index(struct hfi1_devdata *dd, u16 ctxt); hfi1_ctxtdata 1496 drivers/infiniband/hw/hfi1/hfi.h int handle_receive_interrupt(struct hfi1_ctxtdata *rcd, int thread); hfi1_ctxtdata 1497 drivers/infiniband/hw/hfi1/hfi.h int handle_receive_interrupt_nodma_rtail(struct hfi1_ctxtdata *rcd, int thread); hfi1_ctxtdata 1498 drivers/infiniband/hw/hfi1/hfi.h int handle_receive_interrupt_dma_rtail(struct hfi1_ctxtdata *rcd, int thread); hfi1_ctxtdata 1516 drivers/infiniband/hw/hfi1/hfi.h static inline __le32 *get_rhf_addr(struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 1856 drivers/infiniband/hw/hfi1/hfi.h static inline struct hfi1_ibport *rcd_to_iport(struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 2023 drivers/infiniband/hw/hfi1/hfi.h static inline void clear_rcvhdrtail(const struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 2028 drivers/infiniband/hw/hfi1/hfi.h static inline u32 get_rcvhdrtail(const struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 2081 drivers/infiniband/hw/hfi1/hfi.h void seqfile_dump_rcd(struct seq_file *s, struct hfi1_ctxtdata *rcd); hfi1_ctxtdata 132 drivers/infiniband/hw/hfi1/init.c struct hfi1_ctxtdata *rcd; hfi1_ctxtdata 202 drivers/infiniband/hw/hfi1/init.c static void hfi1_rcd_init(struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 215 drivers/infiniband/hw/hfi1/init.c struct hfi1_ctxtdata *rcd = hfi1_ctxtdata 216 drivers/infiniband/hw/hfi1/init.c container_of(kref, struct hfi1_ctxtdata, kref); hfi1_ctxtdata 233 drivers/infiniband/hw/hfi1/init.c int hfi1_rcd_put(struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 250 drivers/infiniband/hw/hfi1/init.c int hfi1_rcd_get(struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 266 drivers/infiniband/hw/hfi1/init.c struct hfi1_ctxtdata *rcd, u16 *index) hfi1_ctxtdata 303 drivers/infiniband/hw/hfi1/init.c struct hfi1_ctxtdata *hfi1_rcd_get_by_index_safe(struct hfi1_devdata *dd, hfi1_ctxtdata 324 drivers/infiniband/hw/hfi1/init.c struct hfi1_ctxtdata *hfi1_rcd_get_by_index(struct hfi1_devdata *dd, u16 ctxt) hfi1_ctxtdata 327 drivers/infiniband/hw/hfi1/init.c struct hfi1_ctxtdata *rcd = NULL; hfi1_ctxtdata 345 drivers/infiniband/hw/hfi1/init.c struct hfi1_ctxtdata **context) hfi1_ctxtdata 348 drivers/infiniband/hw/hfi1/init.c struct hfi1_ctxtdata *rcd; hfi1_ctxtdata 508 drivers/infiniband/hw/hfi1/init.c void hfi1_free_ctxt(struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 739 drivers/infiniband/hw/hfi1/init.c struct hfi1_ctxtdata *rcd; hfi1_ctxtdata 761 drivers/infiniband/hw/hfi1/init.c struct hfi1_ctxtdata *rcd; hfi1_ctxtdata 884 drivers/infiniband/hw/hfi1/init.c struct hfi1_ctxtdata *rcd; hfi1_ctxtdata 1057 drivers/infiniband/hw/hfi1/init.c struct hfi1_ctxtdata *rcd; hfi1_ctxtdata 1141 drivers/infiniband/hw/hfi1/init.c void hfi1_free_ctxtdata(struct hfi1_devdata *dd, struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 1571 drivers/infiniband/hw/hfi1/init.c struct hfi1_ctxtdata *rcd = dd->rcd[ctxt]; hfi1_ctxtdata 1842 drivers/infiniband/hw/hfi1/init.c int hfi1_create_rcvhdrq(struct hfi1_devdata *dd, struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 1924 drivers/infiniband/hw/hfi1/init.c int hfi1_setup_eagerbufs(struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 244 drivers/infiniband/hw/hfi1/intr.c void handle_user_interrupt(struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 203 drivers/infiniband/hw/hfi1/msix.c int msix_request_rcd_irq(struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 284 drivers/infiniband/hw/hfi1/msix.c struct hfi1_ctxtdata *rcd = hfi1_rcd_get_by_index_safe(dd, i); hfi1_ctxtdata 356 drivers/infiniband/hw/hfi1/msix.c struct hfi1_ctxtdata *rcd = dd->vnic.ctxt[i]; hfi1_ctxtdata 57 drivers/infiniband/hw/hfi1/msix.h int msix_request_rcd_irq(struct hfi1_ctxtdata *rcd); hfi1_ctxtdata 1389 drivers/infiniband/hw/hfi1/rc.c struct hfi1_ctxtdata *rcd = packet->rcd; hfi1_ctxtdata 1948 drivers/infiniband/hw/hfi1/rc.c static void set_restart_qp(struct rvt_qp *qp, struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 2008 drivers/infiniband/hw/hfi1/rc.c u64 val, struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 2307 drivers/infiniband/hw/hfi1/rc.c struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 2347 drivers/infiniband/hw/hfi1/rc.c struct hfi1_ctxtdata *rcd = packet->rcd; hfi1_ctxtdata 2554 drivers/infiniband/hw/hfi1/rc.c int diff, struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 2807 drivers/infiniband/hw/hfi1/rc.c struct hfi1_ctxtdata *rcd = packet->rcd; hfi1_ctxtdata 3252 drivers/infiniband/hw/hfi1/rc.c struct hfi1_ctxtdata *rcd, hfi1_ctxtdata 25 drivers/infiniband/hw/hfi1/rc.h static inline void rc_defered_ack(struct hfi1_ctxtdata *rcd, hfi1_ctxtdata 55 drivers/infiniband/hw/hfi1/rc.h struct hfi1_ctxtdata *rcd); hfi1_ctxtdata 133 drivers/infiniband/hw/hfi1/tid_rdma.c struct hfi1_ctxtdata *rcd, hfi1_ctxtdata 298 drivers/infiniband/hw/hfi1/tid_rdma.c int hfi1_kern_exp_rcv_init(struct hfi1_ctxtdata *rcd, int reinit) hfi1_ctxtdata 319 drivers/infiniband/hw/hfi1/tid_rdma.c static struct hfi1_ctxtdata *qp_to_rcd(struct rvt_dev_info *rdi, hfi1_ctxtdata 468 drivers/infiniband/hw/hfi1/tid_rdma.c static struct rvt_qp *first_qp(struct hfi1_ctxtdata *rcd, hfi1_ctxtdata 502 drivers/infiniband/hw/hfi1/tid_rdma.c static bool kernel_tid_waiters(struct hfi1_ctxtdata *rcd, hfi1_ctxtdata 533 drivers/infiniband/hw/hfi1/tid_rdma.c static void dequeue_tid_waiter(struct hfi1_ctxtdata *rcd, hfi1_ctxtdata 559 drivers/infiniband/hw/hfi1/tid_rdma.c static void queue_qp_for_tid_wait(struct hfi1_ctxtdata *rcd, hfi1_ctxtdata 711 drivers/infiniband/hw/hfi1/tid_rdma.c static int kern_reserve_flow(struct hfi1_ctxtdata *rcd, int last) hfi1_ctxtdata 730 drivers/infiniband/hw/hfi1/tid_rdma.c static void kern_set_hw_flow(struct hfi1_ctxtdata *rcd, u32 generation, hfi1_ctxtdata 749 drivers/infiniband/hw/hfi1/tid_rdma.c static u32 kern_setup_hw_flow(struct hfi1_ctxtdata *rcd, u32 flow_idx) hfi1_ctxtdata 767 drivers/infiniband/hw/hfi1/tid_rdma.c static void kern_clear_hw_flow(struct hfi1_ctxtdata *rcd, u32 flow_idx) hfi1_ctxtdata 775 drivers/infiniband/hw/hfi1/tid_rdma.c int hfi1_kern_setup_hw_flow(struct hfi1_ctxtdata *rcd, struct rvt_qp *qp) hfi1_ctxtdata 815 drivers/infiniband/hw/hfi1/tid_rdma.c void hfi1_kern_clear_hw_flow(struct hfi1_ctxtdata *rcd, struct rvt_qp *qp) hfi1_ctxtdata 843 drivers/infiniband/hw/hfi1/tid_rdma.c void hfi1_kern_init_ctxt_generations(struct hfi1_ctxtdata *rcd) hfi1_ctxtdata 1198 drivers/infiniband/hw/hfi1/tid_rdma.c struct hfi1_ctxtdata *rcd, char *s, hfi1_ctxtdata 1232 drivers/infiniband/hw/hfi1/tid_rdma.c struct hfi1_ctxtdata *rcd = flow->req->rcd; hfi1_ctxtdata 1296 drivers/infiniband/hw/hfi1/tid_rdma.c struct hfi1_ctxtdata *rcd = flow->req->rcd; hfi1_ctxtdata 1363 drivers/infiniband/hw/hfi1/tid_rdma.c struct hfi1_ctxtdata *rcd = flow->req->rcd; hfi1_ctxtdata 1392 drivers/infiniband/hw/hfi1/tid_rdma.c struct hfi1_ctxtdata *rcd = flow->req->rcd; hfi1_ctxtdata 1459 drivers/infiniband/hw/hfi1/tid_rdma.c struct hfi1_ctxtdata *rcd = req->rcd; hfi1_ctxtdata 1550 drivers/infiniband/hw/hfi1/tid_rdma.c struct hfi1_ctxtdata *rcd = req->rcd; hfi1_ctxtdata 1983 drivers/infiniband/hw/hfi1/tid_rdma.c struct hfi1_ctxtdata *rcd = ((struct hfi1_qp_priv *)qp->priv)->rcd; hfi1_ctxtdata 2223 drivers/infiniband/hw/hfi1/tid_rdma.c struct hfi1_ctxtdata *rcd = packet->rcd; hfi1_ctxtdata 2447 drivers/infiniband/hw/hfi1/tid_rdma.c struct hfi1_ctxtdata *rcd = packet->rcd; hfi1_ctxtdata 2622 drivers/infiniband/hw/hfi1/tid_rdma.c static void restart_tid_rdma_read_req(struct hfi1_ctxtdata *rcd, hfi1_ctxtdata 2648 drivers/infiniband/hw/hfi1/tid_rdma.c static bool handle_read_kdeth_eflags(struct hfi1_ctxtdata *rcd, hfi1_ctxtdata 2837 drivers/infiniband/hw/hfi1/tid_rdma.c bool hfi1_handle_kdeth_eflags(struct hfi1_ctxtdata *rcd, hfi1_ctxtdata 3455 drivers/infiniband/hw/hfi1/tid_rdma.c struct hfi1_ctxtdata *rcd = qpriv->rcd; hfi1_ctxtdata 3646 drivers/infiniband/hw/hfi1/tid_rdma.c struct hfi1_ctxtdata *rcd = packet->rcd; hfi1_ctxtdata 4030 drivers/infiniband/hw/hfi1/tid_rdma.c struct hfi1_ctxtdata *rcd = packet->rcd; hfi1_ctxtdata 4260 drivers/infiniband/hw/hfi1/tid_rdma.c struct hfi1_ctxtdata *rcd = priv->rcd; hfi1_ctxtdata 4861 drivers/infiniband/hw/hfi1/tid_rdma.c struct hfi1_ctxtdata *rcd = qpriv->rcd; hfi1_ctxtdata 5501 drivers/infiniband/hw/hfi1/tid_rdma.c struct hfi1_ctxtdata *rcd, hfi1_ctxtdata 99 drivers/infiniband/hw/hfi1/tid_rdma.h struct hfi1_ctxtdata *rcd; hfi1_ctxtdata 209 drivers/infiniband/hw/hfi1/tid_rdma.h int hfi1_kern_exp_rcv_init(struct hfi1_ctxtdata *rcd, int reinit); hfi1_ctxtdata 236 drivers/infiniband/hw/hfi1/tid_rdma.h int hfi1_kern_setup_hw_flow(struct hfi1_ctxtdata *rcd, struct rvt_qp *qp); hfi1_ctxtdata 237 drivers/infiniband/hw/hfi1/tid_rdma.h void hfi1_kern_clear_hw_flow(struct hfi1_ctxtdata *rcd, struct rvt_qp *qp); hfi1_ctxtdata 238 drivers/infiniband/hw/hfi1/tid_rdma.h void hfi1_kern_init_ctxt_generations(struct hfi1_ctxtdata *rcd); hfi1_ctxtdata 255 drivers/infiniband/hw/hfi1/tid_rdma.h bool hfi1_handle_kdeth_eflags(struct hfi1_ctxtdata *rcd, hfi1_ctxtdata 62 drivers/infiniband/hw/hfi1/trace_ctxts.h TP_PROTO(struct hfi1_devdata *dd, struct hfi1_ctxtdata *uctxt, hfi1_ctxtdata 100 drivers/infiniband/hw/hfi1/trace_rx.h TP_PROTO(struct hfi1_devdata *dd, struct hfi1_ctxtdata *rcd), hfi1_ctxtdata 54 drivers/infiniband/hw/hfi1/user_exp_rcv.c static void unlock_exp_tids(struct hfi1_ctxtdata *uctxt, hfi1_ctxtdata 88 drivers/infiniband/hw/hfi1/user_exp_rcv.c struct hfi1_ctxtdata *uctxt) hfi1_ctxtdata 156 drivers/infiniband/hw/hfi1/user_exp_rcv.c struct hfi1_ctxtdata *uctxt = fd->uctxt; hfi1_ctxtdata 319 drivers/infiniband/hw/hfi1/user_exp_rcv.c struct hfi1_ctxtdata *uctxt = fd->uctxt; hfi1_ctxtdata 510 drivers/infiniband/hw/hfi1/user_exp_rcv.c struct hfi1_ctxtdata *uctxt = fd->uctxt; hfi1_ctxtdata 544 drivers/infiniband/hw/hfi1/user_exp_rcv.c struct hfi1_ctxtdata *uctxt = fd->uctxt; hfi1_ctxtdata 686 drivers/infiniband/hw/hfi1/user_exp_rcv.c struct hfi1_ctxtdata *uctxt = fd->uctxt; hfi1_ctxtdata 754 drivers/infiniband/hw/hfi1/user_exp_rcv.c struct hfi1_ctxtdata *uctxt = fd->uctxt; hfi1_ctxtdata 811 drivers/infiniband/hw/hfi1/user_exp_rcv.c struct hfi1_ctxtdata *uctxt = fd->uctxt; hfi1_ctxtdata 845 drivers/infiniband/hw/hfi1/user_exp_rcv.c struct hfi1_ctxtdata *uctxt = fd->uctxt; hfi1_ctxtdata 876 drivers/infiniband/hw/hfi1/user_exp_rcv.c static void unlock_exp_tids(struct hfi1_ctxtdata *uctxt, hfi1_ctxtdata 912 drivers/infiniband/hw/hfi1/user_exp_rcv.c struct hfi1_ctxtdata *uctxt = fdata->uctxt; hfi1_ctxtdata 88 drivers/infiniband/hw/hfi1/user_exp_rcv.h struct hfi1_ctxtdata *uctxt); hfi1_ctxtdata 164 drivers/infiniband/hw/hfi1/user_sdma.c int hfi1_user_sdma_alloc_queues(struct hfi1_ctxtdata *uctxt, hfi1_ctxtdata 277 drivers/infiniband/hw/hfi1/user_sdma.c struct hfi1_ctxtdata *uctxt) hfi1_ctxtdata 347 drivers/infiniband/hw/hfi1/user_sdma.c struct hfi1_ctxtdata *uctxt = fd->uctxt; hfi1_ctxtdata 245 drivers/infiniband/hw/hfi1/user_sdma.h int hfi1_user_sdma_alloc_queues(struct hfi1_ctxtdata *uctxt, hfi1_ctxtdata 248 drivers/infiniband/hw/hfi1/user_sdma.h struct hfi1_ctxtdata *uctxt); hfi1_ctxtdata 370 drivers/infiniband/hw/hfi1/verbs.c struct hfi1_ctxtdata *rcd = packet->rcd; hfi1_ctxtdata 424 drivers/infiniband/hw/hfi1/verbs.c struct hfi1_ctxtdata *rcd = packet->rcd; hfi1_ctxtdata 478 drivers/infiniband/hw/hfi1/verbs.c struct hfi1_ctxtdata *rcd = packet->rcd; hfi1_ctxtdata 498 drivers/infiniband/hw/hfi1/verbs.c struct hfi1_ctxtdata *rcd = packet->rcd; hfi1_ctxtdata 578 drivers/infiniband/hw/hfi1/verbs.c struct hfi1_ctxtdata *rcd = packet->rcd; hfi1_ctxtdata 586 drivers/infiniband/hw/hfi1/verbs.c struct hfi1_ctxtdata *rcd = packet->rcd; hfi1_ctxtdata 68 drivers/infiniband/hw/hfi1/verbs.h struct hfi1_ctxtdata; hfi1_ctxtdata 161 drivers/infiniband/hw/hfi1/verbs.h struct hfi1_ctxtdata *rcd; /* QP's receive context */ hfi1_ctxtdata 413 drivers/infiniband/hw/hfi1/verbs.h struct hfi1_ctxtdata *rcd, hfi1_ctxtdata 65 drivers/infiniband/hw/hfi1/vnic_main.c static int setup_vnic_ctxt(struct hfi1_devdata *dd, struct hfi1_ctxtdata *uctxt) hfi1_ctxtdata 102 drivers/infiniband/hw/hfi1/vnic_main.c struct hfi1_ctxtdata **vnic_ctxt) hfi1_ctxtdata 104 drivers/infiniband/hw/hfi1/vnic_main.c struct hfi1_ctxtdata *uctxt; hfi1_ctxtdata 133 drivers/infiniband/hw/hfi1/vnic_main.c struct hfi1_ctxtdata *uctxt) hfi1_ctxtdata 664 drivers/infiniband/hw/hfi1/vnic_main.c struct hfi1_ctxtdata **vnic_ctxt)