Home
last modified time | relevance | path

Searched full:dir (Results 1 – 25 of 2006) sorted by relevance

12345678910>>...81

/linux/include/trace/events/
H A Ddma.h18 #define decode_dma_data_direction(dir) \ argument
19 __print_symbolic(dir, \
39 size_t size, enum dma_data_direction dir, unsigned long attrs),
40 TP_ARGS(dev, phys_addr, dma_addr, size, dir, attrs),
47 __field(enum dma_data_direction, dir)
56 __entry->dir = dir;
60 TP_printk("%s dir=%s dma_addr=%llx size=%zu phys_addr=%llx attrs=%s",
62 decode_dma_data_direction(__entry->dir),
72 size_t size, enum dma_data_direction dir, unsigned long attrs), \
73 TP_ARGS(dev, phys_addr, dma_addr, size, dir, attrs))
[all …]
/linux/fs/adfs/
H A Ddir.c3 * linux/fs/adfs/dir.c
17 int adfs_dir_copyfrom(void *dst, struct adfs_dir *dir, unsigned int offset, in adfs_dir_copyfrom() argument
20 struct super_block *sb = dir->sb; in adfs_dir_copyfrom()
26 if (index + (remain < len) >= dir->nr_buffers) in adfs_dir_copyfrom()
30 memcpy(dst, dir->bhs[index]->b_data + offset, remain); in adfs_dir_copyfrom()
37 memcpy(dst, dir->bhs[index]->b_data + offset, len); in adfs_dir_copyfrom()
42 int adfs_dir_copyto(struct adfs_dir *dir, unsigned int offset, const void *src, in adfs_dir_copyto() argument
45 struct super_block *sb = dir->sb; in adfs_dir_copyto()
51 if (index + (remain < len) >= dir->nr_buffers) in adfs_dir_copyto()
55 memcpy(dir->bhs[index]->b_data + offset, src, remain); in adfs_dir_copyto()
[all …]
H A Ddir_fplus.c70 static u8 adfs_fplus_checkbyte(struct adfs_dir *dir) in adfs_fplus_checkbyte() argument
72 struct adfs_bigdirheader *h = dir->bighead; in adfs_fplus_checkbyte()
73 struct adfs_bigdirtail *t = dir->bigtail; in adfs_fplus_checkbyte()
83 bp = (void *)dir->bhs[bi]->b_data; in adfs_fplus_checkbyte()
84 bs = dir->bhs[bi]->b_size; in adfs_fplus_checkbyte()
104 unsigned int size, struct adfs_dir *dir) in adfs_fplus_read() argument
112 ret = adfs_dir_read_buffers(sb, indaddr, sb->s_blocksize, dir); in adfs_fplus_read()
116 dir->bighead = h = (void *)dir->bhs[0]->b_data; in adfs_fplus_read()
119 adfs_error(sb, "dir %06x has malformed header", indaddr); in adfs_fplus_read()
126 "dir %06x header size %X does not match directory size %X", in adfs_fplus_read()
[all …]
H A Ddir_f.c70 adfs_dir_checkbyte(const struct adfs_dir *dir) in adfs_dir_checkbyte() argument
72 struct buffer_head * const *bh = dir->bh; in adfs_dir_checkbyte()
73 const int blocksize_bits = dir->sb->s_blocksize_bits; in adfs_dir_checkbyte()
124 static int adfs_f_validate(struct adfs_dir *dir) in adfs_f_validate() argument
126 struct adfs_dirheader *head = dir->dirhead; in adfs_f_validate()
127 struct adfs_newdirtail *tail = dir->newtail; in adfs_f_validate()
134 adfs_dir_checkbyte(dir) != tail->dircheckbyte) in adfs_f_validate()
142 struct adfs_dir *dir) in adfs_f_read() argument
150 ret = adfs_dir_read_buffers(sb, indaddr, ADFS_NEWDIR_SIZE, dir); in adfs_f_read()
154 dir->dirhead = bufoff(dir->bh, 0); in adfs_f_read()
[all …]
/linux/lib/
H A Dref_tracker.c17 struct list_head head; /* anchor into dir->list or dir->quarantine */
51 static inline void ref_tracker_debugfs_mark(struct ref_tracker_dir *dir) in ref_tracker_debugfs_mark() argument
56 __xa_set_mark(&debugfs_dentries, (unsigned long)dir, REF_TRACKER_DIR_DEAD); in ref_tracker_debugfs_mark()
60 __xa_set_mark(&debugfs_symlinks, (unsigned long)dir, REF_TRACKER_DIR_DEAD); in ref_tracker_debugfs_mark()
66 static inline void ref_tracker_debugfs_mark(struct ref_tracker_dir *dir) in ref_tracker_debugfs_mark() argument
72 ref_tracker_get_stats(struct ref_tracker_dir *dir, unsigned int limit) in ref_tracker_get_stats() argument
84 list_for_each_entry(tracker, &dir->list, head) { in ref_tracker_get_stats()
142 __ref_tracker_dir_pr_ostream(struct ref_tracker_dir *dir, in __ref_tracker_dir_pr_ostream() argument
150 lockdep_assert_held(&dir->lock); in __ref_tracker_dir_pr_ostream()
152 if (list_empty(&dir->list)) in __ref_tracker_dir_pr_ostream()
[all …]
/linux/include/linux/
H A Dref_tracker.h30 void ref_tracker_dir_debugfs(struct ref_tracker_dir *dir);
31 void ref_tracker_dir_symlink(struct ref_tracker_dir *dir, const char *fmt, ...);
35 static inline void ref_tracker_dir_debugfs(struct ref_tracker_dir *dir) in ref_tracker_dir_debugfs() argument
40 void ref_tracker_dir_symlink(struct ref_tracker_dir *dir, const char *fmt, ...) in ref_tracker_dir_symlink() argument
47 * ref_tracker_dir_init - initialize a ref_tracker dir
48 * @dir: ref_tracker_dir to be initialized
58 static inline void ref_tracker_dir_init(struct ref_tracker_dir *dir, in ref_tracker_dir_init() argument
62 INIT_LIST_HEAD(&dir->list); in ref_tracker_dir_init()
63 INIT_LIST_HEAD(&dir->quarantine); in ref_tracker_dir_init()
64 spin_lock_init(&dir->lock); in ref_tracker_dir_init()
[all …]
H A Ddma-mapping.h137 size_t offset, size_t size, enum dma_data_direction dir,
140 enum dma_data_direction dir, unsigned long attrs);
142 enum dma_data_direction dir, unsigned long attrs);
144 enum dma_data_direction dir, unsigned long attrs);
146 int nents, enum dma_data_direction dir, unsigned long attrs);
148 int nents, enum dma_data_direction dir,
151 enum dma_data_direction dir, unsigned long attrs);
153 size_t size, enum dma_data_direction dir, unsigned long attrs);
155 enum dma_data_direction dir, unsigned long attrs);
180 enum dma_data_direction dir, gfp_t gfp, unsigned long attrs);
[all …]
/linux/fs/hpfs/
H A Dnamei.c12 static void hpfs_update_directory_times(struct inode *dir) in hpfs_update_directory_times() argument
14 time64_t t = local_to_gmt(dir->i_sb, local_get_seconds(dir->i_sb)); in hpfs_update_directory_times()
15 if (t == inode_get_mtime_sec(dir) && in hpfs_update_directory_times()
16 t == inode_get_ctime_sec(dir)) in hpfs_update_directory_times()
18 inode_set_mtime_to_ts(dir, inode_set_ctime(dir, t, 0)); in hpfs_update_directory_times()
19 hpfs_write_inode_nolock(dir); in hpfs_update_directory_times()
22 static struct dentry *hpfs_mkdir(struct mnt_idmap *idmap, struct inode *dir, in hpfs_mkdir() argument
39 hpfs_lock(dir->i_sb); in hpfs_mkdir()
41 fnode = hpfs_alloc_fnode(dir->i_sb, hpfs_i(dir)->i_dno, &fno, &bh); in hpfs_mkdir()
44 dnode = hpfs_alloc_dnode(dir->i_sb, fno, &dno, &qbh0); in hpfs_mkdir()
[all …]
/linux/fs/f2fs/
H A Ddir.c3 * fs/f2fs/dir.c
19 static inline bool f2fs_should_fallback_to_linear(struct inode *dir) in f2fs_should_fallback_to_linear() argument
21 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_should_fallback_to_linear()
61 /* If @dir is casefolded, initialize @fname->cf_name from @fname->usr_fname. */
62 int f2fs_init_casefolded_name(const struct inode *dir, in f2fs_init_casefolded_name() argument
65 struct super_block *sb = dir->i_sb; in f2fs_init_casefolded_name()
69 if (IS_CASEFOLDED(dir) && in f2fs_init_casefolded_name()
103 static int __f2fs_setup_filename(const struct inode *dir, in __f2fs_setup_filename() argument
120 err = f2fs_init_casefolded_name(dir, fname); in __f2fs_setup_filename()
125 f2fs_hash_filename(dir, fname); in __f2fs_setup_filename()
[all …]
H A Dinline.c353 struct f2fs_dir_entry *f2fs_find_in_inline_dir(struct inode *dir, in f2fs_find_in_inline_dir() argument
358 struct f2fs_sb_info *sbi = F2FS_SB(dir->i_sb); in f2fs_find_in_inline_dir()
364 ifolio = f2fs_get_inode_folio(sbi, dir->i_ino); in f2fs_find_in_inline_dir()
370 inline_dentry = inline_data_addr(dir, ifolio); in f2fs_find_in_inline_dir()
372 make_dentry_ptr_inline(dir, &d, inline_dentry); in f2fs_find_in_inline_dir()
410 static int f2fs_move_inline_dirents(struct inode *dir, struct folio *ifolio, in f2fs_move_inline_dirents() argument
419 folio = f2fs_grab_cache_folio(dir->i_mapping, 0, true); in f2fs_move_inline_dirents()
425 set_new_dnode(&dn, dir, ifolio, NULL, 0); in f2fs_move_inline_dirents()
434 __func__, dir->i_ino, dn.data_blkaddr); in f2fs_move_inline_dirents()
450 make_dentry_ptr_inline(dir, &src, inline_dentry); in f2fs_move_inline_dirents()
[all …]
/linux/fs/ext4/
H A Dnamei.c294 static struct buffer_head * ext4_dx_find_entry(struct inode *dir,
298 struct inode *dir, struct inode *inode);
470 EXT4_ERROR_INODE(inode, "dir seems corrupt? Run e2fsck -D."); in ext4_dx_csum_verify()
499 EXT4_ERROR_INODE(inode, "dir seems corrupt? Run e2fsck -D."); in ext4_dx_csum_set()
577 static inline unsigned dx_root_limit(struct inode *dir, unsigned infosize) in dx_root_limit() argument
579 unsigned int entry_space = dir->i_sb->s_blocksize - in dx_root_limit()
583 if (ext4_has_feature_metadata_csum(dir->i_sb)) in dx_root_limit()
588 static inline unsigned dx_node_limit(struct inode *dir) in dx_node_limit() argument
590 unsigned int entry_space = dir->i_sb->s_blocksize - in dx_node_limit()
591 ext4_dir_rec_len(0, dir); in dx_node_limit()
621 dx_show_leaf(struct inode * dir,struct dx_hash_info * hinfo,struct ext4_dir_entry_2 * de,int size,int show_names) dx_show_leaf() argument
710 dx_show_entries(struct dx_hash_info * hinfo,struct inode * dir,struct dx_entry * entries,int levels) dx_show_entries() argument
778 dx_probe(struct ext4_filename * fname,struct inode * dir,struct dx_hash_info * hinfo,struct dx_frame * frame_in) dx_probe() argument
975 ext4_htree_next_block(struct inode * dir,__u32 hash,struct dx_frame * frame,struct dx_frame * frames,__u32 * start_hash) ext4_htree_next_block() argument
1039 htree_dirblock_to_tree(struct file * dir_file,struct inode * dir,ext4_lblk_t block,struct dx_hash_info * hinfo,__u32 start_hash,__u32 start_minor_hash) htree_dirblock_to_tree() argument
1157 struct inode *dir; ext4_htree_fill_tree() local
1263 search_dirblock(struct buffer_head * bh,struct inode * dir,struct ext4_filename * fname,unsigned int offset,struct ext4_dir_entry_2 ** res_dir) search_dirblock() argument
1280 dx_make_map(struct inode * dir,struct buffer_head * bh,struct dx_hash_info * hinfo,struct dx_map_entry * map_tail) dx_make_map() argument
1362 ext4_fname_setup_ci_filename(struct inode * dir,const struct qstr * iname,struct ext4_filename * name) ext4_fname_setup_ci_filename() argument
1457 ext4_search_dir(struct buffer_head * bh,char * search_buf,int buf_size,struct inode * dir,struct ext4_filename * fname,unsigned int offset,struct ext4_dir_entry_2 ** res_dir) ext4_search_dir() argument
1490 is_dx_internal_node(struct inode * dir,ext4_lblk_t block,struct ext4_dir_entry * de) is_dx_internal_node() argument
1517 __ext4_find_entry(struct inode * dir,struct ext4_filename * fname,struct ext4_dir_entry_2 ** res_dir,int * inlined) __ext4_find_entry() argument
1668 ext4_find_entry(struct inode * dir,const struct qstr * d_name,struct ext4_dir_entry_2 ** res_dir,int * inlined) ext4_find_entry() argument
1689 ext4_lookup_entry(struct inode * dir,struct dentry * dentry,struct ext4_dir_entry_2 ** res_dir) ext4_lookup_entry() argument
1709 ext4_dx_find_entry(struct inode * dir,struct ext4_filename * fname,struct ext4_dir_entry_2 ** res_dir) ext4_dx_find_entry() argument
1762 ext4_lookup(struct inode * dir,struct dentry * dentry,unsigned int flags) ext4_lookup() argument
1846 dx_move_dirents(struct inode * dir,char * from,char * to,struct dx_map_entry * map,int count,unsigned blocksize) dx_move_dirents() argument
1878 dx_pack_dirents(struct inode * dir,char * base,unsigned int blocksize) dx_pack_dirents() argument
1905 do_split(handle_t * handle,struct inode * dir,struct buffer_head ** bh,struct dx_frame * frame,struct dx_hash_info * hinfo) do_split() argument
2037 ext4_find_dest_de(struct inode * dir,struct buffer_head * bh,void * buf,int buf_size,struct ext4_filename * fname,struct ext4_dir_entry_2 ** dest_de) ext4_find_dest_de() argument
2070 ext4_insert_dentry(struct inode * dir,struct inode * inode,struct ext4_dir_entry_2 * de,int buf_size,struct ext4_filename * fname) ext4_insert_dentry() argument
2111 add_dirent_to_buf(handle_t * handle,struct ext4_filename * fname,struct inode * dir,struct inode * inode,struct ext4_dir_entry_2 * de,struct buffer_head * bh) add_dirent_to_buf() argument
2161 ext4_check_dx_root(struct inode * dir,struct dx_root * root) ext4_check_dx_root() argument
2212 make_indexed_dir(handle_t * handle,struct ext4_filename * fname,struct inode * dir,struct inode * inode,struct buffer_head * bh) make_indexed_dir() argument
2361 struct inode *dir = d_inode(dentry->d_parent); ext4_add_entry() local
2469 ext4_dx_add_entry(handle_t * handle,struct ext4_filename * fname,struct inode * dir,struct inode * inode) ext4_dx_add_entry() argument
2652 ext4_generic_delete_entry(struct inode * dir,struct ext4_dir_entry_2 * de_del,struct buffer_head * bh,void * entry_buf,int buf_size,int csum_size) ext4_generic_delete_entry() argument
2703 ext4_delete_entry(handle_t * handle,struct inode * dir,struct ext4_dir_entry_2 * de_del,struct buffer_head * bh) ext4_delete_entry() argument
2782 struct inode *dir = d_inode(dentry->d_parent); ext4_add_nondir() local
2808 ext4_create(struct mnt_idmap * idmap,struct inode * dir,struct dentry * dentry,umode_t mode,bool excl) ext4_create() argument
2843 ext4_mknod(struct mnt_idmap * idmap,struct inode * dir,struct dentry * dentry,umode_t mode,dev_t rdev) ext4_mknod() argument
2877 ext4_tmpfile(struct mnt_idmap * idmap,struct inode * dir,struct file * file,umode_t mode) ext4_tmpfile() argument
2964 ext4_init_new_dir(handle_t * handle,struct inode * dir,struct inode * inode) ext4_init_new_dir() argument
2990 ext4_mkdir(struct mnt_idmap * idmap,struct inode * dir,struct dentry * dentry,umode_t mode) ext4_mkdir() argument
3131 ext4_rmdir(struct inode * dir,struct dentry * dentry) ext4_rmdir() argument
3221 __ext4_unlink(struct inode * dir,const struct qstr * d_name,struct inode * inode,struct dentry * dentry) __ext4_unlink() argument
3294 ext4_unlink(struct inode * dir,struct dentry * dentry) ext4_unlink() argument
3356 ext4_symlink(struct mnt_idmap * idmap,struct inode * dir,struct dentry * dentry,const char * symname) ext4_symlink() argument
3450 __ext4_link(struct inode * dir,struct inode * inode,struct dentry * dentry) __ext4_link() argument
3489 ext4_link(struct dentry * old_dentry,struct inode * dir,struct dentry * dentry) ext4_link() argument
3567 struct inode *dir; global() member
3686 ext4_find_delete_entry(handle_t * handle,struct inode * dir,const struct qstr * d_name) ext4_find_delete_entry() argument
[all...]
/linux/drivers/dma/dw-edma/
H A Ddw-edma-v0-core.c39 #define SET_RW_32(dw, dir, name, value) \ argument
41 if ((dir) == EDMA_DIR_WRITE) \
47 #define GET_RW_32(dw, dir, name) \ argument
48 ((dir) == EDMA_DIR_WRITE \
64 #define SET_RW_64(dw, dir, name, value) \ argument
66 if ((dir) == EDMA_DIR_WRITE) \
72 #define GET_RW_64(dw, dir, name) \ argument
73 ((dir) == EDMA_DIR_WRITE \
86 #define SET_RW_COMPAT(dw, dir, name, value) \ argument
88 if ((dir) == EDMA_DIR_WRITE) \
[all …]
H A Ddw-hdma-v0-debugfs.c35 #define CTX_REGISTER(dw, name, dir, ch) \ argument
36 {#name, REGS_CH_ADDR(dw, name, dir, ch)}
79 static void dw_hdma_debugfs_regs_ch(struct dw_edma *dw, enum dw_edma_dir dir, in dw_hdma_debugfs_regs_ch() argument
83 CTX_REGISTER(dw, ch_en, dir, ch), in dw_hdma_debugfs_regs_ch()
84 CTX_REGISTER(dw, doorbell, dir, ch), in dw_hdma_debugfs_regs_ch()
85 CTX_REGISTER(dw, prefetch, dir, ch), in dw_hdma_debugfs_regs_ch()
86 CTX_REGISTER(dw, handshake, dir, ch), in dw_hdma_debugfs_regs_ch()
87 CTX_REGISTER(dw, llp.lsb, dir, ch), in dw_hdma_debugfs_regs_ch()
88 CTX_REGISTER(dw, llp.msb, dir, ch), in dw_hdma_debugfs_regs_ch()
89 CTX_REGISTER(dw, cycle_sync, dir, ch), in dw_hdma_debugfs_regs_ch()
[all …]
/linux/fs/ocfs2/
H A Ddir.c3 * dir.c
9 * Portions of this code from linux/fs/ext3/dir.c
18 * linux/fs/minix/dir.c
37 #include "dir.h"
58 struct inode *dir,
69 static int ocfs2_supports_dir_trailer(struct inode *dir) in ocfs2_supports_dir_trailer() argument
71 struct ocfs2_super *osb = OCFS2_SB(dir->i_sb); in ocfs2_supports_dir_trailer()
73 if (OCFS2_I(dir)->ip_dyn_features & OCFS2_INLINE_DATA_FL) in ocfs2_supports_dir_trailer()
76 return ocfs2_meta_ecc(osb) || ocfs2_dir_indexed(dir); in ocfs2_supports_dir_trailer()
87 static int ocfs2_new_dir_wants_trailer(struct inode *dir) in ocfs2_new_dir_wants_trailer() argument
[all …]
/linux/kernel/dma/
H A Dmapping.c156 enum dma_data_direction dir, unsigned long attrs) in dma_map_phys() argument
162 BUG_ON(!valid_dma_direction(dir)); in dma_map_phys()
169 addr = dma_direct_map_phys(dev, phys, size, dir, attrs); in dma_map_phys()
171 addr = iommu_dma_map_phys(dev, phys, size, dir, attrs); in dma_map_phys()
176 addr = ops->map_resource(dev, phys, size, dir, attrs); in dma_map_phys()
185 addr = ops->map_page(dev, page, offset, size, dir, attrs); in dma_map_phys()
189 kmsan_handle_dma(phys, size, dir); in dma_map_phys()
190 trace_dma_map_phys(dev, phys, addr, size, dir, attrs); in dma_map_phys()
191 debug_dma_map_phys(dev, phys, size, dir, addr, attrs); in dma_map_phys()
198 size_t offset, size_t size, enum dma_data_direction dir, in dma_map_page_attrs() argument
[all …]
/linux/fs/bfs/
H A Ddir.c3 * fs/bfs/dir.c
24 static int bfs_add_entry(struct inode *dir, const struct qstr *child, int ino);
25 static struct buffer_head *bfs_find_entry(struct inode *dir,
31 struct inode *dir = file_inode(f); in bfs_readdir() local
40 dir->i_sb->s_id, dir->i_ino); in bfs_readdir()
44 while (ctx->pos < dir->i_size) { in bfs_readdir()
46 block = BFS_I(dir)->i_sblock + (ctx->pos >> BFS_BSIZE_BITS); in bfs_readdir()
47 bh = sb_bread(dir->i_sb, block); in bfs_readdir()
65 } while ((offset < BFS_BSIZE) && (ctx->pos < dir->i_size)); in bfs_readdir()
78 static int bfs_create(struct mnt_idmap *idmap, struct inode *dir, in bfs_create() argument
[all …]
/linux/fs/exfat/
H A Dnamei.c34 static int exfat_d_revalidate(struct inode *dir, const struct qstr *name, in exfat_d_revalidate() argument
60 return inode_eq_iversion(dir, exfat_d_version(dentry)); in exfat_d_revalidate()
236 clu.dir != EXFAT_EOF_CLUSTER) { in exfat_search_empty_slot()
251 clu.dir++; in exfat_search_empty_slot()
253 clu.dir = EXFAT_EOF_CLUSTER; in exfat_search_empty_slot()
255 if (exfat_get_next_cluster(sb, &clu.dir)) in exfat_search_empty_slot()
265 if (dentry == total_entries || clu.dir == EXFAT_EOF_CLUSTER) in exfat_search_empty_slot()
278 * exFAT spec allows a dir to grow up to 8388608(256MB) in exfat_check_max_dentries()
354 if (exfat_zeroed_cluster(inode, clu.dir)) in exfat_find_empty_entry()
358 ei->start_clu = clu.dir; in exfat_find_empty_entry()
[all …]
/linux/tools/testing/selftests/net/netfilter/
H A Dnft_nat.sh124 for dir in "in" "out" ; do
126 if ! ip netns exec "$ns0" nft list counter inet filter "${ns}${dir}" | grep -q "$expect";then
127 bad_counter "$ns0" "$ns${dir}" "$expect" "check_ns0_counters 4"
132 if ! ip netns exec "$ns0" nft list counter inet filter "${ns}${dir}6" | grep -q "$expect";then
133 bad_counter "$ns0" "$ns${dir}6" "$expect" "check_ns0_counters 5"
179 for dir in "in6" "out6" ; do
180 if ! ip netns exec "$ns0" nft list counter inet filter "ns1${dir}" | grep -q "$expect";then
181 bad_counter "$ns0" ns1$dir "$expect" "test_local_dnat6 1"
187 for dir in "in6" "out6" ; do
188 if ! ip netns exec "$ns0" nft list counter inet filter "ns2${dir}" | gre
[all...]
/linux/drivers/nubus/
H A Dnubus.c227 struct nubus_dir *dir) in nubus_get_root_dir() argument
229 dir->ptr = dir->base = board->directory; in nubus_get_root_dir()
230 dir->done = 0; in nubus_get_root_dir()
231 dir->mask = board->lanes; in nubus_get_root_dir()
237 int nubus_get_func_dir(const struct nubus_rsrc *fres, struct nubus_dir *dir) in nubus_get_func_dir() argument
239 dir->ptr = dir->base = fres->directory; in nubus_get_func_dir()
240 dir->done = 0; in nubus_get_func_dir()
241 dir->mask = fres->board->lanes; in nubus_get_func_dir()
247 struct nubus_dir *dir) in nubus_get_board_dir() argument
251 dir->ptr = dir->base = board->directory; in nubus_get_board_dir()
[all …]
/linux/fs/ufs/
H A Ddir.c48 struct inode *dir = mapping->host; in ufs_commit_chunk() local
50 inode_inc_iversion(dir); in ufs_commit_chunk()
52 if (pos+len > dir->i_size) { in ufs_commit_chunk()
53 i_size_write(dir, pos+len); in ufs_commit_chunk()
54 mark_inode_dirty(dir); in ufs_commit_chunk()
59 static int ufs_handle_dirsync(struct inode *dir) in ufs_handle_dirsync() argument
63 err = filemap_write_and_wait(dir->i_mapping); in ufs_handle_dirsync()
65 err = sync_inode_metadata(dir, 1); in ufs_handle_dirsync()
69 ino_t ufs_inode_by_name(struct inode *dir, const struct qstr *qstr) in ufs_inode_by_name() argument
75 de = ufs_find_entry(dir, qstr, &folio); in ufs_inode_by_name()
[all …]
/linux/fs/nilfs2/
H A Ddir.c10 * linux/fs/ext2/dir.c
19 * linux/fs/minix/dir.c
92 struct inode *dir = mapping->host; in nilfs_commit_chunk() local
100 if (pos + copied > dir->i_size) in nilfs_commit_chunk()
101 i_size_write(dir, pos + copied); in nilfs_commit_chunk()
102 if (IS_DIRSYNC(dir)) in nilfs_commit_chunk()
104 err = nilfs_set_file_dirty(dir, nr_dirty); in nilfs_commit_chunk()
111 struct inode *dir = folio->mapping->host; in nilfs_check_folio() local
112 struct super_block *sb = dir->i_sb; in nilfs_check_folio()
113 unsigned int chunk_size = nilfs_chunk_size(dir); in nilfs_check_folio()
[all …]
/linux/tools/testing/selftests/firmware/
H A Dfw_filesystem.sh29 if printf '\000' >"$DIR"/trigger_request 2> /dev/null; then
34 if [ ! -e "$DIR"/trigger_async_request ]; then
38 if printf '\000' >"$DIR"/trigger_async_request 2> /dev/null; then
45 if echo -n "nope-$NAME" >"$DIR"/trigger_request 2> /dev/null; then
60 if ! echo -n "$NAME" >"$DIR"/trigger_request ; then
74 if [ ! -e "$DIR"/trigger_async_request ]; then
78 if ! echo -n "$NAME" >"$DIR"/trigger_async_request ; then
93 if [ ! -e "$DIR"/trigger_request_platform ]; then
96 if printf '\000' >"$DIR"/trigger_request_platform 2> /dev/null; then
105 if ! echo -n "nope-$NAME" >"$DIR"/trigger_request_platform ; then
[all …]
/linux/fs/ext2/
H A Ddir.c3 * linux/fs/ext2/dir.c
12 * linux/fs/minix/dir.c
87 struct inode *dir = mapping->host; in ext2_commit_chunk() local
89 inode_inc_iversion(dir); in ext2_commit_chunk()
92 if (pos+len > dir->i_size) { in ext2_commit_chunk()
93 i_size_write(dir, pos+len); in ext2_commit_chunk()
94 mark_inode_dirty(dir); in ext2_commit_chunk()
101 struct inode *dir = folio->mapping->host; in ext2_check_folio() local
102 struct super_block *sb = dir->i_sb; in ext2_check_folio()
103 unsigned chunk_size = ext2_chunk_size(dir); in ext2_check_folio()
[all …]
/linux/tools/testing/selftests/riscv/
H A DMakefile27 @for DIR in $(RISCV_SUBTARGETS); do \
28 BUILD_TARGET=$(OUTPUT)/$$DIR; \
30 $(MAKE) OUTPUT=$$BUILD_TARGET -C $$DIR $@; \
34 @for DIR in $(RISCV_SUBTARGETS); do \
35 BUILD_TARGET=$(OUTPUT)/$$DIR; \
36 $(MAKE) OUTPUT=$$BUILD_TARGET -C $$DIR $@; \
40 @for DIR in $(RISCV_SUBTARGETS); do \
41 BUILD_TARGET=$(OUTPUT)/$$DIR; \
42 $(MAKE) OUTPUT=$$BUILD_TARGET -C $$DIR $@; \
47 @for DIR in $(RISCV_SUBTARGETS); do \
[all …]
/linux/arch/um/os-Linux/
H A Dumid.c30 char dir[512] = { '\0' }; in make_uml_dir() local
43 strscpy(dir, home); in make_uml_dir()
46 strlcat(dir, uml_dir, sizeof(dir)); in make_uml_dir()
47 len = strlen(dir); in make_uml_dir()
48 if (len > 0 && dir[len - 1] != '/') in make_uml_dir()
49 strlcat(dir, "/", sizeof(dir)); in make_uml_dir()
52 uml_dir = malloc(strlen(dir) + 1); in make_uml_dir()
58 strcpy(uml_dir, dir); in make_uml_dir()
76 * Unlinks the files contained in @dir and then removes @dir.
81 static int remove_files_and_dir(char *dir) in remove_files_and_dir() argument
[all …]

12345678910>>...81