Home
last modified time | relevance | path

Searched refs:credits (Results 1 – 25 of 107) sorted by relevance

12345

/Linux-v4.19/net/sched/
Dsch_cbs.c75 s64 credits; /* in bytes */ member
118 if (sch->q.qlen == 0 && q->credits > 0) { in cbs_enqueue_soft()
122 q->credits = 0; in cbs_enqueue_soft()
143 static s64 delay_from_credits(s64 credits, s64 slope) in delay_from_credits() argument
148 return div64_s64(-credits * NSEC_PER_SEC, slope); in delay_from_credits()
180 s64 credits; in cbs_dequeue_soft() local
183 if (q->credits < 0) { in cbs_dequeue_soft()
184 credits = timediff_to_credits(now - q->last, q->idleslope); in cbs_dequeue_soft()
186 credits = q->credits + credits; in cbs_dequeue_soft()
187 q->credits = min_t(s64, credits, q->hicredit); in cbs_dequeue_soft()
[all …]
/Linux-v4.19/drivers/infiniband/sw/rdmavt/
Drc.c106 u32 credits; in rvt_compute_aeth() local
124 credits = head - tail; in rvt_compute_aeth()
125 if ((int)credits < 0) in rvt_compute_aeth()
126 credits += qp->r_rq.size; in rvt_compute_aeth()
135 if (credit_table[x] == credits) in rvt_compute_aeth()
137 if (credit_table[x] > credits) { in rvt_compute_aeth()
/Linux-v4.19/fs/ocfs2/
Djournal.h380 int credits = 0; in ocfs2_quota_trans_credits() local
383 credits += OCFS2_QWRITE_CREDITS; in ocfs2_quota_trans_credits()
385 credits += OCFS2_QWRITE_CREDITS; in ocfs2_quota_trans_credits()
386 return credits; in ocfs2_quota_trans_credits()
501 int credits = 1 + OCFS2_SUBALLOC_ALLOC; in ocfs2_calc_dxi_expand_credits() local
503 credits += ocfs2_clusters_to_blocks(sb, 1); in ocfs2_calc_dxi_expand_credits()
504 credits += ocfs2_quota_trans_credits(sb); in ocfs2_calc_dxi_expand_credits()
506 return credits; in ocfs2_calc_dxi_expand_credits()
600 int credits = 1 + tree_depth + 1; in ocfs2_calc_tree_trunc_credits() local
610 credits += 1 + tree_depth; in ocfs2_calc_tree_trunc_credits()
[all …]
Dmove_extents.c47 int credits; member
172 int *credits) in ocfs2_lock_allocators_move_extents() argument
203 *credits += ocfs2_calc_extend_credits(osb->sb, et->et_root_el); in ocfs2_lock_allocators_move_extents()
206 extra_blocks, clusters_to_move, *credits); in ocfs2_lock_allocators_move_extents()
228 int ret, credits = 0, extra_blocks = 0, partial = context->partial; in ocfs2_defrag_extent() local
252 &credits, in ocfs2_defrag_extent()
263 extra_blocks, &credits); in ocfs2_defrag_extent()
286 handle = ocfs2_start_trans(osb, credits); in ocfs2_defrag_extent()
564 int ret, credits = 0, extra_blocks = 0, goal_bit = 0; in ocfs2_move_extent() local
595 &credits, in ocfs2_move_extent()
[all …]
Drefcounttree.h53 int *credits,
70 int credits; /* credits it need for journal. */ member
79 int *meta_add, int *credits);
Dxattr.c309 int *credits);
714 int status = 0, credits; in ocfs2_xattr_extend_allocation() local
759 credits = ocfs2_calc_extend_credits(inode->i_sb, in ocfs2_xattr_extend_allocation()
761 status = ocfs2_extend_trans(handle, credits); in ocfs2_xattr_extend_allocation()
3053 int clusters_add = 0, meta_add = 0, credits = 0; in ocfs2_calc_xattr_set_need() local
3070 credits += new_clusters * in ocfs2_calc_xattr_set_need()
3074 credits += ocfs2_blocks_per_xattr_bucket(inode->i_sb); in ocfs2_calc_xattr_set_need()
3078 credits += ocfs2_calc_extend_credits(inode->i_sb, in ocfs2_calc_xattr_set_need()
3090 credits += OCFS2_INODE_UPDATE_CREDITS; in ocfs2_calc_xattr_set_need()
3106 credits += ocfs2_blocks_per_xattr_bucket(inode->i_sb); in ocfs2_calc_xattr_set_need()
[all …]
/Linux-v4.19/drivers/scsi/snic/
Dvnic_intr.h67 unsigned int credits, in svnic_intr_return_credits() argument
74 u32 int_credit_return = (credits & 0xffff) | in svnic_intr_return_credits()
90 unsigned int credits = svnic_intr_credits(intr); in svnic_intr_return_all_credits() local
94 svnic_intr_return_credits(intr, credits, unmask, reset_timer); in svnic_intr_return_all_credits()
/Linux-v4.19/drivers/net/ethernet/cisco/enic/
Dvnic_intr.h70 unsigned int credits, int unmask, int reset_timer) in vnic_intr_return_credits() argument
75 u32 int_credit_return = (credits & 0xffff) | in vnic_intr_return_credits()
89 unsigned int credits = vnic_intr_credits(intr); in vnic_intr_return_all_credits() local
93 vnic_intr_return_credits(intr, credits, unmask, reset_timer); in vnic_intr_return_all_credits()
/Linux-v4.19/drivers/net/wireless/ath/ath6kl/
Dhtc_pipe.c130 __func__, credits_required, ep->cred_dist.credits); in get_htc_packet_credit_based()
140 if (ep->cred_dist.credits < credits_required) in get_htc_packet_credit_based()
143 ep->cred_dist.credits -= credits_required; in get_htc_packet_credit_based()
147 if (ep->cred_dist.credits < in get_htc_packet_credit_based()
272 ep->cred_dist.credits += packet->info.tx.cred_used; in htc_issue_packets()
550 int status, credits, credit_per_maxmsg, i; in htc_setup_target_buffer_assignments() local
560 credits = target->tgt_creds; in htc_setup_target_buffer_assignments()
569 __func__, credits); in htc_setup_target_buffer_assignments()
574 entry->credit_alloc = (credits - 6); in htc_setup_target_buffer_assignments()
578 credits -= (int) entry->credit_alloc; in htc_setup_target_buffer_assignments()
[all …]
Dhtc_mbox.c42 int credits) in ath6kl_credit_deposit() argument
45 ep_dist->endpoint, credits); in ath6kl_credit_deposit()
47 ep_dist->credits += credits; in ath6kl_credit_deposit()
48 ep_dist->cred_assngd += credits; in ath6kl_credit_deposit()
49 cred_info->cur_free_credits -= credits; in ath6kl_credit_deposit()
138 cur_ep_dist->credits, in ath6kl_credit_init()
170 int credits; in ath6kl_credit_reduce() local
177 if (ep_dist->credits <= limit) in ath6kl_credit_reduce()
180 credits = ep_dist->credits - limit; in ath6kl_credit_reduce()
181 ep_dist->credits -= credits; in ath6kl_credit_reduce()
[all …]
/Linux-v4.19/drivers/scsi/fnic/
Dvnic_intr.h79 unsigned int credits, int unmask, int reset_timer) in vnic_intr_return_credits() argument
84 u32 int_credit_return = (credits & 0xffff) | in vnic_intr_return_credits()
98 unsigned int credits = vnic_intr_credits(intr); in vnic_intr_return_all_credits() local
102 vnic_intr_return_credits(intr, credits, unmask, reset_timer); in vnic_intr_return_all_credits()
/Linux-v4.19/net/sunrpc/xprtrdma/
Dsvc_rdma_backchannel.c36 u32 credits; in svc_rdma_handle_bc_reply() local
70 credits = be32_to_cpup(rdma_resp + 2); in svc_rdma_handle_bc_reply()
71 if (credits == 0) in svc_rdma_handle_bc_reply()
72 credits = 1; /* don't deadlock */ in svc_rdma_handle_bc_reply()
73 else if (credits > r_xprt->rx_buf.rb_bc_max_requests) in svc_rdma_handle_bc_reply()
74 credits = r_xprt->rx_buf.rb_bc_max_requests; in svc_rdma_handle_bc_reply()
78 xprt->cwnd = credits << RPC_CWNDSHIFT; in svc_rdma_handle_bc_reply()
/Linux-v4.19/drivers/infiniband/hw/hfi1/
Dtrace_ctxts.h68 __field(u32, credits)
80 __entry->credits = uctxt->sc->credits;
93 __entry->credits,
/Linux-v4.19/drivers/scsi/csiostor/
Dcsio_wr.c123 int n = flq->credits; in csio_wr_fill_fl()
156 if (unlikely(flq->pidx >= flq->credits)) in csio_wr_update_fl()
157 flq->pidx -= (uint16_t)flq->credits; in csio_wr_update_fl()
260 q->credits = (qsz - q->wr_sz) / q->wr_sz; in csio_wr_alloc_q()
280 flq->un.fl.bufs = kcalloc(flq->credits, in csio_wr_alloc_q()
303 flq->pidx = flq->inc_idx = flq->credits - 8; in csio_wr_alloc_q()
314 q->credits = (qsz - csio_wr_qstat_pgsz(hw)) / CSIO_QCREDIT_SZ; in csio_wr_alloc_q()
319 q->credits = (qsz - csio_wr_qstat_pgsz(hw)) / sizeof(__be64); in csio_wr_alloc_q()
772 for (i = 0; i < q->credits; i++) { in csio_wr_cleanup_iq_ftr()
872 int credits; in csio_wr_get() local
[all …]
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb/
Dsge.c195 unsigned int credits; /* # of available RX buffers */ member
209 unsigned int credits; /* credits to be returned to SGE */ member
432 unsigned int credits) in sched_skb() argument
449 if (credits < MAX_SKB_FRAGS + 1) in sched_skb()
509 while (q->credits--) { in free_freelQ_buffers()
602 sge->respQ.credits = 0; in alloc_rx_resources()
832 while (q->credits < q->size) { in refill_free_list()
862 q->credits++; in refill_free_list()
880 if (sge->freelQ[0].credits > (sge->freelQ[0].size >> 2) && in freelQs_empty()
881 sge->freelQ[1].credits > (sge->freelQ[1].size >> 2)) { in freelQs_empty()
[all …]
/Linux-v4.19/drivers/staging/greybus/
Duart.c73 unsigned int credits; member
179 gb_tty->credits += incoming_credits; in gb_uart_receive_credits_handler()
180 if (gb_tty->credits > GB_UART_FIRMWARE_CREDITS) { in gb_uart_receive_credits_handler()
181 gb_tty->credits -= incoming_credits; in gb_uart_receive_credits_handler()
201 if (gb_tty->credits == GB_UART_FIRMWARE_CREDITS) in gb_uart_receive_credits_handler()
250 if (send_size > gb_tty->credits) in gb_uart_tx_write_work()
251 send_size = gb_tty->credits; in gb_uart_tx_write_work()
261 gb_tty->credits -= send_size; in gb_uart_tx_write_work()
273 gb_tty->credits += send_size; in gb_uart_tx_write_work()
328 if (gb_tty->credits == GB_UART_FIRMWARE_CREDITS) in gb_uart_wait_for_all_credits()
[all …]
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb3/
Dsge.c192 const struct sge_rspq *q, unsigned int credits) in refill_rspq() argument
196 V_RSPQ(q->cntxt_id) | V_CREDITS(credits)); in refill_rspq()
384 while (q->credits--) { in free_rx_bufs()
487 if (q->pend_cred >= q->credits / 4) { in ring_fl_db()
556 q->credits += count; in refill_fl()
565 refill_fl(adap, fl, min(MAX_RX_REFILL, fl->size - fl->credits), in __refill_fl()
596 q->credits++; in recycle_rx_buf()
790 fl->credits--; in get_packet()
810 if (unlikely(fl->credits < drop_thres) && in get_packet()
811 refill_fl(adap, fl, min(MAX_RX_REFILL, fl->size - fl->credits - 1), in get_packet()
[all …]
Dcxgb3_ctl_defs.h151 unsigned int credits; member
161 unsigned int credits; member
/Linux-v4.19/drivers/net/wireless/ath/ath10k/
Dhtc.c106 int credits = 0; in ath10k_htc_send() local
120 credits = DIV_ROUND_UP(skb->len, htc->target_credit_size); in ath10k_htc_send()
122 if (ep->tx_credits < credits) { in ath10k_htc_send()
125 eid, credits, ep->tx_credits); in ath10k_htc_send()
130 ep->tx_credits -= credits; in ath10k_htc_send()
133 eid, credits, ep->tx_credits); in ath10k_htc_send()
164 ep->tx_credits += credits; in ath10k_htc_send()
167 eid, credits, ep->tx_credits); in ath10k_htc_send()
220 ep->tx_credits += report->credits; in ath10k_htc_process_credit_report()
223 report->eid, report->credits, ep->tx_credits); in ath10k_htc_process_credit_report()
/Linux-v4.19/fs/cifs/
Dtransport.c445 int *credits) in wait_for_free_credits() argument
453 *credits -= 1; in wait_for_free_credits()
459 if (*credits <= 0) { in wait_for_free_credits()
463 has_credits(server, credits)); in wait_for_free_credits()
481 *credits -= 1; in wait_for_free_credits()
506 unsigned int *num, unsigned int *credits) in cifs_wait_mtu_credits() argument
509 *credits = 0; in cifs_wait_mtu_credits()
600 unsigned int credits = 0; in cifs_call_async() local
609 credits = 1; in cifs_call_async()
616 add_credits_and_wake_if(server, credits, optype); in cifs_call_async()
[all …]
/Linux-v4.19/drivers/crypto/chelsio/
Dchcr_ipsec.c436 int credits, in chcr_crypto_wreq() argument
463 if (unlikely(credits < ETHTXQ_STOP_THRES)) { in chcr_crypto_wreq()
567 int qidx, left, credits; in chcr_ipsec_xmit() local
595 credits = txq_avail(&q->q) - ndesc; in chcr_ipsec_xmit()
597 if (unlikely(credits < 0)) { in chcr_ipsec_xmit()
601 dev->name, qidx, credits, ndesc, txq_avail(&q->q), in chcr_ipsec_xmit()
620 credits, sa_entry); in chcr_ipsec_xmit()
/Linux-v4.19/drivers/net/wireless/ath/ath9k/
Dhtc_hst.h68 __be16 credits; member
77 u8 credits; member
126 u16 credits; member
/Linux-v4.19/arch/mips/sgi-ip27/
Dip27-hubio.c84 static void hub_setup_prb(nasid_t nasid, int prbnum, int credits) in hub_setup_prb() argument
110 prb.iprb_xtalkctr = credits; in hub_setup_prb()
/Linux-v4.19/fs/ext4/
Dxattr.c894 int credits; in __ext4_xattr_set_credits() local
910 credits = 7; in __ext4_xattr_set_credits()
913 credits += EXT4_MAXQUOTAS_TRANS_BLOCKS(sb); in __ext4_xattr_set_credits()
920 credits += ext4_writepage_trans_blocks(inode) + 1; in __ext4_xattr_set_credits()
924 return credits; in __ext4_xattr_set_credits()
927 credits += 4; in __ext4_xattr_set_credits()
936 credits += blocks * 2; in __ext4_xattr_set_credits()
939 credits += blocks; in __ext4_xattr_set_credits()
945 credits += 4; in __ext4_xattr_set_credits()
956 credits += blocks * 2; in __ext4_xattr_set_credits()
[all …]
/Linux-v4.19/include/trace/events/
Drpcrdma.h669 unsigned int credits
672 TP_ARGS(task, rep, req, credits),
680 __field(unsigned int, credits)
689 __entry->credits = credits;
694 __entry->credits, __entry->rep, __entry->req
983 __field(u32, credits)
990 __entry->credits = be32_to_cpup(p++);
996 __entry->xid, __entry->vers, __entry->credits,
1029 __field(u32, credits)
1035 __entry->credits = be32_to_cpup(p++);
[all …]

12345