/fs/cifs/ |
D | transport.c | 526 int *credits; in wait_for_free_credits() local 539 credits = server->ops->get_credits_field(server, optype); in wait_for_free_credits() 541 if (*credits <= 0 && optype == CIFS_ECHO_OP) in wait_for_free_credits() 550 *credits -= 1; in wait_for_free_credits() 557 if (*credits < num_credits) { in wait_for_free_credits() 561 has_credits(server, credits, num_credits), t); in wait_for_free_credits() 594 *credits <= MAX_COMPOUND) { in wait_for_free_credits() 599 has_credits(server, credits, in wait_for_free_credits() 624 *credits -= num_credits; in wait_for_free_credits() 649 int *credits; in wait_for_compound_request() local [all …]
|
D | cifsglob.h | 241 const struct cifs_credits *credits, 470 struct cifs_credits *credits, 680 unsigned int credits; /* send no more requests at once */ member 788 has_credits(struct TCP_Server_Info *server, int *credits, int num_credits) in has_credits() argument 792 num = *credits; in has_credits() 798 add_credits(struct TCP_Server_Info *server, const struct cifs_credits *credits, in add_credits() argument 801 server->ops->add_credits(server, credits, optype); in add_credits() 806 const struct cifs_credits *credits, const int optype) in add_credits_and_wake_if() argument 808 if (credits->value) { in add_credits_and_wake_if() 809 server->ops->add_credits(server, credits, optype); in add_credits_and_wake_if() [all …]
|
D | file.c | 2260 rc = adjust_credits(server, &wdata->credits, wdata->bytes); in wdata_send_pages() 2310 struct cifs_credits *credits = &credits_on_stack; in cifs_writepages() local 2323 &wsize, credits); in cifs_writepages() 2336 add_credits_and_wake_if(server, credits, 0); in cifs_writepages() 2342 add_credits_and_wake_if(server, credits, 0); in cifs_writepages() 2352 add_credits_and_wake_if(server, credits, 0); in cifs_writepages() 2356 wdata->credits = credits_on_stack; in cifs_writepages() 2375 add_credits_and_wake_if(server, &wdata->credits, 0); in cifs_writepages() 2754 struct cifs_credits credits; in cifs_resend_wdata() local 2776 &wsize, &credits); in cifs_resend_wdata() [all …]
|
D | smb2ops.c | 29 server->credits += server->echo_credits + server->oplock_credits; in change_conf() 31 switch (server->credits) { in change_conf() 53 server->credits -= server->echo_credits + server->oplock_credits; in change_conf() 54 return server->credits + server->echo_credits + server->oplock_credits; in change_conf() 59 const struct cifs_credits *credits, const int optype) in smb2_add_credits() argument 62 unsigned int add = credits->value; in smb2_add_credits() 63 unsigned int instance = credits->instance; in smb2_add_credits() 91 if (server->credits > 1) { in smb2_add_credits() 92 server->credits--; in smb2_add_credits() 129 server->credits = val; in smb2_set_credits() [all …]
|
D | trace.h | 851 int credits), 852 TP_ARGS(currmid, hostname, credits), 856 __field(int, credits) 861 __entry->credits = credits; 866 __entry->credits) 873 int credits), \ 874 TP_ARGS(currmid, hostname, credits))
|
D | smb2pdu.c | 111 if (server->credits >= server->max_credits) in smb2_hdr_assemble() 116 server->credits, 10)); in smb2_hdr_assemble() 3325 struct cifs_credits credits = { .value = 0, .instance = 0 }; in smb2_echo_callback() local 3329 credits.value = le16_to_cpu(rsp->sync_hdr.CreditRequest); in smb2_echo_callback() 3330 credits.instance = server->reconnect_instance; in smb2_echo_callback() 3334 add_credits(server, &credits, CIFS_ECHO_OP); in smb2_echo_callback() 3625 struct cifs_credits credits = { .value = 0, .instance = 0 }; in smb2_readv_callback() local 3640 credits.value = le16_to_cpu(shdr->CreditRequest); in smb2_readv_callback() 3641 credits.instance = server->reconnect_instance; in smb2_readv_callback() 3666 credits.value = le16_to_cpu(shdr->CreditRequest); in smb2_readv_callback() [all …]
|
D | smb2transport.c | 581 unsigned int credits = le16_to_cpu(shdr->CreditCharge); in smb2_mid_entry_alloc() local 592 temp->credits = credits > 0 ? credits : 1; in smb2_mid_entry_alloc()
|
D | smb1ops.c | 109 const struct cifs_credits *credits, const int optype) in cifs_add_credits() argument 112 server->credits += credits->value; in cifs_add_credits() 122 server->credits = val; in cifs_set_credits() 130 return &server->credits; in cifs_get_credits_field()
|
/fs/ocfs2/ |
D | journal.h | 365 int credits = 0; in ocfs2_quota_trans_credits() local 368 credits += OCFS2_QWRITE_CREDITS; in ocfs2_quota_trans_credits() 370 credits += OCFS2_QWRITE_CREDITS; in ocfs2_quota_trans_credits() 371 return credits; in ocfs2_quota_trans_credits() 486 int credits = 1 + OCFS2_SUBALLOC_ALLOC; in ocfs2_calc_dxi_expand_credits() local 488 credits += ocfs2_clusters_to_blocks(sb, 1); in ocfs2_calc_dxi_expand_credits() 489 credits += ocfs2_quota_trans_credits(sb); in ocfs2_calc_dxi_expand_credits() 491 return credits; in ocfs2_calc_dxi_expand_credits()
|
D | move_extents.c | 40 int credits; member 161 int *credits) in ocfs2_lock_meta_allocator_move_extents() argument 185 *credits += ocfs2_calc_extend_credits(osb->sb, et->et_root_el); in ocfs2_lock_meta_allocator_move_extents() 188 extra_blocks, clusters_to_move, *credits); in ocfs2_lock_meta_allocator_move_extents() 210 int ret, credits = 0, extra_blocks = 0, partial = context->partial; in ocfs2_defrag_extent() local 235 &credits, in ocfs2_defrag_extent() 246 extra_blocks, &credits); in ocfs2_defrag_extent() 284 handle = ocfs2_start_trans(osb, credits); in ocfs2_defrag_extent() 577 int ret, credits = 0, extra_blocks = 0, goal_bit = 0; in ocfs2_move_extent() local 608 &credits, in ocfs2_move_extent() [all …]
|
D | xattr.c | 301 int *credits); 706 int status = 0, credits; in ocfs2_xattr_extend_allocation() local 751 credits = ocfs2_calc_extend_credits(inode->i_sb, in ocfs2_xattr_extend_allocation() 753 status = ocfs2_extend_trans(handle, credits); in ocfs2_xattr_extend_allocation() 3045 int clusters_add = 0, meta_add = 0, credits = 0; in ocfs2_calc_xattr_set_need() local 3062 credits += new_clusters * in ocfs2_calc_xattr_set_need() 3066 credits += ocfs2_blocks_per_xattr_bucket(inode->i_sb); in ocfs2_calc_xattr_set_need() 3070 credits += ocfs2_calc_extend_credits(inode->i_sb, in ocfs2_calc_xattr_set_need() 3082 credits += OCFS2_INODE_UPDATE_CREDITS; in ocfs2_calc_xattr_set_need() 3098 credits += ocfs2_blocks_per_xattr_bucket(inode->i_sb); in ocfs2_calc_xattr_set_need() [all …]
|
D | refcounttree.h | 45 int *credits, 62 int credits; /* credits it need for journal. */ member 71 int *meta_add, int *credits);
|
D | refcounttree.c | 766 int credits = OCFS2_REFCOUNT_TREE_REMOVE_CREDITS; in ocfs2_remove_refcount_tree() local 810 credits += OCFS2_SUBALLOC_FREE; in ocfs2_remove_refcount_tree() 813 handle = ocfs2_start_trans(osb, credits); in ocfs2_remove_refcount_tree() 2374 int *credits) in ocfs2_calc_refcount_meta_credits() argument 2408 *credits += 1; in ocfs2_calc_refcount_meta_credits() 2468 *credits += 1; in ocfs2_calc_refcount_meta_credits() 2475 *credits += ref_blocks; in ocfs2_calc_refcount_meta_credits() 2490 *credits += ocfs2_calc_extend_credits(sb, in ocfs2_calc_refcount_meta_credits() 2493 *credits += OCFS2_EXPAND_REFCOUNT_TREE_CREDITS; in ocfs2_calc_refcount_meta_credits() 2501 *meta_add, *credits); in ocfs2_calc_refcount_meta_credits() [all …]
|
D | dir.c | 2774 credits = ocfs2_inline_to_extents_credits(sb); in ocfs2_expand_inline_dir() local 2798 credits += ocfs2_add_dir_index_credits(sb); in ocfs2_expand_inline_dir() 2842 credits += OCFS2_SUBALLOC_ALLOC; in ocfs2_expand_inline_dir() 2844 handle = ocfs2_start_trans(osb, credits); in ocfs2_expand_inline_dir() 3156 int credits, num_free_extents, drop_alloc_sem = 0; in ocfs2_extend_dir() local 3210 credits = OCFS2_SIMPLE_DIR_EXTEND_CREDITS; in ocfs2_extend_dir() 3252 credits = ocfs2_calc_extend_credits(sb, el); in ocfs2_extend_dir() 3255 credits = OCFS2_SIMPLE_DIR_EXTEND_CREDITS; in ocfs2_extend_dir() 3260 credits++; /* For attaching the new dirent block to the in ocfs2_extend_dir() 3263 handle = ocfs2_start_trans(osb, credits); in ocfs2_extend_dir() [all …]
|
D | aops.c | 1664 int ret, cluster_of_pages, credits = OCFS2_INODE_UPDATE_CREDITS; in ocfs2_write_begin_nolock() local 1765 credits = ocfs2_calc_extend_credits(inode->i_sb, in ocfs2_write_begin_nolock() 1784 handle = ocfs2_start_trans(osb, credits); in ocfs2_write_begin_nolock() 2307 int ret = 0, credits = 0, locked = 0; in ocfs2_dio_end_io_write() local 2362 credits = ocfs2_calc_extend_credits(inode->i_sb, &di->id2.i_list); in ocfs2_dio_end_io_write() 2364 handle = ocfs2_start_trans(osb, credits); in ocfs2_dio_end_io_write()
|
D | ocfs2_trace.h | 1741 TP_PROTO(const char *name, int meta, int clusters, int credits), 1742 TP_ARGS(name, meta, clusters, credits), 1747 __field(int, credits) 1753 __entry->credits = credits; 1756 __entry->clusters, __entry->credits)
|
D | alloc.c | 2289 int credits = (path->p_tree_depth - subtree_depth) * 2 + 1 + op_credits; in ocfs2_extend_rotate_transaction() local 2291 if (handle->h_buffer_credits < credits) in ocfs2_extend_rotate_transaction() 2293 credits - handle->h_buffer_credits); in ocfs2_extend_rotate_transaction() 3113 int credits = path->p_tree_depth * 2 + 1; in ocfs2_remove_rightmost_empty_extent() local 3115 handle = ocfs2_start_trans(osb, credits); in ocfs2_remove_rightmost_empty_extent() 5279 int ret, depth, credits; in ocfs2_split_tree() local 5310 credits = path->p_tree_depth + in ocfs2_split_tree() 5312 ret = ocfs2_extend_trans(handle, credits); in ocfs2_split_tree() 5699 int ret, credits = 0, extra_blocks = 0; in ocfs2_remove_btree_range() local 5723 &credits, in ocfs2_remove_btree_range() [all …]
|
/fs/ext4/ |
D | xattr.c | 891 int credits; in __ext4_xattr_set_credits() local 907 credits = 7; in __ext4_xattr_set_credits() 910 credits += EXT4_MAXQUOTAS_TRANS_BLOCKS(sb); in __ext4_xattr_set_credits() 917 credits += ext4_writepage_trans_blocks(inode) + 1; in __ext4_xattr_set_credits() 921 return credits; in __ext4_xattr_set_credits() 924 credits += 4; in __ext4_xattr_set_credits() 933 credits += blocks * 2; in __ext4_xattr_set_credits() 936 credits += blocks; in __ext4_xattr_set_credits() 942 credits += 4; in __ext4_xattr_set_credits() 953 credits += blocks * 2; in __ext4_xattr_set_credits() [all …]
|
D | verity.c | 112 const int credits = 2; /* superblock and inode for ext4_orphan_add() */ in ext4_begin_enable_verity() local 151 handle = ext4_journal_start(inode, EXT4_HT_INODE, credits); in ext4_begin_enable_verity() 199 const int credits = 2; /* superblock and inode for ext4_orphan_del() */ in ext4_end_enable_verity() local 227 handle = ext4_journal_start(inode, EXT4_HT_INODE, credits); in ext4_end_enable_verity()
|
D | acl.c | 229 int error, credits, retries = 0; in ext4_set_acl() local 239 &credits); in ext4_set_acl() 243 handle = ext4_journal_start(inode, EXT4_HT_XATTR, credits); in ext4_set_acl()
|
D | extents.c | 2730 int depth = ext_depth(inode), credits; in ext4_ext_rm_leaf() local 2816 credits = 7 + 2*(ex_ee_len/EXT4_BLOCKS_PER_GROUP(inode->i_sb)); in ext4_ext_rm_leaf() 2819 credits += (ext_depth(inode)) + 1; in ext4_ext_rm_leaf() 2821 credits += EXT4_MAXQUOTAS_TRANS_BLOCKS(inode->i_sb); in ext4_ext_rm_leaf() 2823 err = ext4_ext_truncate_extend_restart(handle, inode, credits); in ext4_ext_rm_leaf() 4613 unsigned int credits; in ext4_alloc_file_blocks() local 4630 credits = ext4_chunk_trans_blocks(inode, len); in ext4_alloc_file_blocks() 4639 credits = ext4_chunk_trans_blocks(inode, len); in ext4_alloc_file_blocks() 4644 credits); in ext4_alloc_file_blocks() 4697 int credits; in ext4_zero_range() local [all …]
|
D | namei.c | 2578 int err, credits, retries = 0; in ext4_create() local 2584 credits = (EXT4_DATA_TRANS_BLOCKS(dir->i_sb) + in ext4_create() 2588 NULL, EXT4_HT_DIR, credits); in ext4_create() 2611 int err, credits, retries = 0; in ext4_mknod() local 2617 credits = (EXT4_DATA_TRANS_BLOCKS(dir->i_sb) + in ext4_mknod() 2621 NULL, EXT4_HT_DIR, credits); in ext4_mknod() 2751 int err, credits, retries = 0; in ext4_mkdir() local 2760 credits = (EXT4_DATA_TRANS_BLOCKS(dir->i_sb) + in ext4_mkdir() 2765 0, NULL, EXT4_HT_DIR, credits); in ext4_mkdir() 3230 int credits; in ext4_symlink() local [all …]
|
D | xattr.h | 168 bool is_create, int *credits);
|
D | inode.c | 4326 unsigned int credits; in ext4_punch_hole() local 4408 credits = ext4_writepage_trans_blocks(inode); in ext4_punch_hole() 4410 credits = ext4_blocks_for_truncate(inode); in ext4_punch_hole() 4411 handle = ext4_journal_start(inode, EXT4_HT_TRUNCATE, credits); in ext4_punch_hole() 4521 unsigned int credits; in ext4_truncate() local 4560 credits = ext4_writepage_trans_blocks(inode); in ext4_truncate() 4562 credits = ext4_blocks_for_truncate(inode); in ext4_truncate() 4564 handle = ext4_journal_start(inode, EXT4_HT_TRUNCATE, credits); in ext4_truncate()
|
D | resize.c | 1825 int credits = 1; in ext4_convert_meta_bg() local 1849 credits += 3; /* block bitmap, bg descriptor, resize inode */ in ext4_convert_meta_bg() 1852 handle = ext4_journal_start_sb(sb, EXT4_HT_RESIZE, credits); in ext4_convert_meta_bg()
|