Lines Matching defs:send_context
81 struct send_context *sc;/* back pointer to owning send context */
98 struct send_context {
147 struct send_context *sc; /* allocated working context */
246 struct send_context *ksc[];
272 struct send_context *pio_select_send_context_vl(struct hfi1_devdata *dd,
274 struct send_context *pio_select_send_context_sc(struct hfi1_devdata *dd,
284 struct send_context *sc_alloc(struct hfi1_devdata *dd, int type,
286 void sc_free(struct send_context *sc);
287 int sc_enable(struct send_context *sc);
288 void sc_disable(struct send_context *sc);
289 int sc_restart(struct send_context *sc);
290 void sc_return_credits(struct send_context *sc);
291 void sc_flush(struct send_context *sc);
292 void sc_drop(struct send_context *sc);
293 void sc_stop(struct send_context *sc, int bit);
294 struct pio_buf *sc_buffer_alloc(struct send_context *sc, u32 dw_len,
296 void sc_release_update(struct send_context *sc);
297 void sc_return_credits(struct send_context *sc);
299 void sc_add_credit_return_intr(struct send_context *sc);
300 void sc_del_credit_return_intr(struct send_context *sc);
301 void sc_set_cr_threshold(struct send_context *sc, u32 new_threshold);
302 u32 sc_percent_to_threshold(struct send_context *sc, u32 percent);
303 u32 sc_mtu_to_threshold(struct send_context *sc, u32 mtu, u32 hdrqentsize);
304 void hfi1_sc_wantpiobuf_intr(struct send_context *sc, u32 needint);
306 void set_pio_integrity(struct send_context *sc);