Home
last modified time | relevance | path

Searched refs:credits_needed (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.4/drivers/crypto/chelsio/chtls/
Dchtls_hw.c64 unsigned int credits_needed; in chtls_set_tcb_field() local
77 credits_needed = DIV_ROUND_UP(wrlen, 16); in chtls_set_tcb_field()
82 csk->wr_credits -= credits_needed; in chtls_set_tcb_field()
83 csk->wr_unacked += credits_needed; in chtls_set_tcb_field()
Dchtls_io.c619 unsigned int credits_needed; in chtls_push_frames() local
641 credits_needed = DIV_ROUND_UP(credit_len, 16); in chtls_push_frames()
653 if (csk->wr_credits < credits_needed) { in chtls_push_frames()
665 skb->csum = (__force __wsum)(credits_needed + csk->wr_nondata); in chtls_push_frames()
666 csk->wr_credits -= credits_needed; in chtls_push_frames()
667 csk->wr_unacked += credits_needed; in chtls_push_frames()
672 if ((comp && csk->wr_unacked == credits_needed) || in chtls_push_frames()
680 tls_len, credits_needed); in chtls_push_frames()
683 credits_needed, completion); in chtls_push_frames()
/Linux-v5.4/drivers/target/iscsi/cxgbit/
Dcxgbit_target.c209 u32 credits_needed; in cxgbit_push_tx_frames() local
218 credits_needed = DIV_ROUND_UP(dlen + iso_cpl_len, 16); in cxgbit_push_tx_frames()
220 credits_needed = DIV_ROUND_UP((8 * in cxgbit_push_tx_frames()
225 credits_needed += DIV_ROUND_UP( in cxgbit_push_tx_frames()
238 if (csk->wr_cred < credits_needed) { in cxgbit_push_tx_frames()
241 credits_needed, csk->wr_cred); in cxgbit_push_tx_frames()
246 skb->csum = (__force __wsum)(credits_needed + flowclen16); in cxgbit_push_tx_frames()
247 csk->wr_cred -= credits_needed; in cxgbit_push_tx_frames()
248 csk->wr_una_cred += credits_needed; in cxgbit_push_tx_frames()
251 csk, skb->len, skb->data_len, credits_needed, in cxgbit_push_tx_frames()
[all …]
/Linux-v5.4/drivers/scsi/cxgbi/cxgb4i/
Dcxgb4i.c728 unsigned int credits_needed; in push_tx_frames() local
733 credits_needed = DIV_ROUND_UP(dlen, 16); in push_tx_frames()
735 credits_needed = DIV_ROUND_UP( in push_tx_frames()
740 credits_needed += DIV_ROUND_UP( in push_tx_frames()
755 if (csk->wr_cred < credits_needed) { in push_tx_frames()
759 credits_needed, csk->wr_cred); in push_tx_frames()
764 skb->csum = credits_needed + flowclen16; in push_tx_frames()
765 csk->wr_cred -= credits_needed; in push_tx_frames()
766 csk->wr_una_cred += credits_needed; in push_tx_frames()
771 csk, skb->len, skb->data_len, credits_needed, in push_tx_frames()
[all …]