Home
last modified time | relevance | path

Searched refs:info (Results 1 – 25 of 125) sorted by relevance

12345

/fs/cifs/
Dsmbdirect.c15 struct smbd_connection *info);
17 struct smbd_connection *info);
19 struct smbd_connection *info,
21 static int allocate_receive_buffers(struct smbd_connection *info, int num_buf);
22 static void destroy_receive_buffers(struct smbd_connection *info);
25 struct smbd_connection *info, struct smbd_response *response);
27 struct smbd_connection *info,
30 struct smbd_connection *info);
33 struct smbd_connection *info,
36 static int smbd_post_send_empty(struct smbd_connection *info);
[all …]
Dreaddir.c246 cifs_posix_to_fattr(struct cifs_fattr *fattr, struct smb2_posix_info *info, in cifs_posix_to_fattr() argument
251 posix_info_parse(info, NULL, &parsed); in cifs_posix_to_fattr()
254 fattr->cf_uniqueid = le64_to_cpu(info->Inode); in cifs_posix_to_fattr()
255 fattr->cf_bytes = le64_to_cpu(info->AllocationSize); in cifs_posix_to_fattr()
256 fattr->cf_eof = le64_to_cpu(info->EndOfFile); in cifs_posix_to_fattr()
258 fattr->cf_atime = cifs_NTtimeToUnix(info->LastAccessTime); in cifs_posix_to_fattr()
259 fattr->cf_mtime = cifs_NTtimeToUnix(info->LastWriteTime); in cifs_posix_to_fattr()
260 fattr->cf_ctime = cifs_NTtimeToUnix(info->CreationTime); in cifs_posix_to_fattr()
262 fattr->cf_nlink = le32_to_cpu(info->HardLinks); in cifs_posix_to_fattr()
263 fattr->cf_cifsattrs = le32_to_cpu(info->DosAttributes); in cifs_posix_to_fattr()
[all …]
/fs/quota/
Dquota_tree.c26 static int __get_index(struct qtree_mem_dqinfo *info, qid_t id, int depth) in __get_index() argument
28 unsigned int epb = info->dqi_usable_bs >> 2; in __get_index()
30 depth = info->dqi_qtree_depth - depth - 1; in __get_index()
36 static int get_index(struct qtree_mem_dqinfo *info, struct kqid qid, int depth) in get_index() argument
40 return __get_index(info, id, depth); in get_index()
44 static int qtree_dqstr_in_blk(struct qtree_mem_dqinfo *info) in qtree_dqstr_in_blk() argument
46 return (info->dqi_usable_bs - sizeof(struct qt_disk_dqdbheader)) in qtree_dqstr_in_blk()
47 / info->dqi_entry_size; in qtree_dqstr_in_blk()
59 static ssize_t read_blk(struct qtree_mem_dqinfo *info, uint blk, char *buf) in read_blk() argument
61 struct super_block *sb = info->dqi_sb; in read_blk()
[all …]
Dquota_v2.c95 struct mem_dqinfo *info = &dqopt->info[type]; in v2_read_file_info() local
106 if ((info->dqi_fmt_id == QFMT_VFS_V0 && version != 0) || in v2_read_file_info()
107 (info->dqi_fmt_id == QFMT_VFS_V1 && version != 1)) { in v2_read_file_info()
122 info->dqi_priv = kmalloc(sizeof(struct qtree_mem_dqinfo), GFP_NOFS); in v2_read_file_info()
123 if (!info->dqi_priv) { in v2_read_file_info()
127 qinfo = info->dqi_priv; in v2_read_file_info()
130 info->dqi_max_spc_limit = 0xffffffffLL << QUOTABLOCK_BITS; in v2_read_file_info()
131 info->dqi_max_ino_limit = 0xffffffff; in v2_read_file_info()
138 info->dqi_max_spc_limit = 0x7fffffffffffffffLL; /* 2^63-1 */ in v2_read_file_info()
139 info->dqi_max_ino_limit = 0x7fffffffffffffffLL; in v2_read_file_info()
[all …]
/fs/dlm/
Dplock.c32 struct dlm_plock_info info; member
37 static inline void set_version(struct dlm_plock_info *info) in set_version() argument
39 info->version[0] = DLM_PLOCK_VERSION_MAJOR; in set_version()
40 info->version[1] = DLM_PLOCK_VERSION_MINOR; in set_version()
41 info->version[2] = DLM_PLOCK_VERSION_PATCH; in set_version()
44 static int check_version(struct dlm_plock_info *info) in check_version() argument
46 if ((DLM_PLOCK_VERSION_MAJOR != info->version[0]) || in check_version()
47 (DLM_PLOCK_VERSION_MINOR < info->version[1])) { in check_version()
53 info->version[0], in check_version()
54 info->version[1], in check_version()
[all …]
/fs/xfs/
Dxfs_fsmap.c174 struct xfs_getfsmap_info *info);
193 struct xfs_getfsmap_info *info, in xfs_getfsmap_is_shared() argument
207 if (info->agno == NULLAGNUMBER) in xfs_getfsmap_is_shared()
212 cur = xfs_refcountbt_init_cursor(mp, tp, info->agf_bp, in xfs_getfsmap_is_shared()
213 info->agno); in xfs_getfsmap_is_shared()
230 struct xfs_getfsmap_info *info) in xfs_getfsmap_format() argument
236 rec = &info->fsmap_recs[info->head->fmh_entries++]; in xfs_getfsmap_format()
247 struct xfs_getfsmap_info *info, in xfs_getfsmap_helper() argument
263 if (xfs_rmap_compare(rec, &info->low) < 0) { in xfs_getfsmap_helper()
265 if (info->next_daddr < rec_daddr) in xfs_getfsmap_helper()
[all …]
/fs/ext4/
Dfsmap.c60 struct ext4_getfsmap_info *info);
74 static bool ext4_getfsmap_rec_before_low_key(struct ext4_getfsmap_info *info, in ext4_getfsmap_rec_before_low_key() argument
77 return rec->fmr_physical < info->gfi_low.fmr_physical; in ext4_getfsmap_rec_before_low_key()
85 struct ext4_getfsmap_info *info, in ext4_getfsmap_helper() argument
102 if (ext4_getfsmap_rec_before_low_key(info, rec)) { in ext4_getfsmap_helper()
104 if (info->gfi_next_fsblk < rec_fsblk) in ext4_getfsmap_helper()
105 info->gfi_next_fsblk = rec_fsblk; in ext4_getfsmap_helper()
110 if (info->gfi_head->fmh_count == 0) { in ext4_getfsmap_helper()
111 if (info->gfi_head->fmh_entries == UINT_MAX) in ext4_getfsmap_helper()
114 if (rec_fsblk > info->gfi_next_fsblk) in ext4_getfsmap_helper()
[all …]
Ddir.c472 struct dir_private_info *info; in ext4_htree_store_dirent() local
475 info = dir_file->private_data; in ext4_htree_store_dirent()
476 p = &info->root.rb_node; in ext4_htree_store_dirent()
516 rb_insert_color(&new_fn->rb_hash, &info->root); in ext4_htree_store_dirent()
530 struct dir_private_info *info = file->private_data; in call_filldir() local
546 info->extra_fname = fname; in call_filldir()
556 struct dir_private_info *info = file->private_data; in ext4_dx_readdir() local
561 if (!info) { in ext4_dx_readdir()
562 info = ext4_htree_create_dir_info(file, ctx->pos); in ext4_dx_readdir()
563 if (!info) in ext4_dx_readdir()
[all …]
/fs/xfs/scrub/
Dbmap.c103 struct xchk_bmap_info *info, in xchk_bmap_get_rmap() argument
114 if (info->whichfork == XFS_ATTR_FORK) in xchk_bmap_get_rmap()
123 if (info->whichfork == XFS_COW_FORK) in xchk_bmap_get_rmap()
133 if (info->is_shared) { in xchk_bmap_get_rmap()
134 error = xfs_rmap_lookup_le_range(info->sc->sa.rmap_cur, agbno, in xchk_bmap_get_rmap()
136 if (!xchk_should_check_xref(info->sc, &error, in xchk_bmap_get_rmap()
137 &info->sc->sa.rmap_cur)) in xchk_bmap_get_rmap()
145 error = xfs_rmap_lookup_le(info->sc->sa.rmap_cur, agbno, 0, owner, in xchk_bmap_get_rmap()
147 if (!xchk_should_check_xref(info->sc, &error, in xchk_bmap_get_rmap()
148 &info->sc->sa.rmap_cur)) in xchk_bmap_get_rmap()
[all …]
/fs/btrfs/
Dsuper.c461 static int parse_rescue_options(struct btrfs_fs_info *info, const char *options) in parse_rescue_options() argument
482 btrfs_info(info, in parse_rescue_options()
484 btrfs_set_opt(info->mount_opt, USEBACKUPROOT); in parse_rescue_options()
487 btrfs_set_and_info(info, NOLOGREPLAY, in parse_rescue_options()
491 btrfs_info(info, "unrecognized rescue option '%s'", p); in parse_rescue_options()
509 int btrfs_parse_options(struct btrfs_fs_info *info, char *options, in btrfs_parse_options() argument
524 cache_gen = btrfs_super_cache_generation(info->super_copy); in btrfs_parse_options()
525 if (btrfs_fs_compat_ro(info, FREE_SPACE_TREE)) in btrfs_parse_options()
526 btrfs_set_opt(info->mount_opt, FREE_SPACE_TREE); in btrfs_parse_options()
528 btrfs_set_opt(info->mount_opt, SPACE_CACHE); in btrfs_parse_options()
[all …]
Dfree-space-cache.c39 struct btrfs_free_space *info);
41 struct btrfs_free_space *info);
1470 struct btrfs_free_space *info; in tree_insert_offset() local
1474 info = rb_entry(parent, struct btrfs_free_space, offset_index); in tree_insert_offset()
1476 if (offset < info->offset) { in tree_insert_offset()
1478 } else if (offset > info->offset) { in tree_insert_offset()
1495 if (info->bitmap) { in tree_insert_offset()
1501 if (!info->bitmap) { in tree_insert_offset()
1641 struct btrfs_free_space *info) in __unlink_free_space() argument
1643 rb_erase(&info->offset_index, &ctl->free_space_offset); in __unlink_free_space()
[all …]
/fs/notify/fanotify/
Dfanotify.h76 static inline int fanotify_info_dir_fh_len(struct fanotify_info *info) in fanotify_info_dir_fh_len() argument
78 if (!info->dir_fh_totlen || in fanotify_info_dir_fh_len()
79 WARN_ON_ONCE(info->dir_fh_totlen < FANOTIFY_FH_HDR_LEN)) in fanotify_info_dir_fh_len()
82 return info->dir_fh_totlen - FANOTIFY_FH_HDR_LEN; in fanotify_info_dir_fh_len()
85 static inline struct fanotify_fh *fanotify_info_dir_fh(struct fanotify_info *info) in fanotify_info_dir_fh() argument
89 return (struct fanotify_fh *)info->buf; in fanotify_info_dir_fh()
92 static inline int fanotify_info_file_fh_len(struct fanotify_info *info) in fanotify_info_file_fh_len() argument
94 if (!info->file_fh_totlen || in fanotify_info_file_fh_len()
95 WARN_ON_ONCE(info->file_fh_totlen < FANOTIFY_FH_HDR_LEN)) in fanotify_info_file_fh_len()
98 return info->file_fh_totlen - FANOTIFY_FH_HDR_LEN; in fanotify_info_file_fh_len()
[all …]
/fs/bfs/
Dinode.c120 struct bfs_sb_info *info = BFS_SB(inode->i_sb); in bfs_write_inode() local
133 mutex_lock(&info->bfs_lock); in bfs_write_inode()
160 mutex_unlock(&info->bfs_lock); in bfs_write_inode()
170 struct bfs_sb_info *info = BFS_SB(s); in bfs_evict_inode() local
186 mutex_lock(&info->bfs_lock); in bfs_evict_inode()
194 info->si_freeb += bi->i_eblock + 1 - bi->i_sblock; in bfs_evict_inode()
195 info->si_freei++; in bfs_evict_inode()
196 clear_bit(ino, info->si_imap); in bfs_evict_inode()
205 if (info->si_lf_eblk == bi->i_eblock) in bfs_evict_inode()
206 info->si_lf_eblk = bi->i_sblock - 1; in bfs_evict_inode()
[all …]
Ddir.c84 struct bfs_sb_info *info = BFS_SB(s); in bfs_create() local
90 mutex_lock(&info->bfs_lock); in bfs_create()
91 ino = find_first_zero_bit(info->si_imap, info->si_lasti + 1); in bfs_create()
92 if (ino > info->si_lasti) { in bfs_create()
93 mutex_unlock(&info->bfs_lock); in bfs_create()
97 set_bit(ino, info->si_imap); in bfs_create()
98 info->si_freei--; in bfs_create()
116 mutex_unlock(&info->bfs_lock); in bfs_create()
120 mutex_unlock(&info->bfs_lock); in bfs_create()
131 struct bfs_sb_info *info = BFS_SB(dir->i_sb); in bfs_lookup() local
[all …]
Dfile.c70 struct bfs_sb_info *info = BFS_SB(sb); in bfs_get_block() local
95 if (phys >= info->si_blocks) in bfs_get_block()
99 mutex_lock(&info->bfs_lock); in bfs_get_block()
106 if (bi->i_eblock == info->si_lf_eblk) { in bfs_get_block()
110 info->si_freeb -= phys - bi->i_eblock; in bfs_get_block()
111 info->si_lf_eblk = bi->i_eblock = phys; in bfs_get_block()
118 phys = info->si_lf_eblk + 1; in bfs_get_block()
119 if (phys + block >= info->si_blocks) { in bfs_get_block()
139 info->si_lf_eblk = bi->i_eblock = phys; in bfs_get_block()
145 info->si_freeb -= bi->i_eblock - bi->i_sblock + 1 - inode->i_blocks; in bfs_get_block()
[all …]
/fs/nfs/
Dmount_clnt.c145 int nfs_mount(struct nfs_mount_request *info) in nfs_mount() argument
148 .fh = info->fh, in nfs_mount()
149 .auth_count = info->auth_flav_len, in nfs_mount()
150 .auth_flavors = info->auth_flavs, in nfs_mount()
153 .rpc_argp = info->dirpath, in nfs_mount()
157 .net = info->net, in nfs_mount()
158 .protocol = info->protocol, in nfs_mount()
159 .address = info->sap, in nfs_mount()
160 .addrsize = info->salen, in nfs_mount()
161 .servername = info->hostname, in nfs_mount()
[all …]
/fs/
Dbinfmt_elf.c1800 struct elf_note_info *info, in fill_note_info() argument
1810 info->size = 0; in fill_note_info()
1811 info->thread = NULL; in fill_note_info()
1815 info->psinfo.data = NULL; /* So we don't free this wrongly */ in fill_note_info()
1819 fill_note(&info->psinfo, "CORE", NT_PRPSINFO, sizeof(*psinfo), psinfo); in fill_note_info()
1824 info->thread_notes = 0; in fill_note_info()
1827 ++info->thread_notes; in fill_note_info()
1833 if (unlikely(info->thread_notes == 0) || in fill_note_info()
1850 notes[info->thread_notes]), in fill_note_info()
1856 if (ct->task == dump_task || !info->thread) { in fill_note_info()
[all …]
/fs/kernfs/
Dmount.c75 struct kernfs_super_info *info = kernfs_info(sb); in __kernfs_fh_to_dentry() local
101 kn = kernfs_find_and_get_node_by_id(info->root, id); in __kernfs_fh_to_dentry()
238 struct kernfs_super_info *info = kernfs_info(sb); in kernfs_fill_super() local
242 info->sb = sb; in kernfs_fill_super()
250 if (info->root->flags & KERNFS_ROOT_SUPPORT_EXPORTOP) in kernfs_fill_super()
259 inode = kernfs_get_inode(sb, info->root->kn); in kernfs_fill_super()
280 struct kernfs_super_info *info = fc->s_fs_info; in kernfs_test_super() local
282 return sb_info->root == info->root && sb_info->ns == info->ns; in kernfs_test_super()
301 struct kernfs_super_info *info = kernfs_info(sb); in kernfs_super_ns() local
303 return info->ns; in kernfs_super_ns()
[all …]
/fs/vboxsf/
Dutils.c49 const struct shfl_fsobjinfo *info) in vboxsf_init_inode() argument
55 attr = &info->attr; in vboxsf_init_inode()
106 inode->i_size = info->size; in vboxsf_init_inode()
109 allocated = info->allocated + 511; in vboxsf_init_inode()
114 info->access_time.ns_relative_to_unix_epoch); in vboxsf_init_inode()
116 info->change_time.ns_relative_to_unix_epoch); in vboxsf_init_inode()
118 info->modification_time.ns_relative_to_unix_epoch); in vboxsf_init_inode()
139 struct shfl_fsobjinfo *info) in vboxsf_stat() argument
154 if (info) in vboxsf_stat()
155 *info = params.info; in vboxsf_stat()
[all …]
Ddir.c99 struct shfl_dirinfo *info; in vboxsf_dir_emit() local
121 for (i = 0, info = b->buf; i < ctx->pos - cur; i++) { in vboxsf_dir_emit()
122 end = &info->name.string.utf8[info->name.size]; in vboxsf_dir_emit()
126 info = end; in vboxsf_dir_emit()
129 end = &info->name.string.utf8[info->name.size]; in vboxsf_dir_emit()
134 d_type = vboxsf_get_d_type(info->info.attr.mode); in vboxsf_dir_emit()
150 info->name.string.utf8, in vboxsf_dir_emit()
151 info->name.length); in vboxsf_dir_emit()
162 return dir_emit(ctx, info->name.string.utf8, info->name.length, in vboxsf_dir_emit()
235 struct shfl_fsobjinfo *info) in vboxsf_dir_instantiate() argument
[all …]
/fs/jbd2/
Drecovery.c39 struct recovery_info *info, enum passtype pass);
236 struct recovery_info *info, enum passtype pass) in fc_do_one_pass() argument
238 unsigned int expected_commit_id = info->end_transaction; in fc_do_one_pass()
289 struct recovery_info info; in jbd2_journal_recover() local
293 memset(&info, 0, sizeof(info)); in jbd2_journal_recover()
312 err = do_one_pass(journal, &info, PASS_SCAN); in jbd2_journal_recover()
314 err = do_one_pass(journal, &info, PASS_REVOKE); in jbd2_journal_recover()
316 err = do_one_pass(journal, &info, PASS_REPLAY); in jbd2_journal_recover()
320 err, info.start_transaction, info.end_transaction); in jbd2_journal_recover()
322 info.nr_replays, info.nr_revoke_hits, info.nr_revokes); in jbd2_journal_recover()
[all …]
/fs/pstore/
Dblk.c220 struct bdev_info *info) in psblk_get_bdev() argument
255 if (info) { in psblk_get_bdev()
256 info->devt = bdev->bd_dev; in psblk_get_bdev()
257 info->nr_sects = nr_sects; in psblk_get_bdev()
258 info->start_sect = get_start_sect(bdev); in psblk_get_bdev()
361 static int __register_pstore_blk(struct pstore_blk_info *info) in __register_pstore_blk() argument
382 MAJOR(binfo.devt) != info->major)) { in __register_pstore_blk()
384 info->major, MAJOR(binfo.devt)); in __register_pstore_blk()
391 blkdev_panic_write = info->panic_write; in __register_pstore_blk()
394 info->devt = binfo.devt; in __register_pstore_blk()
[all …]
Dzone.c203 struct pstore_zone_info *info = pstore_zone_cxt.pstore_zone_info; in psz_zone_write() local
221 writeop = is_on_panic() ? info->panic_write : info->write; in psz_zone_write()
334 struct pstore_zone_info *info = cxt->pstore_zone_info; in psz_kmsg_recover_data() local
340 if (!info->read) in psz_kmsg_recover_data()
363 rcnt = info->read((char *)buf, zone->buffer_size + sizeof(*buf), in psz_kmsg_recover_data()
373 struct pstore_zone_info *info = cxt->pstore_zone_info; in psz_kmsg_recover_meta() local
386 if (!info->read) in psz_kmsg_recover_meta()
396 rcnt = info->read((char *)buf, len, zone->off); in psz_kmsg_recover_meta()
483 struct pstore_zone_info *info = cxt->pstore_zone_info; in psz_recover_zone() local
498 if (unlikely(!info->read)) in psz_recover_zone()
[all …]
/fs/exfat/
Dnamei.c477 static inline loff_t exfat_make_i_pos(struct exfat_dir_entry *info) in exfat_make_i_pos() argument
479 return ((loff_t) info->dir.dir << 32) | (info->entry & 0xffffffff); in exfat_make_i_pos()
484 struct exfat_dir_entry *info) in exfat_add_entry() argument
532 info->dir = *p_dir; in exfat_add_entry()
533 info->entry = dentry; in exfat_add_entry()
534 info->flags = ALLOC_NO_FAT_CHAIN; in exfat_add_entry()
535 info->type = type; in exfat_add_entry()
538 info->attr = ATTR_ARCHIVE; in exfat_add_entry()
539 info->start_clu = EXFAT_EOF_CLUSTER; in exfat_add_entry()
540 info->size = 0; in exfat_add_entry()
[all …]
/fs/ocfs2/
Dquota_global.c219 struct mem_dqinfo *info = sb_dqinfo(sb, type); in ocfs2_quota_write() local
220 struct ocfs2_mem_dqinfo *oinfo = info->dqi_priv; in ocfs2_quota_write()
344 struct mem_dqinfo *info = sb_dqinfo(sb, type); in ocfs2_global_read_info() local
345 struct ocfs2_mem_dqinfo *oinfo = info->dqi_priv; in ocfs2_global_read_info()
393 info->dqi_bgrace = le32_to_cpu(dinfo.dqi_bgrace); in ocfs2_global_read_info()
394 info->dqi_igrace = le32_to_cpu(dinfo.dqi_igrace); in ocfs2_global_read_info()
419 struct mem_dqinfo *info = sb_dqinfo(sb, type); in __ocfs2_global_write_info() local
420 struct ocfs2_mem_dqinfo *oinfo = info->dqi_priv; in __ocfs2_global_write_info()
425 info->dqi_flags &= ~DQF_INFO_DIRTY; in __ocfs2_global_write_info()
426 dinfo.dqi_bgrace = cpu_to_le32(info->dqi_bgrace); in __ocfs2_global_write_info()
[all …]

12345