Symbol: send_context
drivers/infiniband/hw/hfi1/chip.c
13101
void hfi1_init_ctxt(struct send_context *sc)
drivers/infiniband/hw/hfi1/chip.c
5777
struct send_context *sc;
drivers/infiniband/hw/hfi1/chip.c
5941
struct send_context *sc;
drivers/infiniband/hw/hfi1/chip.c
6733
struct send_context *sc;
drivers/infiniband/hw/hfi1/chip.h
1378
void hfi1_init_ctxt(struct send_context *sc);
drivers/infiniband/hw/hfi1/file_ops.c
1621
struct send_context *sc;
drivers/infiniband/hw/hfi1/hfi.h
1042
struct send_context **kernel_send_context;
drivers/infiniband/hw/hfi1/hfi.h
181
struct send_context *sc;
drivers/infiniband/hw/hfi1/hfi.h
950
struct send_context *sc;
drivers/infiniband/hw/hfi1/pio.c
1013
struct send_context *sc = dd->send_contexts[i].sc;
drivers/infiniband/hw/hfi1/pio.c
1030
int sc_restart(struct send_context *sc)
drivers/infiniband/hw/hfi1/pio.c
1119
struct send_context *sc;
drivers/infiniband/hw/hfi1/pio.c
1146
struct send_context *sc;
drivers/infiniband/hw/hfi1/pio.c
1174
struct send_context *sc;
drivers/infiniband/hw/hfi1/pio.c
1242
int sc_enable(struct send_context *sc)
drivers/infiniband/hw/hfi1/pio.c
1337
void sc_return_credits(struct send_context *sc)
drivers/infiniband/hw/hfi1/pio.c
1355
void sc_flush(struct send_context *sc)
drivers/infiniband/hw/hfi1/pio.c
1371
void sc_stop(struct send_context *sc, int flag)
drivers/infiniband/hw/hfi1/pio.c
1398
struct pio_buf *sc_buffer_alloc(struct send_context *sc, u32 dw_len,
drivers/infiniband/hw/hfi1/pio.c
1499
void sc_add_credit_return_intr(struct send_context *sc)
drivers/infiniband/hw/hfi1/pio.c
15
static void sc_wait_for_packet_egress(struct send_context *sc, int pause);
drivers/infiniband/hw/hfi1/pio.c
1518
void sc_del_credit_return_intr(struct send_context *sc)
drivers/infiniband/hw/hfi1/pio.c
1539
void hfi1_sc_wantpiobuf_intr(struct send_context *sc, u32 needint)
drivers/infiniband/hw/hfi1/pio.c
1558
static void sc_piobufavail(struct send_context *sc)
drivers/infiniband/hw/hfi1/pio.c
1645
void sc_release_update(struct send_context *sc)
drivers/infiniband/hw/hfi1/pio.c
1709
struct send_context *sc;
drivers/infiniband/hw/hfi1/pio.c
1749
struct send_context *pio_select_send_context_vl(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/pio.c
1754
struct send_context *rval;
drivers/infiniband/hw/hfi1/pio.c
1789
struct send_context *pio_select_send_context_sc(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/pio.c
1977
sizeof(struct send_context *),
drivers/infiniband/hw/hfi1/pio.c
2112
struct send_context *sc = sci->sc;
drivers/infiniband/hw/hfi1/pio.c
518
static void cr_group_addresses(struct send_context *sc, dma_addr_t *dma)
drivers/infiniband/hw/hfi1/pio.c
534
struct send_context *sc;
drivers/infiniband/hw/hfi1/pio.c
536
sc = container_of(work, struct send_context, halt_work);
drivers/infiniband/hw/hfi1/pio.c
550
u32 sc_mtu_to_threshold(struct send_context *sc, u32 mtu, u32 hdrqentsize)
drivers/infiniband/hw/hfi1/pio.c
575
u32 sc_percent_to_threshold(struct send_context *sc, u32 percent)
drivers/infiniband/hw/hfi1/pio.c
583
void sc_set_cr_threshold(struct send_context *sc, u32 new_threshold)
drivers/infiniband/hw/hfi1/pio.c
620
void set_pio_integrity(struct send_context *sc)
drivers/infiniband/hw/hfi1/pio.c
631
static u32 get_buffers_allocated(struct send_context *sc)
drivers/infiniband/hw/hfi1/pio.c
641
static void reset_buffers_allocated(struct send_context *sc)
drivers/infiniband/hw/hfi1/pio.c
653
struct send_context *sc_alloc(struct hfi1_devdata *dd, int type,
drivers/infiniband/hw/hfi1/pio.c
657
struct send_context *sc = NULL;
drivers/infiniband/hw/hfi1/pio.c
835
void sc_free(struct send_context *sc)
drivers/infiniband/hw/hfi1/pio.c
876
void sc_disable(struct send_context *sc)
drivers/infiniband/hw/hfi1/pio.c
968
static void sc_wait_for_packet_egress(struct send_context *sc, int pause)
drivers/infiniband/hw/hfi1/pio.h
105
struct send_context *sc; /* allocated working context */
drivers/infiniband/hw/hfi1/pio.h
204
struct send_context *ksc[];
drivers/infiniband/hw/hfi1/pio.h
230
struct send_context *pio_select_send_context_vl(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/pio.h
232
struct send_context *pio_select_send_context_sc(struct hfi1_devdata *dd,
drivers/infiniband/hw/hfi1/pio.h
241
struct send_context *sc_alloc(struct hfi1_devdata *dd, int type,
drivers/infiniband/hw/hfi1/pio.h
243
void sc_free(struct send_context *sc);
drivers/infiniband/hw/hfi1/pio.h
244
int sc_enable(struct send_context *sc);
drivers/infiniband/hw/hfi1/pio.h
245
void sc_disable(struct send_context *sc);
drivers/infiniband/hw/hfi1/pio.h
246
int sc_restart(struct send_context *sc);
drivers/infiniband/hw/hfi1/pio.h
247
void sc_return_credits(struct send_context *sc);
drivers/infiniband/hw/hfi1/pio.h
248
void sc_flush(struct send_context *sc);
drivers/infiniband/hw/hfi1/pio.h
249
void sc_stop(struct send_context *sc, int bit);
drivers/infiniband/hw/hfi1/pio.h
250
struct pio_buf *sc_buffer_alloc(struct send_context *sc, u32 dw_len,
drivers/infiniband/hw/hfi1/pio.h
252
void sc_release_update(struct send_context *sc);
drivers/infiniband/hw/hfi1/pio.h
254
void sc_add_credit_return_intr(struct send_context *sc);
drivers/infiniband/hw/hfi1/pio.h
255
void sc_del_credit_return_intr(struct send_context *sc);
drivers/infiniband/hw/hfi1/pio.h
256
void sc_set_cr_threshold(struct send_context *sc, u32 new_threshold);
drivers/infiniband/hw/hfi1/pio.h
257
u32 sc_percent_to_threshold(struct send_context *sc, u32 percent);
drivers/infiniband/hw/hfi1/pio.h
258
u32 sc_mtu_to_threshold(struct send_context *sc, u32 mtu, u32 hdrqentsize);
drivers/infiniband/hw/hfi1/pio.h
259
void hfi1_sc_wantpiobuf_intr(struct send_context *sc, u32 needint);
drivers/infiniband/hw/hfi1/pio.h
261
void set_pio_integrity(struct send_context *sc);
drivers/infiniband/hw/hfi1/pio.h
39
struct send_context *sc;/* back pointer to owning send context */
drivers/infiniband/hw/hfi1/qp.c
563
struct send_context *qp_to_send_context(struct rvt_qp *qp, u8 sc5)
drivers/infiniband/hw/hfi1/qp.c
603
struct send_context *send_context;
drivers/infiniband/hw/hfi1/qp.c
610
send_context = qp_to_send_context(qp, priv->s_sc);
drivers/infiniband/hw/hfi1/qp.c
650
send_context,
drivers/infiniband/hw/hfi1/qp.c
651
send_context ? send_context->sw_index : 0,
drivers/infiniband/hw/hfi1/qp.h
81
struct send_context *qp_to_send_context(struct rvt_qp *qp, u8 sc5);
drivers/infiniband/hw/hfi1/trace_tx.h
25
TP_PROTO(struct send_context *sc, int extra),
drivers/infiniband/hw/hfi1/trace_tx.h
46
TP_PROTO(struct send_context *sc, u32 needint, u64 credit_ctrl),
drivers/infiniband/hw/hfi1/ud.c
602
struct send_context *ctxt = qp_to_send_context(qp, sc5);
drivers/infiniband/hw/hfi1/ud.c
664
struct send_context *ctxt = qp_to_send_context(qp, sc5);
drivers/infiniband/hw/hfi1/verbs.c
101
struct send_context *sc,
drivers/infiniband/hw/hfi1/verbs.c
881
struct send_context *sc,
drivers/infiniband/hw/hfi1/verbs.c
949
struct send_context *sc;
drivers/infiniband/hw/hfi1/verbs.h
118
struct send_context *s_sendcontext; /* current sendcontext */
drivers/infiniband/hw/hfi1/verbs_txreq.h
24
struct send_context *psc;