Lines Matching defs:sc
39 struct send_context *sc;/* back pointer to owning send context */
105 struct send_context *sc; /* allocated working context */
153 * +--------------------------+ | ksc[0] -> sc 1 |
155 * |--------------------------| ->| ksc[1] -> sc 2 |
159 * |--------------------------| --/ | ksc[n-1] -> sc n |
166 * | * | \-- | ksc[0] -> sc 1+n |
168 * | * | \->| ksc[1] -> sc 2+n |
172 * \- | ksc[m-1] -> sc m+n |
179 * \- | ksc[0] -> sc 1+m+n |
181 * >| ksc[1] -> sc 2+m+n |
185 * | ksc[o-1] -> sc o+m+n |
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);