Home
last modified time | relevance | path

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

/linux-4.1.27/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
174 int *credits) in ocfs2_lock_allocators_move_extents() argument
205 *credits += ocfs2_calc_extend_credits(osb->sb, et->et_root_el); in ocfs2_lock_allocators_move_extents()
208 extra_blocks, clusters_to_move, *credits); in ocfs2_lock_allocators_move_extents()
230 int ret, credits = 0, extra_blocks = 0, partial = context->partial; in ocfs2_defrag_extent() local
257 &credits, in ocfs2_defrag_extent()
268 extra_blocks, &credits); in ocfs2_defrag_extent()
291 handle = ocfs2_start_trans(osb, credits); in ocfs2_defrag_extent()
569 int ret, credits = 0, extra_blocks = 0, goal_bit = 0; in ocfs2_move_extent() local
603 &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);
718 int status = 0, credits; in ocfs2_xattr_extend_allocation() local
763 credits = ocfs2_calc_extend_credits(inode->i_sb, in ocfs2_xattr_extend_allocation()
765 status = ocfs2_extend_trans(handle, credits); in ocfs2_xattr_extend_allocation()
3034 int clusters_add = 0, meta_add = 0, credits = 0; in ocfs2_calc_xattr_set_need() local
3051 credits += new_clusters * in ocfs2_calc_xattr_set_need()
3055 credits += ocfs2_blocks_per_xattr_bucket(inode->i_sb); in ocfs2_calc_xattr_set_need()
3059 credits += ocfs2_calc_extend_credits(inode->i_sb, in ocfs2_calc_xattr_set_need()
3071 credits += OCFS2_INODE_UPDATE_CREDITS; in ocfs2_calc_xattr_set_need()
3087 credits += ocfs2_blocks_per_xattr_bucket(inode->i_sb); in ocfs2_calc_xattr_set_need()
[all …]
Drefcounttree.c776 int credits = OCFS2_REFCOUNT_TREE_REMOVE_CREDITS; in ocfs2_remove_refcount_tree() local
820 credits += OCFS2_SUBALLOC_FREE; in ocfs2_remove_refcount_tree()
823 handle = ocfs2_start_trans(osb, credits); in ocfs2_remove_refcount_tree()
2391 int *credits) in ocfs2_calc_refcount_meta_credits() argument
2425 *credits += 1; in ocfs2_calc_refcount_meta_credits()
2485 *credits += 1; in ocfs2_calc_refcount_meta_credits()
2492 *credits += ref_blocks; in ocfs2_calc_refcount_meta_credits()
2507 *credits += ocfs2_calc_extend_credits(sb, in ocfs2_calc_refcount_meta_credits()
2510 *credits += OCFS2_EXPAND_REFCOUNT_TREE_CREDITS; in ocfs2_calc_refcount_meta_credits()
2518 *meta_add, *credits); in ocfs2_calc_refcount_meta_credits()
[all …]
Ddir.c2810 credits = ocfs2_inline_to_extents_credits(sb); in ocfs2_expand_inline_dir() local
2834 credits += ocfs2_add_dir_index_credits(sb); in ocfs2_expand_inline_dir()
2878 credits += OCFS2_SUBALLOC_ALLOC; in ocfs2_expand_inline_dir()
2880 handle = ocfs2_start_trans(osb, credits); in ocfs2_expand_inline_dir()
3192 int credits, num_free_extents, drop_alloc_sem = 0; in ocfs2_extend_dir() local
3246 credits = OCFS2_SIMPLE_DIR_EXTEND_CREDITS; in ocfs2_extend_dir()
3288 credits = ocfs2_calc_extend_credits(sb, el); in ocfs2_extend_dir()
3291 credits = OCFS2_SIMPLE_DIR_EXTEND_CREDITS; in ocfs2_extend_dir()
3296 credits++; /* For attaching the new dirent block to the in ocfs2_extend_dir()
3299 handle = ocfs2_start_trans(osb, credits); in ocfs2_extend_dir()
[all …]
Docfs2_trace.h1744 TP_PROTO(const char *name, int meta, int clusters, int credits),
1745 TP_ARGS(name, meta, clusters, credits),
1750 __field(int, credits)
1756 __entry->credits = credits;
1759 __entry->clusters, __entry->credits)
Dalloc.c2284 int credits = (path->p_tree_depth - subtree_depth) * 2 + 1 + op_credits; in ocfs2_extend_rotate_transaction() local
2286 if (handle->h_buffer_credits < credits) in ocfs2_extend_rotate_transaction()
2288 credits - handle->h_buffer_credits); in ocfs2_extend_rotate_transaction()
5245 int ret, depth, credits; in ocfs2_split_tree() local
5276 credits = path->p_tree_depth + in ocfs2_split_tree()
5278 ret = ocfs2_extend_trans(handle, credits); in ocfs2_split_tree()
5664 int ret, credits = 0, extra_blocks = 0; in ocfs2_remove_btree_range() local
5689 &credits, in ocfs2_remove_btree_range()
5715 ocfs2_remove_extent_credits(osb->sb) + credits); in ocfs2_remove_btree_range()
Daops.c2047 int ret, cluster_of_pages, credits = OCFS2_INODE_UPDATE_CREDITS; in ocfs2_write_begin_nolock() local
2145 credits = ocfs2_calc_extend_credits(inode->i_sb, in ocfs2_write_begin_nolock()
2164 handle = ocfs2_start_trans(osb, credits); in ocfs2_write_begin_nolock()
Dfile.c565 int credits; in __ocfs2_extend_allocation() local
601 credits = ocfs2_calc_extend_credits(osb->sb, &fe->id2.i_list); in __ocfs2_extend_allocation()
602 handle = ocfs2_start_trans(osb, credits); in __ocfs2_extend_allocation()
Dnamei.c1750 int status, l, credits; in ocfs2_symlink() local
1784 credits = ocfs2_calc_symlink_credits(sb); in ocfs2_symlink()
1860 handle = ocfs2_start_trans(osb, credits + xattr_credits); in ocfs2_symlink()
Dsuballoc.c692 int status, credits; in ocfs2_block_group_alloc() local
713 credits = ocfs2_calc_group_alloc_credits(osb->sb, in ocfs2_block_group_alloc()
715 handle = ocfs2_start_trans(osb, credits); in ocfs2_block_group_alloc()
/linux-4.1.27/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-4.1.27/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-4.1.27/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()
273 ep->cred_dist.credits += packet->info.tx.cred_used; in htc_issue_packets()
551 int status, credits, credit_per_maxmsg, i; in htc_setup_target_buffer_assignments() local
561 credits = target->tgt_creds; in htc_setup_target_buffer_assignments()
570 __func__, credits); in htc_setup_target_buffer_assignments()
575 entry->credit_alloc = (credits - 6); in htc_setup_target_buffer_assignments()
579 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 …]
Dhtc.h222 u8 credits; member
394 int credits; member
Ddebug.c233 ep_dist->credits); in dump_cred_dist()
728 print_credit_info("%9d", credits); in read_file_credit_dist_stats()
/linux-4.1.27/drivers/staging/lustre/lnet/klnds/socklnd/
Dsocklnd_modparams.c28 static int credits = 256; variable
29 module_param(credits, int, 0444);
30 MODULE_PARM_DESC(credits, "# concurrent sends");
167 ksocknal_tunables.ksnd_credits = &credits; in ksocknal_tunables_init()
/linux-4.1.27/drivers/scsi/csiostor/
Dcsio_wr.c122 int n = flq->credits; in csio_wr_fill_fl()
155 if (unlikely(flq->pidx >= flq->credits)) in csio_wr_update_fl()
156 flq->pidx -= (uint16_t)flq->credits; in csio_wr_update_fl()
259 q->credits = (qsz - q->wr_sz) / q->wr_sz; in csio_wr_alloc_q()
279 flq->un.fl.bufs = kzalloc(flq->credits * in csio_wr_alloc_q()
302 flq->pidx = flq->inc_idx = flq->credits - 8; in csio_wr_alloc_q()
313 q->credits = (qsz - csio_wr_qstat_pgsz(hw)) / CSIO_QCREDIT_SZ; in csio_wr_alloc_q()
318 q->credits = (qsz - csio_wr_qstat_pgsz(hw)) / sizeof(__be64); in csio_wr_alloc_q()
769 for (i = 0; i < q->credits; i++) { in csio_wr_cleanup_iq_ftr()
869 int credits; in csio_wr_get() local
[all …]
Dcsio_wr.h407 uint32_t credits; /* Size of queue in credits */ member
460 #define csio_q_credits(__hw, __idx) ((__hw)->wrm.q_arr[(__idx)]->credits)
/linux-4.1.27/drivers/staging/lustre/lnet/klnds/o2iblnd/
Do2iblnd_modparams.c67 static int credits = 256; variable
68 module_param(credits, int, 0444);
69 MODULE_PARM_DESC(credits, "# concurrent sends");
159 .kib_credits = &credits,
Do2iblnd_cb.c301 int credits = msg->ibm_credits; in kiblnd_handle_rx() local
310 msg->ibm_type, credits, in kiblnd_handle_rx()
313 if (credits != 0) { in kiblnd_handle_rx()
317 if (conn->ibc_credits + credits > in kiblnd_handle_rx()
324 rc2, credits, in kiblnd_handle_rx()
332 conn->ibc_credits += credits; in kiblnd_handle_rx()
357 if (credits != 0) /* credit already posted */ in kiblnd_handle_rx()
Do2iblnd.h1023 int credits, lnet_nid_t dstnid, __u64 dststamp);
Do2iblnd.c187 int credits, lnet_nid_t dstnid, __u64 dststamp) in kiblnd_pack_msg() argument
196 msg->ibm_credits = credits; in kiblnd_pack_msg()
/linux-4.1.27/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-4.1.27/fs/cifs/
Dtransport.c392 int *credits) in wait_for_free_credits() argument
400 *credits -= 1; in wait_for_free_credits()
406 if (*credits <= 0) { in wait_for_free_credits()
410 has_credits(server, credits)); in wait_for_free_credits()
428 *credits -= 1; in wait_for_free_credits()
453 unsigned int *num, unsigned int *credits) in cifs_wait_mtu_credits() argument
456 *credits = 0; in cifs_wait_mtu_credits()
543 unsigned int credits = 0; in cifs_call_async() local
552 credits = 1; in cifs_call_async()
559 add_credits_and_wake_if(server, credits, optype); in cifs_call_async()
[all …]
Dsmb2ops.c35 server->credits += server->echo_credits + server->oplock_credits; in change_conf()
37 switch (server->credits) { in change_conf()
61 server->credits -= server->echo_credits + server->oplock_credits; in change_conf()
82 if (server->credits > 1) { in smb2_add_credits()
83 server->credits--; in smb2_add_credits()
97 server->credits = val; in smb2_set_credits()
110 return &server->credits; in smb2_get_credits_field()
122 unsigned int *num, unsigned int *credits) in smb2_wait_mtu_credits() argument
129 if (server->credits <= 0) { in smb2_wait_mtu_credits()
133 has_credits(server, &server->credits)); in smb2_wait_mtu_credits()
[all …]
Dfile.c2066 unsigned int i, nr_pages, found_pages, wsize, credits; in cifs_writepages() local
2070 &wsize, &credits); in cifs_writepages()
2080 add_credits_and_wake_if(server, credits, 0); in cifs_writepages()
2086 add_credits_and_wake_if(server, credits, 0); in cifs_writepages()
2096 add_credits_and_wake_if(server, credits, 0); in cifs_writepages()
2100 wdata->credits = credits; in cifs_writepages()
2106 add_credits_and_wake_if(server, wdata->credits, 0); in cifs_writepages()
2487 unsigned int wsize, credits; in cifs_write_from_iter() local
2490 &wsize, &credits); in cifs_write_from_iter()
2499 add_credits_and_wake_if(server, credits, 0); in cifs_write_from_iter()
[all …]
Dcifsglob.h555 int credits; /* send no more requests at once */ member
632 has_credits(struct TCP_Server_Info *server, int *credits) in has_credits() argument
636 num = *credits; in has_credits()
1074 unsigned int credits; member
1095 unsigned int credits; member
Dsmb2pdu.c1833 if (rc == -EAGAIN && rdata->credits) { in smb2_async_readv()
1835 rdata->credits = 0; in smb2_async_readv()
1848 if (rdata->credits) { in smb2_async_readv()
1852 server->credits += rdata->credits - in smb2_async_readv()
1989 if (rc == -EAGAIN && wdata->credits) { in smb2_async_writev()
1991 wdata->credits = 0; in smb2_async_writev()
2031 if (wdata->credits) { in smb2_async_writev()
2035 server->credits += wdata->credits - in smb2_async_writev()
Dsmb1ops.c121 server->credits += add; in cifs_add_credits()
131 server->credits = val; in cifs_set_credits()
139 return &server->credits; in cifs_get_credits_field()
Dcifsproto.h97 unsigned int *credits);
Dconnect.c709 if (server->credits <= 0) in clean_demultiplex_info()
710 server->credits = 1; in clean_demultiplex_info()
2136 tcp_ses->credits = 1; in cifs_get_tcp_session()
/linux-4.1.27/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()
482 if (q->pend_cred >= q->credits / 4) { in ring_fl_db()
551 q->credits += count; in refill_fl()
560 refill_fl(adap, fl, min(MAX_RX_REFILL, fl->size - fl->credits), in __refill_fl()
591 q->credits++; in recycle_rx_buf()
786 fl->credits--; in get_packet()
806 if (unlikely(fl->credits < drop_thres) && in get_packet()
807 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
Dadapter.h105 unsigned int credits; /* # of available Rx buffers */ member
132 unsigned int credits; /* # of pending response credits */ member
Dcommon.h749 unsigned int credits, unsigned int credit_thres);
755 unsigned int credits);
Dt3_hw.c2212 unsigned int credits = type == SGE_CNTXT_OFLD ? 0 : FW_WR_NUM; in t3_sge_init_ecntxt() local
2221 V_EC_CREDITS(credits) | V_EC_GTS(gts_enable)); in t3_sge_init_ecntxt()
2331 unsigned int credits, unsigned int credit_thres) in t3_sge_init_cqcntxt() argument
2346 t3_write_reg(adapter, A_SG_CONTEXT_DATA3, V_CQ_CREDITS(credits) | in t3_sge_init_cqcntxt()
2459 unsigned int credits) in t3_sge_cqcntxt_op() argument
2466 t3_write_reg(adapter, A_SG_CONTEXT_DATA0, credits << 16); in t3_sge_cqcntxt_op()
Dcxgb3_offload.c305 rdma->credits); in cxgb_rdma_ctl()
339 rdma->ovfl_mode, rdma->credits, in cxgb_rdma_ctl()
Dt3_cpl.h872 __be16 credits; member
/linux-4.1.27/drivers/net/wireless/ath/ath10k/
Dhtc.c133 int credits = 0; in ath10k_htc_send() local
147 credits = DIV_ROUND_UP(skb->len, htc->target_credit_size); in ath10k_htc_send()
149 if (ep->tx_credits < credits) { in ath10k_htc_send()
154 ep->tx_credits -= credits; in ath10k_htc_send()
157 eid, credits, ep->tx_credits); in ath10k_htc_send()
188 ep->tx_credits += credits; in ath10k_htc_send()
191 eid, credits, ep->tx_credits); in ath10k_htc_send()
246 ep->tx_credits += report->credits; in ath10k_htc_process_credit_report()
249 report->eid, report->credits, ep->tx_credits); in ath10k_htc_process_credit_report()
Dhtc.h191 u8 credits; member
/linux-4.1.27/drivers/net/wireless/ath/ath9k/
Dhtc_hst.h68 __be16 credits; member
77 u8 credits; member
126 u16 credits; member
Dhtc_hst.c163 cp_msg->credits = target->credits; in htc_config_pipe_credits()
Dhtc_drv_init.c202 priv->htc->credits = 45; in ath9k_init_htc_services()
204 priv->htc->credits = 33; in ath9k_init_htc_services()
211 priv->htc->credits); in ath9k_init_htc_services()
/linux-4.1.27/drivers/thunderbolt/
Dswitch.c150 int tb_port_add_nfc_credits(struct tb_port *port, int credits) in tb_port_add_nfc_credits() argument
152 if (credits == 0) in tb_port_add_nfc_credits()
156 credits, in tb_port_add_nfc_credits()
158 port->config.nfc_credits + credits); in tb_port_add_nfc_credits()
159 port->config.nfc_credits += credits; in tb_port_add_nfc_credits()
Dtb.h233 int tb_port_add_nfc_credits(struct tb_port *port, int credits);
/linux-4.1.27/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-4.1.27/arch/tile/gxio/
Ddma_queue.c57 int64_t credits = (num_entries < 65536) ? num_entries : 65535; in __gxio_dma_queue_init() local
63 dma_queue->credits_and_next_index = credits << DMA_QUEUE_CREDIT_SHIFT; in __gxio_dma_queue_init()
/linux-4.1.27/net/rds/
Dib_cm.c83 static void rds_ib_set_flow_control(struct rds_connection *conn, u32 credits) in rds_ib_set_flow_control() argument
87 if (rds_ib_sysctl_flow_control && credits != 0) { in rds_ib_set_flow_control()
90 rds_ib_send_add_credits(conn, credits); in rds_ib_set_flow_control()
231 unsigned int credits; in rds_ib_cm_fill_conn_param() local
233 credits = IB_GET_POST_CREDITS(atomic_read(&ic->i_credits)); in rds_ib_cm_fill_conn_param()
234 dp->dp_credit = cpu_to_be32(credits); in rds_ib_cm_fill_conn_param()
235 atomic_sub(IB_SET_POST_CREDITS(credits), &ic->i_credits); in rds_ib_cm_fill_conn_param()
Diw_cm.c53 static void rds_iw_set_flow_control(struct rds_connection *conn, u32 credits) in rds_iw_set_flow_control() argument
57 if (rds_iw_sysctl_flow_control && credits != 0) { in rds_iw_set_flow_control()
60 rds_iw_send_add_credits(conn, credits); in rds_iw_set_flow_control()
130 unsigned int credits; in rds_iw_cm_fill_conn_param() local
132 credits = IB_GET_POST_CREDITS(atomic_read(&ic->i_credits)); in rds_iw_cm_fill_conn_param()
133 dp->dp_credit = cpu_to_be32(credits); in rds_iw_cm_fill_conn_param()
134 atomic_sub(IB_SET_POST_CREDITS(credits), &ic->i_credits); in rds_iw_cm_fill_conn_param()
Diw_send.c401 void rds_iw_send_add_credits(struct rds_connection *conn, unsigned int credits) in rds_iw_send_add_credits() argument
405 if (credits == 0) in rds_iw_send_add_credits()
409 credits, in rds_iw_send_add_credits()
413 atomic_add(IB_SET_SEND_CREDITS(credits), &ic->i_credits); in rds_iw_send_add_credits()
417 WARN_ON(IB_GET_SEND_CREDITS(credits) >= 16384); in rds_iw_send_add_credits()
Dib_send.c449 void rds_ib_send_add_credits(struct rds_connection *conn, unsigned int credits) in rds_ib_send_add_credits() argument
453 if (credits == 0) in rds_ib_send_add_credits()
457 credits, in rds_ib_send_add_credits()
461 atomic_add(IB_SET_SEND_CREDITS(credits), &ic->i_credits); in rds_ib_send_add_credits()
465 WARN_ON(IB_GET_SEND_CREDITS(credits) >= 16384); in rds_ib_send_add_credits()
Dib.h350 void rds_ib_send_add_credits(struct rds_connection *conn, unsigned int credits);
Diw.h358 void rds_iw_send_add_credits(struct rds_connection *conn, unsigned int credits);
/linux-4.1.27/net/sunrpc/xprtrdma/
Drpc_rdma.c740 u32 credits; in rpcrdma_reply_handler() local
874 credits = be32_to_cpu(headerp->rm_credit); in rpcrdma_reply_handler()
875 if (credits == 0) in rpcrdma_reply_handler()
876 credits = 1; /* don't deadlock */ in rpcrdma_reply_handler()
877 else if (credits > r_xprt->rx_buf.rb_max_requests) in rpcrdma_reply_handler()
878 credits = r_xprt->rx_buf.rb_max_requests; in rpcrdma_reply_handler()
881 xprt->cwnd = credits << RPC_CWNDSHIFT; in rpcrdma_reply_handler()
/linux-4.1.27/fs/ext4/
Dext4_jbd2.h111 int credits = EXT4_DATA_TRANS_BLOCKS(inode->i_sb); in ext4_jbd2_credits_xattr() local
118 credits += ext4_writepage_trans_blocks(inode) + 1; in ext4_jbd2_credits_xattr()
119 return credits; in ext4_jbd2_credits_xattr()
Dextents.c2597 int depth = ext_depth(inode), credits; in ext4_ext_rm_leaf() local
2683 credits = 7 + 2*(ex_ee_len/EXT4_BLOCKS_PER_GROUP(inode->i_sb)); in ext4_ext_rm_leaf()
2686 credits += (ext_depth(inode)) + 1; in ext4_ext_rm_leaf()
2688 credits += EXT4_MAXQUOTAS_TRANS_BLOCKS(inode->i_sb); in ext4_ext_rm_leaf()
2690 err = ext4_ext_truncate_extend_restart(handle, inode, credits); in ext4_ext_rm_leaf()
4667 unsigned int credits; in ext4_alloc_file_blocks() local
4683 credits = ext4_chunk_trans_blocks(inode, len); in ext4_alloc_file_blocks()
4688 credits); in ext4_alloc_file_blocks()
4740 int credits; in ext4_zero_range() local
4849 credits = (2 * ext4_ext_index_trans_blocks(inode, 2)) + 1; in ext4_zero_range()
[all …]
Dnamei.c2505 int err, credits, retries = 0; in ext4_create() local
2509 credits = (EXT4_DATA_TRANS_BLOCKS(dir->i_sb) + in ext4_create()
2513 NULL, EXT4_HT_DIR, credits); in ext4_create()
2549 int err, credits, retries = 0; in ext4_mknod() local
2556 credits = (EXT4_DATA_TRANS_BLOCKS(dir->i_sb) + in ext4_mknod()
2560 NULL, EXT4_HT_DIR, credits); in ext4_mknod()
2691 int err, credits, retries = 0; in ext4_mkdir() local
2698 credits = (EXT4_DATA_TRANS_BLOCKS(dir->i_sb) + in ext4_mkdir()
2703 0, NULL, EXT4_HT_DIR, credits); in ext4_mkdir()
3133 int credits; in ext4_symlink() local
[all …]
Dinode.c3594 unsigned int credits; in ext4_punch_hole() local
3663 credits = ext4_writepage_trans_blocks(inode); in ext4_punch_hole()
3665 credits = ext4_blocks_for_truncate(inode); in ext4_punch_hole()
3666 handle = ext4_journal_start(inode, EXT4_HT_TRUNCATE, credits); in ext4_punch_hole()
3775 unsigned int credits; in ext4_truncate() local
3811 credits = ext4_writepage_trans_blocks(inode); in ext4_truncate()
3813 credits = ext4_blocks_for_truncate(inode); in ext4_truncate()
3815 handle = ext4_journal_start(inode, EXT4_HT_TRUNCATE, credits); in ext4_truncate()
Dresize.c1793 int credits = 1; in ext4_convert_meta_bg() local
1816 credits += 3; /* block bitmap, bg descriptor, resize inode */ in ext4_convert_meta_bg()
1819 handle = ext4_journal_start_sb(sb, EXT4_HT_RESIZE, credits); in ext4_convert_meta_bg()
Dxattr.c1205 int credits = ext4_jbd2_credits_xattr(inode); in ext4_xattr_set() local
1208 handle = ext4_journal_start(inode, EXT4_HT_XATTR, credits); in ext4_xattr_set()
/linux-4.1.27/arch/tile/include/hv/
Ddrv_xgbe_intf.h213 #define __netio_fastio_return_credits(fastio_index, credits) \ argument
214 __netio_fastio1((fastio_index) + NETIO_FASTIO_RETURN_CREDITS, credits)
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmfmac/
Dfwsignal.c1196 u8 fifo, u8 credits) in brcmf_fws_return_credits() argument
1202 if (!credits) in brcmf_fws_return_credits()
1215 if (*borrowed >= credits) { in brcmf_fws_return_credits()
1216 *borrowed -= credits; in brcmf_fws_return_credits()
1217 *fifo_credit += credits; in brcmf_fws_return_credits()
1220 credits -= *borrowed; in brcmf_fws_return_credits()
1228 fws->fifo_credit[fifo] += credits; in brcmf_fws_return_credits()
1580 u8 *credits = data; in brcmf_fws_notify_credit_map() local
1591 brcmf_dbg(TRACE, "enter: credits %pM\n", credits); in brcmf_fws_notify_credit_map()
1594 if (*credits) in brcmf_fws_notify_credit_map()
[all …]
/linux-4.1.27/drivers/infiniband/hw/ipath/
Dipath_qp.c689 u32 credits; in ipath_compute_aeth() local
706 credits = head - tail; in ipath_compute_aeth()
707 if ((int)credits < 0) in ipath_compute_aeth()
708 credits += qp->r_rq.size; in ipath_compute_aeth()
717 if (credit_table[x] == credits) in ipath_compute_aeth()
719 if (credit_table[x] > credits) in ipath_compute_aeth()
/linux-4.1.27/drivers/scsi/cxgbi/
Dlibcxgbi.c987 void cxgbi_sock_rcv_wr_ack(struct cxgbi_sock *csk, unsigned int credits, in cxgbi_sock_rcv_wr_ack() argument
992 csk, csk->state, csk->flags, csk->tid, credits, in cxgbi_sock_rcv_wr_ack()
997 csk->wr_cred += credits; in cxgbi_sock_rcv_wr_ack()
1001 while (credits) { in cxgbi_sock_rcv_wr_ack()
1006 csk, csk->state, csk->flags, csk->tid, credits, in cxgbi_sock_rcv_wr_ack()
1011 if (unlikely(credits < p->csum)) { in cxgbi_sock_rcv_wr_ack()
1014 credits, csk->wr_cred, csk->wr_una_cred, in cxgbi_sock_rcv_wr_ack()
1016 p->csum -= credits; in cxgbi_sock_rcv_wr_ack()
1020 credits -= p->csum; in cxgbi_sock_rcv_wr_ack()
1882 u32 credits; in csk_return_rx_credits() local
[all …]
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/
Dsge.c1136 int qidx, credits; in t4_eth_xmit() local
1175 credits = txq_avail(&q->q) - ndesc; in t4_eth_xmit()
1177 if (unlikely(credits < 0)) { in t4_eth_xmit()
1195 if (unlikely(credits < ETHTXQ_STOP_THRES)) { in t4_eth_xmit()
1527 int credits; in service_ofldq() local
1543 credits = txq_avail(&q->q) - ndesc; in service_ofldq()
1544 BUG_ON(credits < 0); in service_ofldq()
1545 if (unlikely(credits < TXQ_STOP_THRES)) in service_ofldq()
2194 unsigned int credits; in process_intrq() local
2200 for (credits = 0; ; credits++) { in process_intrq()
[all …]
Dt4_msg.h996 u8 credits; member
/linux-4.1.27/drivers/staging/lustre/lnet/lnet/
Dapi-ni.c898 int credits; in lnet_ni_tq_credits() local
905 credits = ni->ni_maxtxcredits / ni->ni_ncpts; in lnet_ni_tq_credits()
906 credits = max(credits, 8 * ni->ni_peertxcredits); in lnet_ni_tq_credits()
907 credits = min(credits, ni->ni_maxtxcredits); in lnet_ni_tq_credits()
909 return credits; in lnet_ni_tq_credits()
/linux-4.1.27/drivers/scsi/cxgbi/cxgb3i/
Dcxgb3i.c296 static u32 send_rx_credits(struct cxgbi_sock *csk, u32 credits) in send_rx_credits() argument
304 csk, csk->state, csk->flags, csk->tid, credits, dack); in send_rx_credits()
308 pr_info("csk 0x%p, credit %u, OOM.\n", csk, credits); in send_rx_credits()
315 V_RX_CREDITS(credits)); in send_rx_credits()
318 return credits; in send_rx_credits()
854 csk, csk->state, csk->flags, csk->tid, ntohs(hdr->credits)); in do_wr_ack()
856 cxgbi_sock_rcv_wr_ack(csk, ntohs(hdr->credits), ntohl(hdr->snd_una), 1); in do_wr_ack()
/linux-4.1.27/net/bluetooth/rfcomm/
Dcore.c62 static int rfcomm_send_credits(struct rfcomm_session *s, u8 addr, u8 credits);
946 pn->credits = RFCOMM_DEFAULT_CREDITS; in rfcomm_send_pn()
949 pn->credits = 0; in rfcomm_send_pn()
1130 static int rfcomm_send_credits(struct rfcomm_session *s, u8 addr, u8 credits) in rfcomm_send_credits() argument
1135 BT_DBG("%p addr %d credits %d", s, addr, credits); in rfcomm_send_credits()
1142 *ptr = credits; ptr++; in rfcomm_send_credits()
1374 d, d->state, d->dlci, pn->mtu, pn->flow_ctrl, pn->credits); in rfcomm_apply_pn()
1379 d->tx_credits = pn->credits; in rfcomm_apply_pn()
1684 u8 credits = *(u8 *) skb->data; skb_pull(skb, 1); in rfcomm_recv_data() local
1686 d->tx_credits += credits; in rfcomm_recv_data()
/linux-4.1.27/include/net/bluetooth/
Dl2cap.h456 __le16 credits; member
463 __le16 credits; member
469 __le16 credits; member
Drfcomm.h128 u8 credits; member
/linux-4.1.27/drivers/infiniband/hw/qib/
Dqib_qp.c923 u32 credits; in qib_compute_aeth() local
940 credits = head - tail; in qib_compute_aeth()
941 if ((int)credits < 0) in qib_compute_aeth()
942 credits += qp->r_rq.size; in qib_compute_aeth()
951 if (credit_table[x] == credits) in qib_compute_aeth()
953 if (credit_table[x] > credits) in qib_compute_aeth()
/linux-4.1.27/drivers/net/ethernet/rocker/
Drocker.c906 u32 credits) in rocker_dma_ring_credits_set() argument
908 if (credits) in rocker_dma_ring_credits_set()
909 rocker_write32(rocker, DMA_DESC_CREDITS(info->type), credits); in rocker_dma_ring_credits_set()
1315 u32 credits = 0; in rocker_cmd_irq_handler() local
1326 credits++; in rocker_cmd_irq_handler()
1329 rocker_dma_ring_credits_set(rocker, &rocker->cmd_ring, credits); in rocker_cmd_irq_handler()
1447 u32 credits = 0; in rocker_event_irq_handler() local
1463 credits++; in rocker_event_irq_handler()
1465 rocker_dma_ring_credits_set(rocker, &rocker->event_ring, credits); in rocker_event_irq_handler()
4460 u32 credits = 0; in rocker_port_poll_tx() local
[all …]
/linux-4.1.27/drivers/scsi/cxgbi/cxgb4i/
Dcxgb4i.c441 static u32 send_rx_credits(struct cxgbi_sock *csk, u32 credits) in send_rx_credits() argument
448 csk, csk->state, csk->flags, csk->tid, credits); in send_rx_credits()
452 pr_info("csk 0x%p, credit %u, OOM.\n", csk, credits); in send_rx_credits()
461 req->credit_dack = cpu_to_be32(RX_CREDITS_V(credits) in send_rx_credits()
464 return credits; in send_rx_credits()
569 int dlen, int len, u32 credits, int compl) in make_tx_data_wr() argument
583 FW_WR_LEN16_V(credits)); in make_tx_data_wr()
591 FW_WR_LEN16_V(credits)); in make_tx_data_wr()
1262 cxgbi_sock_rcv_wr_ack(csk, rpl->credits, ntohl(rpl->snd_una), in do_fw4_ack()
/linux-4.1.27/drivers/infiniband/hw/cxgb3/
Diwch_cm.c793 static int update_rx_credits(struct iwch_ep *ep, u32 credits) in update_rx_credits() argument
798 PDBG("%s ep %p credits %u\n", __func__, ep, credits); in update_rx_credits()
808 req->credit_dack = htonl(V_RX_CREDITS(credits) | V_RX_FORCE_ACK(1)); in update_rx_credits()
811 return credits; in update_rx_credits()
1094 unsigned int credits = ntohs(hdr->credits); in tx_ack() local
1098 PDBG("%s ep %p credits %u\n", __func__, ep, credits); in tx_ack()
1100 if (credits == 0) { in tx_ack()
1107 BUG_ON(credits != 1); in tx_ack()
Dcxio_hal.c80 setup.credits = (op == CQ_CREDIT_UPDATE) ? credit : 0; in cxio_hal_cq_op()
131 setup.credits = 0; in cxio_hal_clear_cq_ctx()
183 setup.credits = 65535; in cxio_create_cq()
199 setup.credits = setup.size; in cxio_resize_cq()
506 setup.credits = 0; in cxio_hal_init_ctrl_cq()
/linux-4.1.27/drivers/net/ethernet/tile/
Dtilepro.c1402 int credits; in tile_net_open() local
1423 credits = max(16, (LIPP_LARGE_BUFFERS / count) & ~1); in tile_net_open()
1427 credits = min(NETIO_MAX_RECEIVE_PKTS, credits); in tile_net_open()
1430 priv->network_cpus_credits = credits; in tile_net_open()
/linux-4.1.27/drivers/net/ethernet/sfc/
Dmcdi.c423 ++mcdi->credits; in efx_mcdi_complete_async()
474 if (mcdi->credits) in efx_mcdi_ev_cpl()
476 --mcdi->credits; in efx_mcdi_ev_cpl()
564 ++mcdi->credits; in _efx_mcdi_rpc_finish()
932 ++mcdi->credits; in efx_mcdi_ev_death()
968 ++mcdi->credits; in efx_mcdi_ev_bist()
Dmcdi.h69 unsigned int credits; member
/linux-4.1.27/net/bluetooth/
Dl2cap_core.c682 rsp.credits = cpu_to_le16(chan->rx_credits); in l2cap_chan_le_connect_reject()
1278 req.credits = cpu_to_le16(chan->rx_credits); in l2cap_le_connect()
3646 rsp.credits = cpu_to_le16(chan->rx_credits); in __l2cap_le_connect_rsp_defer()
5244 u16 dcid, mtu, mps, credits, result; in l2cap_le_connect_rsp() local
5254 credits = __le16_to_cpu(rsp->credits); in l2cap_le_connect_rsp()
5261 dcid, mtu, mps, credits, result); in l2cap_le_connect_rsp()
5281 chan->tx_credits = credits; in l2cap_le_connect_rsp()
5405 u16 dcid, scid, credits, mtu, mps; in l2cap_le_connect_req() local
5417 credits = 0; in l2cap_le_connect_req()
5467 chan->tx_credits = __le16_to_cpu(req->credits); in l2cap_le_connect_req()
[all …]
/linux-4.1.27/Documentation/ABI/stable/
Dsysfs-driver-ib_srp165 to wait for more credits. For more information see also the
187 request to the target because it ran out of credits. For more
/linux-4.1.27/net/nfc/nci/
Dntf.c61 ntf->conn_entries[i].credits); in nci_core_conn_credits_ntf_packet()
68 atomic_add(ntf->conn_entries[i].credits, in nci_core_conn_credits_ntf_packet()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4vf/
Dsge.c1163 int qidx, credits; in t4vf_eth_xmit() local
1208 credits = txq_avail(&txq->q) - ndesc; in t4vf_eth_xmit()
1210 if (unlikely(credits < 0)) { in t4vf_eth_xmit()
1236 if (unlikely(credits < ETHTXQ_STOP_THRES)) { in t4vf_eth_xmit()
1351 ndesc, credits, txq->q.pidx, skb->len, ssi->nr_frags); in t4vf_eth_xmit()
/linux-4.1.27/include/net/nfc/
Dnci.h383 __u8 credits; member
/linux-4.1.27/Documentation/i2c/busses/
Di2c-parport40 a sample electronics schema (credits go to Sylvain Munaut):
/linux-4.1.27/drivers/infiniband/hw/cxgb4/
Dcm.c1250 static int update_rx_credits(struct c4iw_ep *ep, u32 credits) in update_rx_credits() argument
1256 PDBG("%s ep %p tid %u credits %u\n", __func__, ep, ep->hwtid, credits); in update_rx_credits()
1269 credits += ep->rcv_win - RCV_BUFSIZ_M * 1024; in update_rx_credits()
1276 req->credit_dack = cpu_to_be32(credits | RX_FORCE_ACK_F | in update_rx_credits()
1281 return credits; in update_rx_credits()
2763 u8 credits = hdr->credits; in fw4_ack() local
2769 PDBG("%s ep %p tid %u credits %u\n", __func__, ep, ep->hwtid, credits); in fw4_ack()
2770 if (credits == 0) { in fw4_ack()
/linux-4.1.27/Documentation/networking/
Drds.txt187 it has more credits available (i.e. there is
321 adds any new send credits available to peer (h_credits)
/linux-4.1.27/fs/ext3/
Dnamei.c2228 int credits; in ext3_symlink() local
2243 credits = 4 + EXT3_MAXQUOTAS_INIT_BLOCKS(dir->i_sb) + in ext3_symlink()
2252 credits = EXT3_DATA_TRANS_BLOCKS(dir->i_sb) + in ext3_symlink()
2257 handle = ext3_journal_start(dir, credits); in ext3_symlink()
/linux-4.1.27/Documentation/crypto/
Dapi-intro.txt246 Please send any credits updates or corrections to:
/linux-4.1.27/fs/reiserfs/
DREADME37 fail to fairly credit me, or to remove my credits, without my
/linux-4.1.27/drivers/net/ethernet/sun/
Dcassini.c2587 int i, enable_intr, credits; in cas_poll() local
2603 credits = 0; in cas_poll()
2607 credits += cas_rx_ringN(cp, j, budget / N_RX_COMP_RINGS); in cas_poll()
2608 if (credits >= budget) { in cas_poll()
2649 return credits; in cas_poll()
/linux-4.1.27/drivers/net/ethernet/intel/i40evf/
Di40e_adminq_cmd.h1416 __le16 credits[8]; member
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e_adminq_cmd.h1418 __le16 credits[8]; member
Di40e_main.c4257 le16_to_cpu(bw_ets_config.credits[i]); in i40e_vsi_get_bw_info()
/linux-4.1.27/drivers/gpu/drm/i915/
Dintel_display.c5199 unsigned int credits, default_credits; in vlv_program_pfi_credits() local
5209 credits = PFI_CREDIT_31; in vlv_program_pfi_credits()
5211 credits = PFI_CREDIT(15); in vlv_program_pfi_credits()
5213 credits = default_credits; in vlv_program_pfi_credits()
5224 credits | PFI_CREDIT_RESEND); in vlv_program_pfi_credits()
/linux-4.1.27/
DCREDITS1 This is at least a partial credits-file of people that have