Symbol: hfi1_ctxtdata
drivers/infiniband/hw/hfi1/affinity.c
831
struct hfi1_ctxtdata *rcd = NULL;
drivers/infiniband/hw/hfi1/affinity.c
850
rcd = (struct hfi1_ctxtdata *)msix->arg;
drivers/infiniband/hw/hfi1/affinity.c
858
rcd = (struct hfi1_ctxtdata *)msix->arg;
drivers/infiniband/hw/hfi1/affinity.c
928
struct hfi1_ctxtdata *rcd = msix->arg;
drivers/infiniband/hw/hfi1/aspm.c
129
void __aspm_ctx_disable(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/aspm.c
172
struct hfi1_ctxtdata *rcd = timer_container_of(rcd, t, aspm_timer);
drivers/infiniband/hw/hfi1/aspm.c
187
struct hfi1_ctxtdata *rcd;
drivers/infiniband/hw/hfi1/aspm.c
209
struct hfi1_ctxtdata *rcd;
drivers/infiniband/hw/hfi1/aspm.c
230
static void aspm_ctx_init(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/aspm.c
241
struct hfi1_ctxtdata *rcd;
drivers/infiniband/hw/hfi1/aspm.h
22
void __aspm_ctx_disable(struct hfi1_ctxtdata *rcd);
drivers/infiniband/hw/hfi1/aspm.h
26
static inline void aspm_ctx_disable(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/chip.c
11802
static void adjust_rcv_timeout(struct hfi1_ctxtdata *rcd, u32 npkts)
drivers/infiniband/hw/hfi1/chip.c
11844
void update_usrhead(struct hfi1_ctxtdata *rcd, u32 hd, u32 updegr, u32 egrhd,
drivers/infiniband/hw/hfi1/chip.c
11868
u32 hdrqempty(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/chip.c
11998
struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/chip.c
14748
int hfi1_set_ctxt_jkey(struct hfi1_devdata *dd, struct hfi1_ctxtdata *rcd,
drivers/infiniband/hw/hfi1/chip.c
14783
int hfi1_clear_ctxt_jkey(struct hfi1_devdata *dd, struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/chip.c
14809
int hfi1_set_ctxt_pkey(struct hfi1_devdata *dd, struct hfi1_ctxtdata *rcd,
drivers/infiniband/hw/hfi1/chip.c
14830
int hfi1_clear_ctxt_pkey(struct hfi1_devdata *dd, struct hfi1_ctxtdata *ctxt)
drivers/infiniband/hw/hfi1/chip.c
5222
bool is_urg_masked(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/chip.c
6818
struct hfi1_ctxtdata *rcd;
drivers/infiniband/hw/hfi1/chip.c
6841
struct hfi1_ctxtdata *rcd;
drivers/infiniband/hw/hfi1/chip.c
8170
struct hfi1_ctxtdata *rcd;
drivers/infiniband/hw/hfi1/chip.c
8201
struct hfi1_ctxtdata *rcd;
drivers/infiniband/hw/hfi1/chip.c
8359
static inline void clear_recv_intr(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/chip.c
8370
void force_recv_intr(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/chip.c
8385
static inline int check_packet_present(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/chip.c
8402
static void receive_interrupt_common(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/chip.c
8418
static void __hfi1_rcd_eoi_intr(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/chip.c
8439
static void hfi1_rcd_eoi_intr(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/chip.c
8457
struct hfi1_ctxtdata *rcd = rxq->rcd;
drivers/infiniband/hw/hfi1/chip.c
8473
struct hfi1_ctxtdata *rcd = data;
drivers/infiniband/hw/hfi1/chip.c
8501
struct hfi1_ctxtdata *rcd = data;
drivers/infiniband/hw/hfi1/chip.c
8527
struct hfi1_ctxtdata *rcd = data;
drivers/infiniband/hw/hfi1/chip.c
9971
void hfi1_clear_tids(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/chip.h
1377
void hfi1_clear_tids(struct hfi1_ctxtdata *rcd);
drivers/infiniband/hw/hfi1/chip.h
1383
struct hfi1_ctxtdata *rcd);
drivers/infiniband/hw/hfi1/chip.h
1388
int hfi1_set_ctxt_jkey(struct hfi1_devdata *dd, struct hfi1_ctxtdata *rcd,
drivers/infiniband/hw/hfi1/chip.h
1390
int hfi1_clear_ctxt_jkey(struct hfi1_devdata *dd, struct hfi1_ctxtdata *ctxt);
drivers/infiniband/hw/hfi1/chip.h
1391
int hfi1_set_ctxt_pkey(struct hfi1_devdata *dd, struct hfi1_ctxtdata *ctxt,
drivers/infiniband/hw/hfi1/chip.h
1393
int hfi1_clear_ctxt_pkey(struct hfi1_devdata *dd, struct hfi1_ctxtdata *ctxt);
drivers/infiniband/hw/hfi1/chip.h
759
void update_usrhead(struct hfi1_ctxtdata *rcd, u32 hd, u32 updegr, u32 egrhd,
drivers/infiniband/hw/hfi1/chip.h
768
u32 hdrqempty(struct hfi1_ctxtdata *rcd);
drivers/infiniband/hw/hfi1/chip.h
771
bool is_urg_masked(struct hfi1_ctxtdata *rcd);
drivers/infiniband/hw/hfi1/chip.h
790
void force_recv_intr(struct hfi1_ctxtdata *rcd);
drivers/infiniband/hw/hfi1/debugfs.c
160
struct hfi1_ctxtdata *rcd;
drivers/infiniband/hw/hfi1/debugfs.c
325
struct hfi1_ctxtdata *rcd;
drivers/infiniband/hw/hfi1/debugfs.c
69
struct hfi1_ctxtdata *rcd;
drivers/infiniband/hw/hfi1/driver.c
1001
int handle_receive_interrupt(struct hfi1_ctxtdata *rcd, int thread)
drivers/infiniband/hw/hfi1/driver.c
1107
int handle_receive_interrupt_napi_sp(struct hfi1_ctxtdata *rcd, int budget)
drivers/infiniband/hw/hfi1/driver.c
1177
struct hfi1_ctxtdata *rcd;
drivers/infiniband/hw/hfi1/driver.c
1535
struct hfi1_ctxtdata *rcd = packet->rcd;
drivers/infiniband/hw/hfi1/driver.c
156
static inline void *get_egrbuf(const struct hfi1_ctxtdata *rcd, u64 rhf,
drivers/infiniband/hw/hfi1/driver.c
1608
struct hfi1_ctxtdata *rcd = packet->rcd;
drivers/infiniband/hw/hfi1/driver.c
1626
struct hfi1_ctxtdata *rcd = packet->rcd;
drivers/infiniband/hw/hfi1/driver.c
1637
struct hfi1_ctxtdata *rcd = packet->rcd;
drivers/infiniband/hw/hfi1/driver.c
166
static inline void *hfi1_get_header(struct hfi1_ctxtdata *rcd,
drivers/infiniband/hw/hfi1/driver.c
174
static inline struct ib_header *hfi1_get_msgheader(struct hfi1_ctxtdata *rcd,
drivers/infiniband/hw/hfi1/driver.c
1789
struct hfi1_ctxtdata *rcd = packet->rcd;
drivers/infiniband/hw/hfi1/driver.c
1806
struct hfi1_ctxtdata *rcd = packet->rcd;
drivers/infiniband/hw/hfi1/driver.c
181
*hfi1_get_16B_header(struct hfi1_ctxtdata *rcd,
drivers/infiniband/hw/hfi1/driver.c
1824
void seqfile_dump_rcd(struct seq_file *s, struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/driver.c
207
static void rcv_hdrerr(struct hfi1_ctxtdata *rcd, struct hfi1_pportdata *ppd,
drivers/infiniband/hw/hfi1/driver.c
368
static inline void init_packet(struct hfi1_ctxtdata *rcd,
drivers/infiniband/hw/hfi1/driver.c
493
struct hfi1_ctxtdata *rcd;
drivers/infiniband/hw/hfi1/driver.c
504
struct hfi1_ctxtdata *rcd = packet->rcd;
drivers/infiniband/hw/hfi1/driver.c
524
struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/driver.c
532
struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/driver.c
545
struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/driver.c
572
struct hfi1_ctxtdata *rcd = packet->rcd;
drivers/infiniband/hw/hfi1/driver.c
638
struct hfi1_ctxtdata *rcd = packet->rcd;
drivers/infiniband/hw/hfi1/driver.c
828
int handle_receive_interrupt_napi_fp(struct hfi1_ctxtdata *rcd, int budget)
drivers/infiniband/hw/hfi1/driver.c
852
int handle_receive_interrupt_nodma_rtail(struct hfi1_ctxtdata *rcd, int thread)
drivers/infiniband/hw/hfi1/driver.c
878
int handle_receive_interrupt_dma_rtail(struct hfi1_ctxtdata *rcd, int thread)
drivers/infiniband/hw/hfi1/driver.c
907
static void set_all_fastpath(struct hfi1_devdata *dd, struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/driver.c
933
struct hfi1_ctxtdata *rcd;
drivers/infiniband/hw/hfi1/exp_rcv.c
23
void hfi1_exp_tid_group_init(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/exp_rcv.c
34
int hfi1_alloc_ctxt_rcv_groups(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/exp_rcv.c
71
void hfi1_free_ctxt_rcv_groups(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/exp_rcv.h
151
hfi1_tid_group_to_idx(struct hfi1_ctxtdata *rcd, struct tid_group *grp)
drivers/infiniband/hw/hfi1/exp_rcv.h
162
hfi1_idx_to_tid_group(struct hfi1_ctxtdata *rcd, u16 idx)
drivers/infiniband/hw/hfi1/exp_rcv.h
167
int hfi1_alloc_ctxt_rcv_groups(struct hfi1_ctxtdata *rcd);
drivers/infiniband/hw/hfi1/exp_rcv.h
168
void hfi1_free_ctxt_rcv_groups(struct hfi1_ctxtdata *rcd);
drivers/infiniband/hw/hfi1/exp_rcv.h
169
void hfi1_exp_tid_group_init(struct hfi1_ctxtdata *rcd);
drivers/infiniband/hw/hfi1/fault.c
50
struct hfi1_ctxtdata *rcd;
drivers/infiniband/hw/hfi1/file_ops.c
1019
static void deallocate_ctxt(struct hfi1_ctxtdata *uctxt)
drivers/infiniband/hw/hfi1/file_ops.c
1030
static void init_subctxts(struct hfi1_ctxtdata *uctxt,
drivers/infiniband/hw/hfi1/file_ops.c
1038
static int setup_subctxt(struct hfi1_ctxtdata *uctxt)
drivers/infiniband/hw/hfi1/file_ops.c
1074
static void user_init(struct hfi1_ctxtdata *uctxt)
drivers/infiniband/hw/hfi1/file_ops.c
1130
struct hfi1_ctxtdata *uctxt = fd->uctxt;
drivers/infiniband/hw/hfi1/file_ops.c
1170
struct hfi1_ctxtdata *uctxt)
drivers/infiniband/hw/hfi1/file_ops.c
1186
struct hfi1_ctxtdata *uctxt)
drivers/infiniband/hw/hfi1/file_ops.c
1247
struct hfi1_ctxtdata *uctxt = fd->uctxt;
drivers/infiniband/hw/hfi1/file_ops.c
1441
struct hfi1_ctxtdata *uctxt = fd->uctxt;
drivers/infiniband/hw/hfi1/file_ops.c
1464
struct hfi1_ctxtdata *uctxt = fd->uctxt;
drivers/infiniband/hw/hfi1/file_ops.c
1490
struct hfi1_ctxtdata *uctxt;
drivers/infiniband/hw/hfi1/file_ops.c
1528
static int manage_rcvq(struct hfi1_ctxtdata *uctxt, u16 subctxt,
drivers/infiniband/hw/hfi1/file_ops.c
1568
static int user_event_ack(struct hfi1_ctxtdata *uctxt, u16 subctxt,
drivers/infiniband/hw/hfi1/file_ops.c
1592
static int set_ctxt_pkey(struct hfi1_ctxtdata *uctxt, unsigned long arg)
drivers/infiniband/hw/hfi1/file_ops.c
1619
static int ctxt_reset(struct hfi1_ctxtdata *uctxt)
drivers/infiniband/hw/hfi1/file_ops.c
184
struct hfi1_ctxtdata *uctxt = fd->uctxt;
drivers/infiniband/hw/hfi1/file_ops.c
321
struct hfi1_ctxtdata *uctxt = fd->uctxt;
drivers/infiniband/hw/hfi1/file_ops.c
42
static void init_subctxts(struct hfi1_ctxtdata *uctxt,
drivers/infiniband/hw/hfi1/file_ops.c
45
struct hfi1_ctxtdata *uctxt);
drivers/infiniband/hw/hfi1/file_ops.c
46
static void user_init(struct hfi1_ctxtdata *uctxt);
drivers/infiniband/hw/hfi1/file_ops.c
56
struct hfi1_ctxtdata *uctxt);
drivers/infiniband/hw/hfi1/file_ops.c
57
static int setup_subctxt(struct hfi1_ctxtdata *uctxt);
drivers/infiniband/hw/hfi1/file_ops.c
611
struct hfi1_ctxtdata *uctxt;
drivers/infiniband/hw/hfi1/file_ops.c
63
struct hfi1_ctxtdata **cd);
drivers/infiniband/hw/hfi1/file_ops.c
630
struct hfi1_ctxtdata *uctxt = fdata->uctxt;
drivers/infiniband/hw/hfi1/file_ops.c
64
static void deallocate_ctxt(struct hfi1_ctxtdata *uctxt);
drivers/infiniband/hw/hfi1/file_ops.c
67
static int user_event_ack(struct hfi1_ctxtdata *uctxt, u16 subctxt,
drivers/infiniband/hw/hfi1/file_ops.c
69
static int set_ctxt_pkey(struct hfi1_ctxtdata *uctxt, unsigned long arg);
drivers/infiniband/hw/hfi1/file_ops.c
70
static int ctxt_reset(struct hfi1_ctxtdata *uctxt);
drivers/infiniband/hw/hfi1/file_ops.c
71
static int manage_rcvq(struct hfi1_ctxtdata *uctxt, u16 subctxt,
drivers/infiniband/hw/hfi1/file_ops.c
779
struct hfi1_ctxtdata *uctxt = NULL;
drivers/infiniband/hw/hfi1/file_ops.c
846
struct hfi1_ctxtdata *uctxt)
drivers/infiniband/hw/hfi1/file_ops.c
909
struct hfi1_ctxtdata *uctxt;
drivers/infiniband/hw/hfi1/file_ops.c
933
struct hfi1_ctxtdata **rcd)
drivers/infiniband/hw/hfi1/file_ops.c
935
struct hfi1_ctxtdata *uctxt;
drivers/infiniband/hw/hfi1/hfi.h
1309
struct hfi1_ctxtdata **rcd;
drivers/infiniband/hw/hfi1/hfi.h
1386
struct hfi1_ctxtdata *uctxt;
drivers/infiniband/hw/hfi1/hfi.h
1409
static inline unsigned long uctxt_offset(struct hfi1_ctxtdata *uctxt)
drivers/infiniband/hw/hfi1/hfi.h
1422
void handle_user_interrupt(struct hfi1_ctxtdata *rcd);
drivers/infiniband/hw/hfi1/hfi.h
1424
int hfi1_create_rcvhdrq(struct hfi1_devdata *dd, struct hfi1_ctxtdata *rcd);
drivers/infiniband/hw/hfi1/hfi.h
1425
int hfi1_setup_eagerbufs(struct hfi1_ctxtdata *rcd);
drivers/infiniband/hw/hfi1/hfi.h
1428
struct hfi1_ctxtdata **rcd);
drivers/infiniband/hw/hfi1/hfi.h
1429
void hfi1_free_ctxt(struct hfi1_ctxtdata *rcd);
drivers/infiniband/hw/hfi1/hfi.h
1432
void hfi1_free_ctxtdata(struct hfi1_devdata *dd, struct hfi1_ctxtdata *rcd);
drivers/infiniband/hw/hfi1/hfi.h
1433
int hfi1_rcd_put(struct hfi1_ctxtdata *rcd);
drivers/infiniband/hw/hfi1/hfi.h
1434
int hfi1_rcd_get(struct hfi1_ctxtdata *rcd);
drivers/infiniband/hw/hfi1/hfi.h
1435
struct hfi1_ctxtdata *hfi1_rcd_get_by_index_safe(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/hfi.h
1437
struct hfi1_ctxtdata *hfi1_rcd_get_by_index(struct hfi1_devdata *dd, u16 ctxt);
drivers/infiniband/hw/hfi1/hfi.h
1438
int handle_receive_interrupt(struct hfi1_ctxtdata *rcd, int thread);
drivers/infiniband/hw/hfi1/hfi.h
1439
int handle_receive_interrupt_nodma_rtail(struct hfi1_ctxtdata *rcd, int thread);
drivers/infiniband/hw/hfi1/hfi.h
1440
int handle_receive_interrupt_dma_rtail(struct hfi1_ctxtdata *rcd, int thread);
drivers/infiniband/hw/hfi1/hfi.h
1441
int handle_receive_interrupt_napi_fp(struct hfi1_ctxtdata *rcd, int budget);
drivers/infiniband/hw/hfi1/hfi.h
1442
int handle_receive_interrupt_napi_sp(struct hfi1_ctxtdata *rcd, int budget);
drivers/infiniband/hw/hfi1/hfi.h
1463
static inline u32 hfi1_rcd_head(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/hfi.h
1473
static inline void hfi1_set_rcd_head(struct hfi1_ctxtdata *rcd, u32 head)
drivers/infiniband/hw/hfi1/hfi.h
1479
static inline __le32 *get_rhf_addr(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/hfi.h
1485
static inline bool get_dma_rtail_setting(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/hfi.h
1509
static inline u8 hfi1_seq_cnt(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/hfi.h
1520
static inline void hfi1_set_seq_cnt(struct hfi1_ctxtdata *rcd, u8 cnt)
drivers/infiniband/hw/hfi1/hfi.h
1532
static inline bool last_rcv_seq(struct hfi1_ctxtdata *rcd, u32 seq)
drivers/infiniband/hw/hfi1/hfi.h
1544
static inline bool hfi1_seq_incr(struct hfi1_ctxtdata *rcd, u32 seq)
drivers/infiniband/hw/hfi1/hfi.h
1554
static inline u8 get_hdrqentsize(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/hfi.h
1563
static inline u16 get_hdrq_cnt(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/hfi.h
1572
static inline bool hfi1_is_slowpath(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/hfi.h
1581
static inline bool hfi1_is_fastpath(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/hfi.h
1593
static inline void hfi1_set_fast(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/hfi.h
160
struct hfi1_ctxtdata;
drivers/infiniband/hw/hfi1/hfi.h
161
typedef int (*intr_handler)(struct hfi1_ctxtdata *rcd, int data);
drivers/infiniband/hw/hfi1/hfi.h
1936
static inline struct hfi1_ibport *rcd_to_iport(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/hfi.h
2107
static inline __le64 *hfi1_rcvhdrtail_kvaddr(const struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/hfi.h
2112
static inline void clear_rcvhdrtail(const struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/hfi.h
2120
static inline u32 get_rcvhdrtail(const struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/hfi.h
2129
static inline bool hfi1_packet_present(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/hfi.h
2182
void seqfile_dump_rcd(struct seq_file *s, struct hfi1_ctxtdata *rcd);
drivers/infiniband/hw/hfi1/hfi.h
320
static inline u32 rcvhdrq_size(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/hfi.h
337
struct hfi1_ctxtdata *rcd;
drivers/infiniband/hw/hfi1/init.c
1006
struct hfi1_ctxtdata *rcd;
drivers/infiniband/hw/hfi1/init.c
1084
void hfi1_free_ctxtdata(struct hfi1_devdata *dd, struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/init.c
1512
struct hfi1_ctxtdata *rcd = dd->rcd[ctxt];
drivers/infiniband/hw/hfi1/init.c
162
static void hfi1_rcd_init(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/init.c
175
struct hfi1_ctxtdata *rcd =
drivers/infiniband/hw/hfi1/init.c
1757
int hfi1_create_rcvhdrq(struct hfi1_devdata *dd, struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/init.c
176
container_of(kref, struct hfi1_ctxtdata, kref);
drivers/infiniband/hw/hfi1/init.c
1812
int hfi1_setup_eagerbufs(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/init.c
193
int hfi1_rcd_put(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/init.c
210
int hfi1_rcd_get(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/init.c
226
struct hfi1_ctxtdata *rcd, u16 *index)
drivers/infiniband/hw/hfi1/init.c
263
struct hfi1_ctxtdata *hfi1_rcd_get_by_index_safe(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/init.c
284
struct hfi1_ctxtdata *hfi1_rcd_get_by_index(struct hfi1_devdata *dd, u16 ctxt)
drivers/infiniband/hw/hfi1/init.c
287
struct hfi1_ctxtdata *rcd = NULL;
drivers/infiniband/hw/hfi1/init.c
305
struct hfi1_ctxtdata **context)
drivers/infiniband/hw/hfi1/init.c
308
struct hfi1_ctxtdata *rcd;
drivers/infiniband/hw/hfi1/init.c
471
void hfi1_free_ctxt(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/init.c
679
struct hfi1_ctxtdata *rcd;
drivers/infiniband/hw/hfi1/init.c
701
struct hfi1_ctxtdata *rcd;
drivers/infiniband/hw/hfi1/init.c
847
struct hfi1_ctxtdata *rcd;
drivers/infiniband/hw/hfi1/init.c
88
struct hfi1_ctxtdata *rcd;
drivers/infiniband/hw/hfi1/intr.c
171
void handle_user_interrupt(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/msix.c
125
static int msix_request_rcd_irq_common(struct hfi1_ctxtdata *rcd,
drivers/infiniband/hw/hfi1/msix.c
153
int msix_request_rcd_irq(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/msix.c
169
int msix_netdev_request_rcd_irq(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/msix.c
267
struct hfi1_ctxtdata *rcd = hfi1_rcd_get_by_index_safe(dd, i);
drivers/infiniband/hw/hfi1/msix.c
340
struct hfi1_ctxtdata *rcd = hfi1_netdev_get_ctxt(dd, i);
drivers/infiniband/hw/hfi1/msix.h
16
int msix_request_rcd_irq(struct hfi1_ctxtdata *rcd);
drivers/infiniband/hw/hfi1/msix.h
22
int msix_netdev_request_rcd_irq(struct hfi1_ctxtdata *rcd);
drivers/infiniband/hw/hfi1/netdev.h
25
struct hfi1_ctxtdata *rcd;
drivers/infiniband/hw/hfi1/netdev.h
71
struct hfi1_ctxtdata *hfi1_netdev_get_ctxt(struct hfi1_devdata *dd, int ctxt)
drivers/infiniband/hw/hfi1/netdev_rx.c
122
struct hfi1_ctxtdata **ctxt)
drivers/infiniband/hw/hfi1/netdev_rx.c
21
struct hfi1_ctxtdata *uctxt)
drivers/infiniband/hw/hfi1/netdev_rx.c
59
struct hfi1_ctxtdata **ctxt)
drivers/infiniband/hw/hfi1/netdev_rx.c
61
struct hfi1_ctxtdata *uctxt;
drivers/infiniband/hw/hfi1/netdev_rx.c
92
struct hfi1_ctxtdata *uctxt)
drivers/infiniband/hw/hfi1/rc.c
1346
struct hfi1_ctxtdata *rcd = packet->rcd;
drivers/infiniband/hw/hfi1/rc.c
1905
static void set_restart_qp(struct rvt_qp *qp, struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/rc.c
1965
u64 val, struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/rc.c
2264
struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/rc.c
2304
struct hfi1_ctxtdata *rcd = packet->rcd;
drivers/infiniband/hw/hfi1/rc.c
2512
int diff, struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/rc.c
2765
struct hfi1_ctxtdata *rcd = packet->rcd;
drivers/infiniband/hw/hfi1/rc.c
3210
struct hfi1_ctxtdata *rcd,
drivers/infiniband/hw/hfi1/rc.h
25
static inline void rc_defered_ack(struct hfi1_ctxtdata *rcd,
drivers/infiniband/hw/hfi1/rc.h
55
struct hfi1_ctxtdata *rcd);
drivers/infiniband/hw/hfi1/tid_rdma.c
1205
struct hfi1_ctxtdata *rcd, char *s,
drivers/infiniband/hw/hfi1/tid_rdma.c
1239
struct hfi1_ctxtdata *rcd = flow->req->rcd;
drivers/infiniband/hw/hfi1/tid_rdma.c
1303
struct hfi1_ctxtdata *rcd = flow->req->rcd;
drivers/infiniband/hw/hfi1/tid_rdma.c
133
struct hfi1_ctxtdata *rcd,
drivers/infiniband/hw/hfi1/tid_rdma.c
1370
struct hfi1_ctxtdata *rcd = flow->req->rcd;
drivers/infiniband/hw/hfi1/tid_rdma.c
1399
struct hfi1_ctxtdata *rcd = flow->req->rcd;
drivers/infiniband/hw/hfi1/tid_rdma.c
1466
struct hfi1_ctxtdata *rcd = req->rcd;
drivers/infiniband/hw/hfi1/tid_rdma.c
1557
struct hfi1_ctxtdata *rcd = req->rcd;
drivers/infiniband/hw/hfi1/tid_rdma.c
1990
struct hfi1_ctxtdata *rcd = ((struct hfi1_qp_priv *)qp->priv)->rcd;
drivers/infiniband/hw/hfi1/tid_rdma.c
2230
struct hfi1_ctxtdata *rcd = packet->rcd;
drivers/infiniband/hw/hfi1/tid_rdma.c
2454
struct hfi1_ctxtdata *rcd = packet->rcd;
drivers/infiniband/hw/hfi1/tid_rdma.c
2629
static void restart_tid_rdma_read_req(struct hfi1_ctxtdata *rcd,
drivers/infiniband/hw/hfi1/tid_rdma.c
2655
static bool handle_read_kdeth_eflags(struct hfi1_ctxtdata *rcd,
drivers/infiniband/hw/hfi1/tid_rdma.c
2845
bool hfi1_handle_kdeth_eflags(struct hfi1_ctxtdata *rcd,
drivers/infiniband/hw/hfi1/tid_rdma.c
298
int hfi1_kern_exp_rcv_init(struct hfi1_ctxtdata *rcd, int reinit)
drivers/infiniband/hw/hfi1/tid_rdma.c
320
static struct hfi1_ctxtdata *qp_to_rcd(struct rvt_dev_info *rdi,
drivers/infiniband/hw/hfi1/tid_rdma.c
3468
struct hfi1_ctxtdata *rcd = qpriv->rcd;
drivers/infiniband/hw/hfi1/tid_rdma.c
3659
struct hfi1_ctxtdata *rcd = packet->rcd;
drivers/infiniband/hw/hfi1/tid_rdma.c
4043
struct hfi1_ctxtdata *rcd = packet->rcd;
drivers/infiniband/hw/hfi1/tid_rdma.c
4273
struct hfi1_ctxtdata *rcd = priv->rcd;
drivers/infiniband/hw/hfi1/tid_rdma.c
469
static struct rvt_qp *first_qp(struct hfi1_ctxtdata *rcd,
drivers/infiniband/hw/hfi1/tid_rdma.c
4875
struct hfi1_ctxtdata *rcd = qpriv->rcd;
drivers/infiniband/hw/hfi1/tid_rdma.c
504
static bool kernel_tid_waiters(struct hfi1_ctxtdata *rcd,
drivers/infiniband/hw/hfi1/tid_rdma.c
537
static void dequeue_tid_waiter(struct hfi1_ctxtdata *rcd,
drivers/infiniband/hw/hfi1/tid_rdma.c
5519
struct hfi1_ctxtdata *rcd,
drivers/infiniband/hw/hfi1/tid_rdma.c
564
static void queue_qp_for_tid_wait(struct hfi1_ctxtdata *rcd,
drivers/infiniband/hw/hfi1/tid_rdma.c
716
static int kern_reserve_flow(struct hfi1_ctxtdata *rcd, int last)
drivers/infiniband/hw/hfi1/tid_rdma.c
735
static void kern_set_hw_flow(struct hfi1_ctxtdata *rcd, u32 generation,
drivers/infiniband/hw/hfi1/tid_rdma.c
754
static u32 kern_setup_hw_flow(struct hfi1_ctxtdata *rcd, u32 flow_idx)
drivers/infiniband/hw/hfi1/tid_rdma.c
772
static void kern_clear_hw_flow(struct hfi1_ctxtdata *rcd, u32 flow_idx)
drivers/infiniband/hw/hfi1/tid_rdma.c
780
int hfi1_kern_setup_hw_flow(struct hfi1_ctxtdata *rcd, struct rvt_qp *qp)
drivers/infiniband/hw/hfi1/tid_rdma.c
820
void hfi1_kern_clear_hw_flow(struct hfi1_ctxtdata *rcd, struct rvt_qp *qp)
drivers/infiniband/hw/hfi1/tid_rdma.c
848
void hfi1_kern_init_ctxt_generations(struct hfi1_ctxtdata *rcd)
drivers/infiniband/hw/hfi1/tid_rdma.h
209
int hfi1_kern_exp_rcv_init(struct hfi1_ctxtdata *rcd, int reinit);
drivers/infiniband/hw/hfi1/tid_rdma.h
236
int hfi1_kern_setup_hw_flow(struct hfi1_ctxtdata *rcd, struct rvt_qp *qp);
drivers/infiniband/hw/hfi1/tid_rdma.h
237
void hfi1_kern_clear_hw_flow(struct hfi1_ctxtdata *rcd, struct rvt_qp *qp);
drivers/infiniband/hw/hfi1/tid_rdma.h
238
void hfi1_kern_init_ctxt_generations(struct hfi1_ctxtdata *rcd);
drivers/infiniband/hw/hfi1/tid_rdma.h
255
bool hfi1_handle_kdeth_eflags(struct hfi1_ctxtdata *rcd,
drivers/infiniband/hw/hfi1/tid_rdma.h
99
struct hfi1_ctxtdata *rcd;
drivers/infiniband/hw/hfi1/trace_ctxts.h
21
TP_PROTO(struct hfi1_devdata *dd, struct hfi1_ctxtdata *uctxt,
drivers/infiniband/hw/hfi1/trace_rx.h
59
TP_PROTO(struct hfi1_devdata *dd, struct hfi1_ctxtdata *rcd),
drivers/infiniband/hw/hfi1/user_exp_rcv.c
102
struct hfi1_ctxtdata *uctxt = fd->uctxt;
drivers/infiniband/hw/hfi1/user_exp_rcv.c
13
static void unlock_exp_tids(struct hfi1_ctxtdata *uctxt,
drivers/infiniband/hw/hfi1/user_exp_rcv.c
247
struct hfi1_ctxtdata *uctxt = fd->uctxt;
drivers/infiniband/hw/hfi1/user_exp_rcv.c
484
struct hfi1_ctxtdata *uctxt = fd->uctxt;
drivers/infiniband/hw/hfi1/user_exp_rcv.c
51
struct hfi1_ctxtdata *uctxt)
drivers/infiniband/hw/hfi1/user_exp_rcv.c
518
struct hfi1_ctxtdata *uctxt = fd->uctxt;
drivers/infiniband/hw/hfi1/user_exp_rcv.c
658
struct hfi1_ctxtdata *uctxt = fd->uctxt;
drivers/infiniband/hw/hfi1/user_exp_rcv.c
726
struct hfi1_ctxtdata *uctxt = fd->uctxt;
drivers/infiniband/hw/hfi1/user_exp_rcv.c
787
struct hfi1_ctxtdata *uctxt = fd->uctxt;
drivers/infiniband/hw/hfi1/user_exp_rcv.c
817
struct hfi1_ctxtdata *uctxt = fd->uctxt;
drivers/infiniband/hw/hfi1/user_exp_rcv.c
840
struct hfi1_ctxtdata *uctxt = fd->uctxt;
drivers/infiniband/hw/hfi1/user_exp_rcv.c
860
static void unlock_exp_tids(struct hfi1_ctxtdata *uctxt,
drivers/infiniband/hw/hfi1/user_exp_rcv.c
896
struct hfi1_ctxtdata *uctxt = fdata->uctxt;
drivers/infiniband/hw/hfi1/user_exp_rcv.h
52
struct hfi1_ctxtdata *uctxt);
drivers/infiniband/hw/hfi1/user_sdma.c
106
int hfi1_user_sdma_alloc_queues(struct hfi1_ctxtdata *uctxt,
drivers/infiniband/hw/hfi1/user_sdma.c
211
struct hfi1_ctxtdata *uctxt)
drivers/infiniband/hw/hfi1/user_sdma.c
280
struct hfi1_ctxtdata *uctxt = fd->uctxt;
drivers/infiniband/hw/hfi1/user_sdma.h
194
int hfi1_user_sdma_alloc_queues(struct hfi1_ctxtdata *uctxt,
drivers/infiniband/hw/hfi1/user_sdma.h
197
struct hfi1_ctxtdata *uctxt);
drivers/infiniband/hw/hfi1/verbs.c
329
struct hfi1_ctxtdata *rcd = packet->rcd;
drivers/infiniband/hw/hfi1/verbs.c
383
struct hfi1_ctxtdata *rcd = packet->rcd;
drivers/infiniband/hw/hfi1/verbs.c
437
struct hfi1_ctxtdata *rcd = packet->rcd;
drivers/infiniband/hw/hfi1/verbs.c
457
struct hfi1_ctxtdata *rcd = packet->rcd;
drivers/infiniband/hw/hfi1/verbs.c
537
struct hfi1_ctxtdata *rcd = packet->rcd;
drivers/infiniband/hw/hfi1/verbs.c
545
struct hfi1_ctxtdata *rcd = packet->rcd;
drivers/infiniband/hw/hfi1/verbs.h
119
struct hfi1_ctxtdata *rcd; /* QP's receive context */
drivers/infiniband/hw/hfi1/verbs.h
26
struct hfi1_ctxtdata;
drivers/infiniband/hw/hfi1/verbs.h
370
struct hfi1_ctxtdata *rcd,