Lines Matching refs:send_context
39 struct send_context *sc;/* back pointer to owning send context */
56 struct send_context { struct
105 struct send_context *sc; /* allocated working context */ argument
204 struct send_context *ksc[];
230 struct send_context *pio_select_send_context_vl(struct hfi1_devdata *dd,
232 struct send_context *pio_select_send_context_sc(struct hfi1_devdata *dd,
241 struct send_context *sc_alloc(struct hfi1_devdata *dd, int type,
243 void sc_free(struct send_context *sc);
244 int sc_enable(struct send_context *sc);
245 void sc_disable(struct send_context *sc);
246 int sc_restart(struct send_context *sc);
247 void sc_return_credits(struct send_context *sc);
248 void sc_flush(struct send_context *sc);
249 void sc_drop(struct send_context *sc);
250 void sc_stop(struct send_context *sc, int bit);
251 struct pio_buf *sc_buffer_alloc(struct send_context *sc, u32 dw_len,
253 void sc_release_update(struct send_context *sc);
255 void sc_add_credit_return_intr(struct send_context *sc);
256 void sc_del_credit_return_intr(struct send_context *sc);
257 void sc_set_cr_threshold(struct send_context *sc, u32 new_threshold);
258 u32 sc_percent_to_threshold(struct send_context *sc, u32 percent);
259 u32 sc_mtu_to_threshold(struct send_context *sc, u32 mtu, u32 hdrqentsize);
260 void hfi1_sc_wantpiobuf_intr(struct send_context *sc, u32 needint);
262 void set_pio_integrity(struct send_context *sc);