Home
last modified time | relevance | path

Searched refs:dir (Results 1 – 200 of 1359) sorted by relevance

1234567

/linux-4.1.27/drivers/video/fbdev/msm/
Dmdp_hw.h419 #define PPP_CFG_MDP_RGB_565(dir) (PPP_##dir##_C2R_5BIT | \ argument
420 PPP_##dir##_C0G_6BIT | \
421 PPP_##dir##_C1B_5BIT | \
422 PPP_##dir##_BPP_2BYTES | \
423 PPP_##dir##_INTERLVD_3COMPONENTS | \
424 PPP_##dir##_PACK_TIGHT | \
425 PPP_##dir##_PACK_ALIGN_LSB | \
426 PPP_##dir##_PLANE_INTERLVD)
428 #define PPP_CFG_MDP_RGB_888(dir) (PPP_##dir##_C2R_8BIT | \ argument
429 PPP_##dir##_C0G_8BIT | \
[all …]
/linux-4.1.27/fs/adfs/
Ddir_f.c16 static void adfs_f_free(struct adfs_dir *dir);
85 adfs_dir_checkbyte(const struct adfs_dir *dir) in adfs_dir_checkbyte() argument
87 struct buffer_head * const *bh = dir->bh; in adfs_dir_checkbyte()
88 const int blocksize_bits = dir->sb->s_blocksize_bits; in adfs_dir_checkbyte()
144 unsigned int size, struct adfs_dir *dir) in adfs_dir_read() argument
158 dir->nr_buffers = 0; in adfs_dir_read()
159 dir->sb = sb; in adfs_dir_read()
171 dir->bh[blk] = sb_bread(sb, phys); in adfs_dir_read()
172 if (!dir->bh[blk]) in adfs_dir_read()
176 memcpy(&dir->dirhead, bufoff(dir->bh, 0), sizeof(dir->dirhead)); in adfs_dir_read()
[all …]
Ddir_fplus.c16 adfs_fplus_read(struct super_block *sb, unsigned int id, unsigned int sz, struct adfs_dir *dir) in adfs_fplus_read() argument
24 dir->nr_buffers = 0; in adfs_fplus_read()
27 dir->bh_fplus = &dir->bh[0]; in adfs_fplus_read()
35 dir->bh_fplus[0] = sb_bread(sb, block); in adfs_fplus_read()
36 if (!dir->bh_fplus[0]) in adfs_fplus_read()
38 dir->nr_buffers += 1; in adfs_fplus_read()
40 h = (struct adfs_bigdirheader *)dir->bh_fplus[0]->b_data; in adfs_fplus_read()
58 if (size > ARRAY_SIZE(dir->bh)) { in adfs_fplus_read()
69 dir->bh_fplus = bh_fplus; in adfs_fplus_read()
71 dir->bh_fplus[0] = dir->bh[0]; in adfs_fplus_read()
[all …]
Ddir.c26 struct adfs_dir dir; in adfs_readdir() local
32 ret = ops->read(sb, inode->i_ino, inode->i_size, &dir); in adfs_readdir()
42 if (!dir_emit(ctx, "..", 2, dir.parent_id, DT_DIR)) in adfs_readdir()
49 ret = ops->setpos(&dir, ctx->pos - 2); in adfs_readdir()
52 while (ops->getnext(&dir, &obj) == 0) { in adfs_readdir()
63 ops->free(&dir); in adfs_readdir()
73 struct adfs_dir dir; in adfs_dir_update() local
83 ret = ops->read(sb, obj->parent_id, 0, &dir); in adfs_dir_update()
88 ret = ops->update(&dir, obj); in adfs_dir_update()
92 int err = ops->sync(&dir); in adfs_dir_update()
[all …]
Dadfs.h129 int (*read)(struct super_block *sb, unsigned int id, unsigned int sz, struct adfs_dir *dir);
130 int (*setpos)(struct adfs_dir *dir, unsigned int fpos);
131 int (*getnext)(struct adfs_dir *dir, struct object_info *obj);
132 int (*update)(struct adfs_dir *dir, struct object_info *obj);
133 int (*create)(struct adfs_dir *dir, struct object_info *obj);
134 int (*remove)(struct adfs_dir *dir, struct object_info *obj);
135 int (*sync)(struct adfs_dir *dir);
136 void (*free)(struct adfs_dir *dir);
/linux-4.1.27/include/asm-generic/
Ddma-mapping-common.h12 enum dma_data_direction dir, in dma_map_single_attrs() argument
19 BUG_ON(!valid_dma_direction(dir)); in dma_map_single_attrs()
22 dir, attrs); in dma_map_single_attrs()
25 dir, addr, true); in dma_map_single_attrs()
31 enum dma_data_direction dir, in dma_unmap_single_attrs() argument
36 BUG_ON(!valid_dma_direction(dir)); in dma_unmap_single_attrs()
38 ops->unmap_page(dev, addr, size, dir, attrs); in dma_unmap_single_attrs()
39 debug_dma_unmap_page(dev, addr, size, dir, true); in dma_unmap_single_attrs()
47 int nents, enum dma_data_direction dir, in dma_map_sg_attrs() argument
56 BUG_ON(!valid_dma_direction(dir)); in dma_map_sg_attrs()
[all …]
/linux-4.1.27/fs/ubifs/
Ddir.c59 static int inherit_flags(const struct inode *dir, umode_t mode) in inherit_flags() argument
62 const struct ubifs_inode *ui = ubifs_inode(dir); in inherit_flags()
64 if (!S_ISDIR(dir->i_mode)) in inherit_flags()
88 struct inode *ubifs_new_inode(struct ubifs_info *c, const struct inode *dir, in ubifs_new_inode() argument
107 inode_init_owner(inode, dir, mode); in ubifs_new_inode()
136 ui->flags = inherit_flags(dir, mode); in ubifs_new_inode()
184 static struct dentry *ubifs_lookup(struct inode *dir, struct dentry *dentry, in ubifs_lookup() argument
191 struct ubifs_info *c = dir->i_sb->s_fs_info; in ubifs_lookup()
193 dbg_gen("'%pd' in dir ino %lu", dentry, dir->i_ino); in ubifs_lookup()
202 dent_key_init(c, &key, dir->i_ino, &dentry->d_name); in ubifs_lookup()
[all …]
/linux-4.1.27/arch/blackfin/include/asm/
Ddma-mapping.h43 __dma_sync(dma_addr_t addr, size_t size, enum dma_data_direction dir);
45 __dma_sync_inline(dma_addr_t addr, size_t size, enum dma_data_direction dir) in __dma_sync_inline() argument
47 switch (dir) { in __dma_sync_inline()
61 _dma_sync(dma_addr_t addr, size_t size, enum dma_data_direction dir) in _dma_sync() argument
63 if (__builtin_constant_p(dir)) in _dma_sync()
64 __dma_sync_inline(addr, size, dir); in _dma_sync()
66 __dma_sync(addr, size, dir); in _dma_sync()
71 enum dma_data_direction dir) in dma_map_single() argument
73 _dma_sync((dma_addr_t)ptr, size, dir); in dma_map_single()
80 enum dma_data_direction dir) in dma_map_page() argument
[all …]
/linux-4.1.27/arch/c6x/kernel/
Ddma.c18 enum dma_data_direction dir) in c6x_dma_sync() argument
22 BUG_ON(!valid_dma_direction(dir)); in c6x_dma_sync()
24 switch (dir) { in c6x_dma_sync()
40 enum dma_data_direction dir) in dma_map_single() argument
44 c6x_dma_sync(addr, size, dir); in dma_map_single()
48 dir, addr, true); in dma_map_single()
55 size_t size, enum dma_data_direction dir) in dma_unmap_single() argument
57 c6x_dma_sync(handle, size, dir); in dma_unmap_single()
59 debug_dma_unmap_page(dev, handle, size, dir, true); in dma_unmap_single()
65 int nents, enum dma_data_direction dir) in dma_map_sg() argument
[all …]
/linux-4.1.27/drivers/misc/cxl/
Ddebugfs.c56 struct dentry *dir; in cxl_debugfs_adapter_add() local
63 dir = debugfs_create_dir(buf, cxl_debugfs); in cxl_debugfs_adapter_add()
64 if (IS_ERR(dir)) in cxl_debugfs_adapter_add()
65 return PTR_ERR(dir); in cxl_debugfs_adapter_add()
66 adapter->debugfs = dir; in cxl_debugfs_adapter_add()
68 debugfs_create_io_x64("fir1", S_IRUSR, dir, _cxl_p1_addr(adapter, CXL_PSL_FIR1)); in cxl_debugfs_adapter_add()
69 debugfs_create_io_x64("fir2", S_IRUSR, dir, _cxl_p1_addr(adapter, CXL_PSL_FIR2)); in cxl_debugfs_adapter_add()
70 debugfs_create_io_x64("fir_cntl", S_IRUSR, dir, _cxl_p1_addr(adapter, CXL_PSL_FIR_CNTL)); in cxl_debugfs_adapter_add()
71 debugfs_create_io_x64("err_ivte", S_IRUSR, dir, _cxl_p1_addr(adapter, CXL_PSL_ErrIVTE)); in cxl_debugfs_adapter_add()
73 debugfs_create_io_x64("trace", S_IRUSR | S_IWUSR, dir, _cxl_p1_addr(adapter, CXL_PSL_TRACE)); in cxl_debugfs_adapter_add()
[all …]
/linux-4.1.27/fs/nfs/
Dnfstrace.h171 const struct inode *dir,
176 TP_ARGS(dir, dentry, flags),
181 __field(u64, dir)
186 __entry->dev = dir->i_sb->s_dev;
187 __entry->dir = NFS_FILEID(dir);
197 (unsigned long long)__entry->dir,
205 const struct inode *dir, \
209 TP_ARGS(dir, dentry, flags))
213 const struct inode *dir,
219 TP_ARGS(dir, dentry, flags, error),
[all …]
Dunlink.c33 iput(data->dir); in nfs_free_unlinkdata()
65 static void nfs_dec_sillycount(struct inode *dir) in nfs_dec_sillycount() argument
67 struct nfs_inode *nfsi = NFS_I(dir); in nfs_dec_sillycount()
81 struct inode *dir = data->dir; in nfs_async_unlink_done() local
84 if (!NFS_PROTO(dir)->unlink_done(task, dir)) in nfs_async_unlink_done()
98 struct super_block *sb = data->dir->i_sb; in nfs_async_unlink_release()
100 nfs_dec_sillycount(data->dir); in nfs_async_unlink_release()
108 NFS_PROTO(data->dir)->unlink_rpc_prepare(task, data); in nfs_unlink_prepare()
117 static int nfs_do_call_unlink(struct dentry *parent, struct inode *dir, struct nfs_unlinkdata *data) in nfs_do_call_unlink() argument
155 nfs_dec_sillycount(dir); in nfs_do_call_unlink()
[all …]
Ddir.c70 static struct nfs_open_dir_context *alloc_nfs_open_dir_context(struct inode *dir, struct rpc_cred *… in alloc_nfs_open_dir_context() argument
72 struct nfs_inode *nfsi = NFS_I(dir); in alloc_nfs_open_dir_context()
81 spin_lock(&dir->i_lock); in alloc_nfs_open_dir_context()
83 spin_unlock(&dir->i_lock); in alloc_nfs_open_dir_context()
89 static void put_nfs_open_dir_context(struct inode *dir, struct nfs_open_dir_context *ctx) in put_nfs_open_dir_context() argument
91 spin_lock(&dir->i_lock); in put_nfs_open_dir_context()
93 spin_unlock(&dir->i_lock); in put_nfs_open_dir_context()
431 bool nfs_use_readdirplus(struct inode *dir, struct dir_context *ctx) in nfs_use_readdirplus() argument
433 if (!nfs_server_capable(dir, NFS_CAP_READDIRPLUS)) in nfs_use_readdirplus()
435 if (test_and_clear_bit(NFS_INO_ADVISE_RDPLUS, &NFS_I(dir)->flags)) in nfs_use_readdirplus()
[all …]
Dproc.c148 nfs_proc_lookup(struct inode *dir, struct qstr *name, in nfs_proc_lookup() argument
153 .fh = NFS_FH(dir), in nfs_proc_lookup()
170 status = rpc_call_sync(NFS_CLIENT(dir), &msg, 0); in nfs_proc_lookup()
203 static struct nfs_createdata *nfs_alloc_createdata(struct inode *dir, in nfs_alloc_createdata() argument
211 data->arg.fh = NFS_FH(dir); in nfs_alloc_createdata()
229 nfs_proc_create(struct inode *dir, struct dentry *dentry, struct iattr *sattr, in nfs_proc_create() argument
239 data = nfs_alloc_createdata(dir, dentry, sattr); in nfs_proc_create()
244 status = rpc_call_sync(NFS_CLIENT(dir), &msg, 0); in nfs_proc_create()
245 nfs_mark_for_revalidate(dir); in nfs_proc_create()
258 nfs_proc_mknod(struct inode *dir, struct dentry *dentry, struct iattr *sattr, in nfs_proc_mknod() argument
[all …]
Dnfs3proc.c147 nfs3_proc_lookup(struct inode *dir, struct qstr *name, in nfs3_proc_lookup() argument
152 .fh = NFS_FH(dir), in nfs3_proc_lookup()
173 status = rpc_call_sync(NFS_CLIENT(dir), &msg, 0); in nfs3_proc_lookup()
174 nfs_refresh_inode(dir, res.dir_attr); in nfs3_proc_lookup()
179 status = rpc_call_sync(NFS_CLIENT(dir), &msg, 0); in nfs3_proc_lookup()
299 static int nfs3_do_create(struct inode *dir, struct dentry *dentry, struct nfs3_createdata *data) in nfs3_do_create() argument
303 status = rpc_call_sync(NFS_CLIENT(dir), &data->msg, 0); in nfs3_do_create()
304 nfs_post_op_update_inode(dir, data->res.dir_attr); in nfs3_do_create()
319 nfs3_proc_create(struct inode *dir, struct dentry *dentry, struct iattr *sattr, in nfs3_proc_create() argument
333 data->arg.create.fh = NFS_FH(dir); in nfs3_proc_create()
[all …]
/linux-4.1.27/fs/hpfs/
Dnamei.c11 static void hpfs_update_directory_times(struct inode *dir) in hpfs_update_directory_times() argument
14 if (t == dir->i_mtime.tv_sec && in hpfs_update_directory_times()
15 t == dir->i_ctime.tv_sec) in hpfs_update_directory_times()
17 dir->i_mtime.tv_sec = dir->i_ctime.tv_sec = t; in hpfs_update_directory_times()
18 dir->i_mtime.tv_nsec = dir->i_ctime.tv_nsec = 0; in hpfs_update_directory_times()
19 hpfs_write_inode_nolock(dir); in hpfs_update_directory_times()
22 static int hpfs_mkdir(struct inode *dir, struct dentry *dentry, umode_t mode) in hpfs_mkdir() argument
38 hpfs_lock(dir->i_sb); in hpfs_mkdir()
40 fnode = hpfs_alloc_fnode(dir->i_sb, hpfs_i(dir)->i_dno, &fno, &bh); in hpfs_mkdir()
43 dnode = hpfs_alloc_dnode(dir->i_sb, fno, &dno, &qbh0); in hpfs_mkdir()
[all …]
Dname.c22 static inline unsigned char upcase(unsigned char *dir, unsigned char a) in upcase() argument
25 if (!dir) return a; in upcase()
26 return dir[a-128]; in upcase()
29 unsigned char hpfs_upcase(unsigned char *dir, unsigned char a) in hpfs_upcase() argument
31 return upcase(dir, a); in hpfs_upcase()
34 static inline unsigned char locase(unsigned char *dir, unsigned char a) in locase() argument
37 if (!dir) return a; in locase()
38 return dir[a]; in locase()
Ddir.c196 struct dentry *hpfs_lookup(struct inode *dir, struct dentry *dentry, unsigned int flags) in hpfs_lookup() argument
207 hpfs_lock(dir->i_sb); in hpfs_lookup()
210 hpfs_unlock(dir->i_sb); in hpfs_lookup()
220 de = map_dirent(dir, hpfs_i(dir)->i_dno, name, len, NULL, &qbh); in hpfs_lookup()
238 result = iget_locked(dir->i_sb, ino); in hpfs_lookup()
240 hpfs_error(dir->i_sb, "hpfs_lookup: can't get inode"); in hpfs_lookup()
247 else if (le32_to_cpu(de->ea_size) && hpfs_sb(dir->i_sb)->sb_eas) in hpfs_lookup()
259 if (!de->directory) hpfs_result->i_parent_dir = dir->i_ino; in hpfs_lookup()
261 if (de->has_acl || de->has_xtd_perm) if (!(dir->i_sb->s_flags & MS_RDONLY)) { in hpfs_lookup()
272 if (!(result->i_ctime.tv_sec = local_to_gmt(dir->i_sb, le32_to_cpu(de->creation_date)))) in hpfs_lookup()
[all …]
/linux-4.1.27/fs/ufs/
Dnamei.c51 static struct dentry *ufs_lookup(struct inode * dir, struct dentry *dentry, unsigned int flags) in ufs_lookup() argument
59 lock_ufs(dir->i_sb); in ufs_lookup()
60 ino = ufs_inode_by_name(dir, &dentry->d_name); in ufs_lookup()
62 inode = ufs_iget(dir->i_sb, ino); in ufs_lookup()
63 unlock_ufs(dir->i_sb); in ufs_lookup()
75 static int ufs_create (struct inode * dir, struct dentry * dentry, umode_t mode, in ufs_create() argument
83 inode = ufs_new_inode(dir, mode); in ufs_create()
91 lock_ufs(dir->i_sb); in ufs_create()
93 unlock_ufs(dir->i_sb); in ufs_create()
99 static int ufs_mknod(struct inode *dir, struct dentry *dentry, umode_t mode, dev_t rdev) in ufs_mknod() argument
[all …]
Ddir.c46 struct inode *dir = mapping->host; in ufs_commit_chunk() local
49 dir->i_version++; in ufs_commit_chunk()
51 if (pos+len > dir->i_size) { in ufs_commit_chunk()
52 i_size_write(dir, pos+len); in ufs_commit_chunk()
53 mark_inode_dirty(dir); in ufs_commit_chunk()
55 if (IS_DIRSYNC(dir)) in ufs_commit_chunk()
73 ino_t ufs_inode_by_name(struct inode *dir, const struct qstr *qstr) in ufs_inode_by_name() argument
79 de = ufs_find_entry(dir, qstr, &page); in ufs_inode_by_name()
81 res = fs32_to_cpu(dir->i_sb, de->d_ino); in ufs_inode_by_name()
89 void ufs_set_link(struct inode *dir, struct ufs_dir_entry *de, in ufs_set_link() argument
[all …]
/linux-4.1.27/fs/logfs/
Ddir.c66 static int write_dir(struct inode *dir, struct logfs_disk_dentry *dd, in write_dir() argument
69 return logfs_inode_write(dir, dd, sizeof(*dd), pos, WF_LOCK, NULL); in write_dir()
157 static struct page *logfs_get_dd_page(struct inode *dir, struct dentry *dentry) in logfs_get_dd_page() argument
172 if (beyond_eof(dir, index)) in logfs_get_dd_page()
174 if (!logfs_exist_block(dir, index)) in logfs_get_dd_page()
176 page = read_cache_page(dir->i_mapping, index, in logfs_get_dd_page()
213 static int logfs_unlink(struct inode *dir, struct dentry *dentry) in logfs_unlink() argument
215 struct logfs_super *super = logfs_super(dir->i_sb); in logfs_unlink()
229 inode->i_ctime = dir->i_ctime = dir->i_mtime = CURRENT_TIME; in logfs_unlink()
231 page = logfs_get_dd_page(dir, dentry); in logfs_unlink()
[all …]
/linux-4.1.27/fs/reiserfs/
Dnamei.c304 static int reiserfs_find_entry(struct inode *dir, const char *name, int namelen, in reiserfs_find_entry() argument
311 if (namelen > REISERFS_MAX_NAME(dir->i_sb->s_blocksize)) in reiserfs_find_entry()
315 make_cpu_key(&key_to_search, dir, in reiserfs_find_entry()
316 get_third_component(dir->i_sb, name, namelen), in reiserfs_find_entry()
321 search_by_entry_key(dir->i_sb, &key_to_search, in reiserfs_find_entry()
324 reiserfs_error(dir->i_sb, "zam-7001", "io error"); in reiserfs_find_entry()
352 static struct dentry *reiserfs_lookup(struct inode *dir, struct dentry *dentry, in reiserfs_lookup() argument
360 if (REISERFS_MAX_NAME(dir->i_sb->s_blocksize) < dentry->d_name.len) in reiserfs_lookup()
363 reiserfs_write_lock(dir->i_sb); in reiserfs_lookup()
367 reiserfs_find_entry(dir, dentry->d_name.name, dentry->d_name.len, in reiserfs_lookup()
[all …]
Dxattr.c65 static int xattr_create(struct inode *dir, struct dentry *dentry, int mode) in xattr_create() argument
67 BUG_ON(!mutex_is_locked(&dir->i_mutex)); in xattr_create()
68 return dir->i_op->create(dir, dentry, mode, true); in xattr_create()
72 static int xattr_mkdir(struct inode *dir, struct dentry *dentry, umode_t mode) in xattr_mkdir() argument
74 BUG_ON(!mutex_is_locked(&dir->i_mutex)); in xattr_mkdir()
75 return dir->i_op->mkdir(dir, dentry, mode); in xattr_mkdir()
84 static int xattr_unlink(struct inode *dir, struct dentry *dentry) in xattr_unlink() argument
88 BUG_ON(!mutex_is_locked(&dir->i_mutex)); in xattr_unlink()
91 error = dir->i_op->unlink(dir, dentry); in xattr_unlink()
99 static int xattr_rmdir(struct inode *dir, struct dentry *dentry) in xattr_rmdir() argument
[all …]
/linux-4.1.27/fs/f2fs/
Ddir.c157 static struct f2fs_dir_entry *find_in_level(struct inode *dir, in find_in_level() argument
169 f2fs_bug_on(F2FS_I_SB(dir), level > MAX_DIR_HASH_DEPTH); in find_in_level()
171 nbucket = dir_buckets(level, F2FS_I(dir)->i_dir_level); in find_in_level()
174 bidx = dir_block_index(level, F2FS_I(dir)->i_dir_level, in find_in_level()
180 dentry_page = find_data_page(dir, bidx, true); in find_in_level()
195 if (!de && room && F2FS_I(dir)->chash != namehash) { in find_in_level()
196 F2FS_I(dir)->chash = namehash; in find_in_level()
197 F2FS_I(dir)->clevel = level; in find_in_level()
209 struct f2fs_dir_entry *f2fs_find_entry(struct inode *dir, in f2fs_find_entry() argument
212 unsigned long npages = dir_blocks(dir); in f2fs_find_entry()
[all …]
Dnamei.c25 static struct inode *f2fs_new_inode(struct inode *dir, umode_t mode) in f2fs_new_inode() argument
27 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_new_inode()
33 inode = new_inode(dir->i_sb); in f2fs_new_inode()
45 inode_init_owner(inode, dir, mode); in f2fs_new_inode()
109 static int f2fs_create(struct inode *dir, struct dentry *dentry, umode_t mode, in f2fs_create() argument
112 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_create()
119 inode = f2fs_new_inode(dir, mode); in f2fs_create()
143 if (IS_DIRSYNC(dir)) in f2fs_create()
151 static int f2fs_link(struct dentry *old_dentry, struct inode *dir, in f2fs_link() argument
155 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_link()
[all …]
Dinline.c269 struct f2fs_dir_entry *find_in_inline_dir(struct inode *dir, in find_in_inline_dir() argument
272 struct f2fs_sb_info *sbi = F2FS_SB(dir->i_sb); in find_in_inline_dir()
278 ipage = get_node_page(sbi, dir->i_ino); in find_in_inline_dir()
301 struct f2fs_dir_entry *f2fs_parent_inline_dir(struct inode *dir, in f2fs_parent_inline_dir() argument
304 struct f2fs_sb_info *sbi = F2FS_I_SB(dir); in f2fs_parent_inline_dir()
309 ipage = get_node_page(sbi, dir->i_ino); in f2fs_parent_inline_dir()
341 static int f2fs_convert_inline_dir(struct inode *dir, struct page *ipage, in f2fs_convert_inline_dir() argument
349 page = grab_cache_page(dir->i_mapping, 0); in f2fs_convert_inline_dir()
353 set_new_dnode(&dn, dir, ipage, NULL, 0); in f2fs_convert_inline_dir()
378 stat_dec_inline_dir(dir); in f2fs_convert_inline_dir()
[all …]
/linux-4.1.27/tools/power/cpupower/bench/
Dcpufreq-bench_plot.sh22 dir=`mktemp -d`
76 echo "set terminal $picture_type" >> $dir/plot_script.gpl
77 echo "set output \"$output_file\"" >> $dir/plot_script.gpl
78 echo "set title \"$global_title\"" >> $dir/plot_script.gpl
79 echo "set xlabel \"sleep/load time\"" >> $dir/plot_script.gpl
80 echo "set ylabel \"Performance (%)\"" >> $dir/plot_script.gpl
91 cat ${file[$plot]} |grep -v "^#" |awk '{printf "%lu %.1f\n",$2/1000, $6}' >$dir/data_$plot
94 echo -n "plot " >> $dir/plot_script.gpl
96 echo -n "\"$dir/data_$plot\" title \"${title[$plot]}\" with lines" >> $dir/plot_script.gpl
98 echo -n ", " >> $dir/plot_script.gpl
[all …]
/linux-4.1.27/fs/ext4/
Dnamei.c249 static unsigned dx_root_limit(struct inode *dir, unsigned infosize);
250 static unsigned dx_node_limit(struct inode *dir);
252 struct inode *dir,
256 static int dx_make_map(struct inode *dir, struct ext4_dir_entry_2 *de,
265 static int ext4_htree_next_block(struct inode *dir, __u32 hash,
269 static struct buffer_head * ext4_dx_find_entry(struct inode *dir,
548 static inline unsigned dx_root_limit(struct inode *dir, unsigned infosize) in dx_root_limit() argument
550 unsigned entry_space = dir->i_sb->s_blocksize - EXT4_DIR_REC_LEN(1) - in dx_root_limit()
553 if (ext4_has_metadata_csum(dir->i_sb)) in dx_root_limit()
558 static inline unsigned dx_node_limit(struct inode *dir) in dx_node_limit() argument
[all …]
Dinline.c965 void ext4_show_inline_dir(struct inode *dir, struct buffer_head *bh, in ext4_show_inline_dir() argument
973 trace_printk("inode %lu\n", dir->i_ino); in ext4_show_inline_dir()
980 if (ext4_check_dir_entry(dir, NULL, de, bh, in ext4_show_inline_dir()
989 #define ext4_show_inline_dir(dir, bh, inline_start, inline_size) argument
1003 struct inode *dir = d_inode(dentry->d_parent); in ext4_add_dirent_to_inline() local
1009 err = ext4_find_dest_de(dir, inode, iloc->bh, in ext4_add_dirent_to_inline()
1019 ext4_insert_dentry(dir, inode, de, inline_size, &dentry->d_name, in ext4_add_dirent_to_inline()
1022 ext4_show_inline_dir(dir, iloc->bh, inline_start, inline_size); in ext4_add_dirent_to_inline()
1035 dir->i_mtime = dir->i_ctime = ext4_current_time(dir); in ext4_add_dirent_to_inline()
1036 ext4_update_dx_flag(dir); in ext4_add_dirent_to_inline()
[all …]
/linux-4.1.27/fs/ocfs2/
Ddir.c77 struct inode *dir,
88 static int ocfs2_supports_dir_trailer(struct inode *dir) in ocfs2_supports_dir_trailer() argument
90 struct ocfs2_super *osb = OCFS2_SB(dir->i_sb); in ocfs2_supports_dir_trailer()
92 if (OCFS2_I(dir)->ip_dyn_features & OCFS2_INLINE_DATA_FL) in ocfs2_supports_dir_trailer()
95 return ocfs2_meta_ecc(osb) || ocfs2_dir_indexed(dir); in ocfs2_supports_dir_trailer()
106 static int ocfs2_new_dir_wants_trailer(struct inode *dir) in ocfs2_new_dir_wants_trailer() argument
108 struct ocfs2_super *osb = OCFS2_SB(dir->i_sb); in ocfs2_new_dir_wants_trailer()
136 static int ocfs2_skip_dir_trailer(struct inode *dir, in ocfs2_skip_dir_trailer() argument
143 if (!ocfs2_supports_dir_trailer(dir)) in ocfs2_skip_dir_trailer()
170 static int ocfs2_dx_dir_link_trailer(struct inode *dir, handle_t *handle, in ocfs2_dx_dir_link_trailer() argument
[all …]
Dnamei.c70 struct inode *dir,
112 static struct dentry *ocfs2_lookup(struct inode *dir, struct dentry *dentry, in ocfs2_lookup() argument
121 trace_ocfs2_lookup(dir, dentry, dentry->d_name.len, in ocfs2_lookup()
123 (unsigned long long)OCFS2_I(dir)->ip_blkno, 0); in ocfs2_lookup()
130 status = ocfs2_inode_lock_nested(dir, NULL, 0, OI_LS_PARENT); in ocfs2_lookup()
138 status = ocfs2_lookup_ino_from_name(dir, dentry->d_name.name, in ocfs2_lookup()
143 inode = ocfs2_iget(OCFS2_SB(dir->i_sb), blkno, 0, 0); in ocfs2_lookup()
177 OCFS2_I(dir)->ip_blkno); in ocfs2_lookup()
191 ocfs2_inode_unlock(dir, 0); in ocfs2_lookup()
200 static struct inode *ocfs2_get_init_inode(struct inode *dir, umode_t mode) in ocfs2_get_init_inode() argument
[all …]
Ddir.h58 struct inode *dir,
61 struct inode *dir,
64 struct inode *dir,
79 int ocfs2_update_entry(struct inode *dir, handle_t *handle,
83 int ocfs2_check_dir_for_entry(struct inode *dir,
93 int ocfs2_lookup_ino_from_name(struct inode *dir, const char *name,
98 struct inode *dir,
112 int ocfs2_dx_dir_truncate(struct inode *dir, struct buffer_head *di_bh);
/linux-4.1.27/fs/ext3/
Dnamei.c143 static unsigned dx_root_limit (struct inode *dir, unsigned infosize);
144 static unsigned dx_node_limit (struct inode *dir);
146 struct inode *dir,
158 static int ext3_htree_next_block(struct inode *dir, __u32 hash,
162 static struct buffer_head * ext3_dx_find_entry(struct inode *dir,
223 static inline unsigned dx_root_limit (struct inode *dir, unsigned infosize) in dx_root_limit() argument
225 unsigned entry_space = dir->i_sb->s_blocksize - EXT3_DIR_REC_LEN(1) - in dx_root_limit()
230 static inline unsigned dx_node_limit (struct inode *dir) in dx_node_limit() argument
232 unsigned entry_space = dir->i_sb->s_blocksize - EXT3_DIR_REC_LEN(0); in dx_node_limit()
288 struct stats dx_show_entries(struct dx_hash_info *hinfo, struct inode *dir, in dx_show_entries() argument
[all …]
/linux-4.1.27/fs/cachefiles/
Dnamei.c266 struct dentry *dir, in cachefiles_bury_object() argument
275 _enter(",'%pd','%pd'", dir, rep); in cachefiles_bury_object()
277 _debug("remove %p from %p", rep, dir); in cachefiles_bury_object()
284 path.dentry = dir; in cachefiles_bury_object()
289 ret = vfs_unlink(d_inode(dir), rep, NULL); in cachefiles_bury_object()
295 mutex_unlock(&d_inode(dir)->i_mutex); in cachefiles_bury_object()
306 mutex_unlock(&d_inode(dir)->i_mutex); in cachefiles_bury_object()
315 trap = lock_rename(cache->graveyard, dir); in cachefiles_bury_object()
318 if (rep->d_parent != dir) { in cachefiles_bury_object()
321 unlock_rename(cache->graveyard, dir); in cachefiles_bury_object()
[all …]
/linux-4.1.27/drivers/nubus/
Dnubus.c207 struct nubus_dir* dir) in nubus_get_root_dir() argument
209 dir->ptr = dir->base = board->directory; in nubus_get_root_dir()
210 dir->done = 0; in nubus_get_root_dir()
211 dir->mask = board->lanes; in nubus_get_root_dir()
218 struct nubus_dir* dir) in nubus_get_func_dir() argument
220 dir->ptr = dir->base = dev->directory; in nubus_get_func_dir()
221 dir->done = 0; in nubus_get_func_dir()
222 dir->mask = dev->board->lanes; in nubus_get_func_dir()
228 struct nubus_dir* dir) in nubus_get_board_dir() argument
232 dir->ptr = dir->base = board->directory; in nubus_get_board_dir()
[all …]
/linux-4.1.27/net/ipv4/netfilter/
Dnf_nat_h323.c99 int dir = CTINFO2DIR(ctinfo); in set_sig_addr() local
106 if (addr.ip == ct->tuplehash[dir].tuple.src.u3.ip && in set_sig_addr()
107 port == info->sig_port[dir]) { in set_sig_addr()
119 &ct->tuplehash[!dir].tuple.dst.u3.ip, in set_sig_addr()
120 info->sig_port[!dir]); in set_sig_addr()
123 &ct->tuplehash[!dir]. in set_sig_addr()
125 info->sig_port[!dir]); in set_sig_addr()
126 } else if (addr.ip == ct->tuplehash[dir].tuple.dst.u3.ip && in set_sig_addr()
127 port == info->sig_port[dir]) { in set_sig_addr()
131 &ct->tuplehash[!dir].tuple.src.u3.ip, in set_sig_addr()
[all …]
Dnf_nat_l3proto_ipv4.c34 enum ip_conntrack_dir dir, in nf_nat_ipv4_decode_session() argument
38 const struct nf_conntrack_tuple *t = &ct->tuplehash[dir].tuple; in nf_nat_ipv4_decode_session()
199 enum ip_conntrack_dir dir = CTINFO2DIR(ctinfo); in nf_nat_icmp_reply_translation() local
227 if (dir == IP_CT_DIR_REPLY) in nf_nat_icmp_reply_translation()
235 l4proto, &ct->tuplehash[!dir].tuple, !manip)) in nf_nat_icmp_reply_translation()
248 nf_ct_invert_tuplepr(&target, &ct->tuplehash[!dir].tuple); in nf_nat_icmp_reply_translation()
392 enum ip_conntrack_dir dir = CTINFO2DIR(ctinfo); in nf_nat_ipv4_out() local
394 if ((ct->tuplehash[dir].tuple.src.u3.ip != in nf_nat_ipv4_out()
395 ct->tuplehash[!dir].tuple.dst.u3.ip) || in nf_nat_ipv4_out()
396 (ct->tuplehash[dir].tuple.dst.protonum != IPPROTO_ICMP && in nf_nat_ipv4_out()
[all …]
Dnf_nat_pptp.c57 if (exp->dir == IP_CT_DIR_ORIGINAL) { in pptp_nat_expected()
61 t.src.u3.ip = master->tuplehash[!exp->dir].tuple.src.u3.ip; in pptp_nat_expected()
63 t.dst.u3.ip = master->tuplehash[!exp->dir].tuple.dst.u3.ip; in pptp_nat_expected()
70 t.src.u3.ip = master->tuplehash[!exp->dir].tuple.src.u3.ip; in pptp_nat_expected()
72 t.dst.u3.ip = master->tuplehash[!exp->dir].tuple.dst.u3.ip; in pptp_nat_expected()
94 = ct->master->tuplehash[!exp->dir].tuple.dst.u3; in pptp_nat_expected()
95 if (exp->dir == IP_CT_DIR_ORIGINAL) { in pptp_nat_expected()
104 = ct->master->tuplehash[!exp->dir].tuple.src.u3; in pptp_nat_expected()
105 if (exp->dir == IP_CT_DIR_REPLY) { in pptp_nat_expected()
207 expect_orig->dir = IP_CT_DIR_ORIGINAL; in pptp_exp_gre()
[all …]
/linux-4.1.27/arch/arc/include/asm/
Ddma-mapping.h63 enum dma_data_direction dir) in __inline_dma_cache_sync() argument
65 switch (dir) { in __inline_dma_cache_sync()
76 pr_err("Invalid DMA dir [%d] for OP @ %lx\n", dir, paddr); in __inline_dma_cache_sync()
81 enum dma_data_direction dir);
83 #define _dma_cache_sync(addr, sz, dir) \ argument
85 if (__builtin_constant_p(dir)) \
86 __inline_dma_cache_sync(addr, sz, dir); \
88 __arc_dma_cache_sync(addr, sz, dir); \
94 enum dma_data_direction dir) in dma_map_single() argument
96 _dma_cache_sync((unsigned long)cpu_addr, size, dir); in dma_map_single()
[all …]
/linux-4.1.27/fs/nilfs2/
Dnamei.c68 nilfs_lookup(struct inode *dir, struct dentry *dentry, unsigned int flags) in nilfs_lookup() argument
76 ino = nilfs_inode_by_name(dir, &dentry->d_name); in nilfs_lookup()
77 inode = ino ? nilfs_iget(dir->i_sb, NILFS_I(dir)->i_root, ino) : NULL; in nilfs_lookup()
89 static int nilfs_create(struct inode *dir, struct dentry *dentry, umode_t mode, in nilfs_create() argument
96 err = nilfs_transaction_begin(dir->i_sb, &ti, 1); in nilfs_create()
99 inode = nilfs_new_inode(dir, mode); in nilfs_create()
109 err = nilfs_transaction_commit(dir->i_sb); in nilfs_create()
111 nilfs_transaction_abort(dir->i_sb); in nilfs_create()
117 nilfs_mknod(struct inode *dir, struct dentry *dentry, umode_t mode, dev_t rdev) in nilfs_mknod() argument
126 err = nilfs_transaction_begin(dir->i_sb, &ti, 1); in nilfs_mknod()
[all …]
Ddir.c93 struct inode *dir = mapping->host; in nilfs_commit_chunk() local
101 if (pos + copied > dir->i_size) in nilfs_commit_chunk()
102 i_size_write(dir, pos + copied); in nilfs_commit_chunk()
103 if (IS_DIRSYNC(dir)) in nilfs_commit_chunk()
105 err = nilfs_set_file_dirty(dir, nr_dirty); in nilfs_commit_chunk()
112 struct inode *dir = page->mapping->host; in nilfs_check_page() local
113 struct super_block *sb = dir->i_sb; in nilfs_check_page()
114 unsigned chunk_size = nilfs_chunk_size(dir); in nilfs_check_page()
121 if ((dir->i_size >> PAGE_CACHE_SHIFT) == page->index) { in nilfs_check_page()
122 limit = dir->i_size & ~PAGE_CACHE_MASK; in nilfs_check_page()
[all …]
/linux-4.1.27/fs/bfs/
Ddir.c23 static int bfs_add_entry(struct inode *dir, const unsigned char *name,
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 inode *dir, struct dentry *dentry, umode_t mode, in bfs_create() argument
83 struct super_block *s = dir->i_sb; in bfs_create()
[all …]
/linux-4.1.27/lib/
Dswiotlb.c389 size_t size, enum dma_data_direction dir) in swiotlb_bounce() argument
406 if (dir == DMA_TO_DEVICE) in swiotlb_bounce()
418 } else if (dir == DMA_TO_DEVICE) { in swiotlb_bounce()
428 enum dma_data_direction dir) in swiotlb_tbl_map_single() argument
529 if (dir == DMA_TO_DEVICE || dir == DMA_BIDIRECTIONAL) in swiotlb_tbl_map_single()
542 enum dma_data_direction dir) in map_single() argument
546 return swiotlb_tbl_map_single(hwdev, start_dma_addr, phys, size, dir); in map_single()
553 size_t size, enum dma_data_direction dir) in swiotlb_tbl_unmap_single() argument
564 ((dir == DMA_FROM_DEVICE) || (dir == DMA_BIDIRECTIONAL))) in swiotlb_tbl_unmap_single()
597 size_t size, enum dma_data_direction dir, in swiotlb_tbl_sync_single() argument
[all …]
Dfault-inject.c195 struct dentry *dir; in fault_create_debugfs_attr() local
197 dir = debugfs_create_dir(name, parent); in fault_create_debugfs_attr()
198 if (!dir) in fault_create_debugfs_attr()
201 if (!debugfs_create_ul("probability", mode, dir, &attr->probability)) in fault_create_debugfs_attr()
203 if (!debugfs_create_ul("interval", mode, dir, &attr->interval)) in fault_create_debugfs_attr()
205 if (!debugfs_create_atomic_t("times", mode, dir, &attr->times)) in fault_create_debugfs_attr()
207 if (!debugfs_create_atomic_t("space", mode, dir, &attr->space)) in fault_create_debugfs_attr()
209 if (!debugfs_create_ul("verbose", mode, dir, &attr->verbose)) in fault_create_debugfs_attr()
211 if (!debugfs_create_u32("verbose_ratelimit_interval_ms", mode, dir, in fault_create_debugfs_attr()
214 if (!debugfs_create_u32("verbose_ratelimit_burst", mode, dir, in fault_create_debugfs_attr()
[all …]
Dmemory-notifier-error-inject.c19 static struct dentry *dir; variable
25 dir = notifier_err_inject_init("memory", notifier_err_inject_dir, in err_inject_init()
27 if (IS_ERR(dir)) in err_inject_init()
28 return PTR_ERR(dir); in err_inject_init()
32 debugfs_remove_recursive(dir); in err_inject_init()
40 debugfs_remove_recursive(dir); in err_inject_exit()
Dpm-notifier-error-inject.c20 static struct dentry *dir; variable
26 dir = notifier_err_inject_init("pm", notifier_err_inject_dir, in err_inject_init()
28 if (IS_ERR(dir)) in err_inject_init()
29 return PTR_ERR(dir); in err_inject_init()
33 debugfs_remove_recursive(dir); in err_inject_init()
41 debugfs_remove_recursive(dir); in err_inject_exit()
Dcpu-notifier-error-inject.c21 static struct dentry *dir; variable
27 dir = notifier_err_inject_init("cpu", notifier_err_inject_dir, in err_inject_init()
29 if (IS_ERR(dir)) in err_inject_init()
30 return PTR_ERR(dir); in err_inject_init()
34 debugfs_remove_recursive(dir); in err_inject_init()
42 debugfs_remove_recursive(dir); in err_inject_exit()
Dof-reconfig-notifier-error-inject.c22 static struct dentry *dir; variable
28 dir = notifier_err_inject_init("OF-reconfig", in err_inject_init()
30 if (IS_ERR(dir)) in err_inject_init()
31 return PTR_ERR(dir); in err_inject_init()
35 debugfs_remove_recursive(dir); in err_inject_init()
43 debugfs_remove_recursive(dir); in err_inject_exit()
Dnotifier-error-inject.c54 struct dentry *dir; in notifier_err_inject_init() local
60 dir = debugfs_create_dir(name, parent); in notifier_err_inject_init()
61 if (!dir) in notifier_err_inject_init()
64 actions_dir = debugfs_create_dir("actions", dir); in notifier_err_inject_init()
84 return dir; in notifier_err_inject_init()
86 debugfs_remove_recursive(dir); in notifier_err_inject_init()
/linux-4.1.27/drivers/staging/lustre/lustre/llite/
Dnamei.c144 static void ll_invalidate_negative_children(struct inode *dir) in ll_invalidate_negative_children() argument
149 ll_lock_dcache(dir); in ll_invalidate_negative_children()
150 ll_d_hlist_for_each_entry(dentry, p, &dir->i_dentry, d_u.d_alias) { in ll_invalidate_negative_children()
164 ll_unlock_dcache(dir); in ll_invalidate_negative_children()
595 static int ll_atomic_open(struct inode *dir, struct dentry *dentry, in ll_atomic_open() argument
606 dentry, dir->i_ino, in ll_atomic_open()
607 dir->i_generation, dir, file, open_flags, mode, *opened); in ll_atomic_open()
622 de = ll_lookup_it(dir, dentry, it, lookup_flags); in ll_atomic_open()
631 rc = ll_create_it(dir, dentry, mode, it); in ll_atomic_open()
675 static struct inode *ll_create_node(struct inode *dir, struct lookup_intent *it) in ll_create_node() argument
[all …]
Dllite_nfs.c233 struct inode *dir = d_inode(dentry); in ll_get_name() local
241 if (!dir || !S_ISDIR(dir->i_mode)) { in ll_get_name()
246 if (!dir->i_fop) { in ll_get_name()
251 mutex_lock(&dir->i_mutex); in ll_get_name()
252 rc = ll_dir_read(dir, &lgd.ctx); in ll_get_name()
253 mutex_unlock(&dir->i_mutex); in ll_get_name()
285 struct inode *dir = d_inode(dchild); in ll_get_parent() local
294 LASSERT(dir && S_ISDIR(dir->i_mode)); in ll_get_parent()
296 sbi = ll_s2sbi(dir->i_sb); in ll_get_parent()
299 dir->i_ino, PFID(ll_inode2fid(dir))); in ll_get_parent()
[all …]
Dstatahead.c613 struct inode *dir = sai->sai_inode; in ll_post_statahead() local
615 struct ll_inode_info *lli = ll_i2info(dir); in ll_post_statahead()
670 rc = md_revalidate_lock(ll_i2mdexp(dir), it, ll_inode2fid(dir), NULL); in ll_post_statahead()
676 rc = ll_prep_inode(&child, req, dir->i_sb, it); in ll_post_statahead()
682 ll_set_lock_data(ll_i2sbi(dir)->ll_md_exp, child, it, NULL); in ll_post_statahead()
705 struct inode *dir = minfo->mi_dir; in ll_statahead_interpret() local
706 struct ll_inode_info *lli = ll_i2info(dir); in ll_statahead_interpret()
774 iput(dir); in ll_statahead_interpret()
802 static int sa_args_init(struct inode *dir, struct inode *child, in sa_args_init() argument
808 struct ll_inode_info *lli = ll_i2info(dir); in sa_args_init()
[all …]
/linux-4.1.27/fs/omfs/
Ddir.c24 static struct buffer_head *omfs_get_bucket(struct inode *dir, in omfs_get_bucket() argument
27 int nbuckets = (dir->i_size - OMFS_DIR_START)/8; in omfs_get_bucket()
31 return omfs_bread(dir->i_sb, dir->i_ino); in omfs_get_bucket()
34 static struct buffer_head *omfs_scan_list(struct inode *dir, u64 block, in omfs_scan_list() argument
44 bh = omfs_bread(dir->i_sb, block); in omfs_scan_list()
51 if (omfs_is_bad(OMFS_SB(dir->i_sb), &oi->i_head, block)) { in omfs_scan_list()
67 static struct buffer_head *omfs_find_entry(struct inode *dir, in omfs_find_entry() argument
74 bh = omfs_get_bucket(dir, name, namelen, &ofs); in omfs_find_entry()
81 return omfs_scan_list(dir, block, name, namelen, &dummy); in omfs_find_entry()
113 struct inode *dir = d_inode(dentry->d_parent); in omfs_add_link() local
[all …]
/linux-4.1.27/fs/udf/
Dnamei.c141 static struct fileIdentDesc *udf_find_entry(struct inode *dir, in udf_find_entry() argument
158 struct udf_inode_info *dinfo = UDF_I(dir); in udf_find_entry()
161 struct super_block *sb = dir->i_sb; in udf_find_entry()
163 size = udf_ext0_offset(dir) + dir->i_size; in udf_find_entry()
164 f_pos = udf_ext0_offset(dir); in udf_find_entry()
169 if (inode_bmap(dir, f_pos >> sb->s_blocksize_bits, &epos, in udf_find_entry()
191 fi = udf_fileident_read(dir, &f_pos, fibh, cfi, &epos, &eloc, in udf_find_entry()
253 static struct dentry *udf_lookup(struct inode *dir, struct dentry *dentry, in udf_lookup() argument
272 inode = udf_iget(dir->i_sb, lb); in udf_lookup()
278 if (udf_find_entry(dir, &dentry->d_name, &fibh, &cfi)) { in udf_lookup()
[all …]
Ddirectory.c20 struct fileIdentDesc *udf_fileident_read(struct inode *dir, loff_t *nf_pos, in udf_fileident_read() argument
30 struct udf_inode_info *iinfo = UDF_I(dir); in udf_fileident_read()
39 dir->i_sb->s_blocksize, in udf_fileident_read()
52 if (fibh->eoffset == dir->i_sb->s_blocksize) { in udf_fileident_read()
54 unsigned char blocksize_bits = dir->i_sb->s_blocksize_bits; in udf_fileident_read()
56 if (udf_next_aext(dir, epos, eloc, elen, 1) != in udf_fileident_read()
60 block = udf_get_lb_pblock(dir->i_sb, eloc, *offset); in udf_fileident_read()
70 fibh->sbh = fibh->ebh = udf_tread(dir->i_sb, block); in udf_fileident_read()
80 block = udf_get_lb_pblock(dir->i_sb, eloc, in udf_fileident_read()
82 tmp = udf_tgetblk(dir->i_sb, block); in udf_fileident_read()
[all …]
Ddir.c40 struct inode *dir = file_inode(file); in udf_readdir() local
41 struct udf_inode_info *iinfo = UDF_I(dir); in udf_readdir()
52 loff_t size = udf_ext0_offset(dir) + dir->i_size; in udf_readdir()
59 struct super_block *sb = dir->i_sb; in udf_readdir()
77 nf_pos = udf_ext0_offset(dir); in udf_readdir()
81 if (inode_bmap(dir, nf_pos >> sb->s_blocksize_bits, in udf_readdir()
128 fi = udf_fileident_read(dir, &nf_pos, &fibh, &cfi, &epos, &eloc, in udf_readdir()
Dialloc.c48 struct inode *udf_new_inode(struct inode *dir, umode_t mode) in udf_new_inode() argument
50 struct super_block *sb = dir->i_sb; in udf_new_inode()
54 uint32_t start = UDF_I(dir)->i_location.logicalBlockNum; in udf_new_inode()
56 struct udf_inode_info *dinfo = UDF_I(dir); in udf_new_inode()
85 block = udf_new_block(dir->i_sb, NULL, in udf_new_inode()
106 inode_init_owner(inode, dir, mode); in udf_new_inode()
/linux-4.1.27/arch/arm/include/asm/xen/
Dpage-coherent.h10 enum dma_data_direction dir, struct dma_attrs *attrs);
12 size_t size, enum dma_data_direction dir,
15 dma_addr_t handle, size_t size, enum dma_data_direction dir);
18 dma_addr_t handle, size_t size, enum dma_data_direction dir);
36 enum dma_data_direction dir, struct dma_attrs *attrs) in xen_dma_map_page() argument
44 __generic_dma_ops(hwdev)->map_page(hwdev, page, offset, size, dir, attrs); in xen_dma_map_page()
46 __xen_dma_map_page(hwdev, page, dev_addr, offset, size, dir, attrs); in xen_dma_map_page()
50 size_t size, enum dma_data_direction dir, in xen_dma_unmap_page() argument
60 __generic_dma_ops(hwdev)->unmap_page(hwdev, handle, size, dir, attrs); in xen_dma_unmap_page()
62 __xen_dma_unmap_page(hwdev, handle, size, dir, attrs); in xen_dma_unmap_page()
[all …]
/linux-4.1.27/arch/um/os-Linux/
Dumid.c30 char dir[512] = { '\0' }; in make_uml_dir() local
42 strlcpy(dir, home, sizeof(dir)); in make_uml_dir()
45 strlcat(dir, uml_dir, sizeof(dir)); in make_uml_dir()
46 len = strlen(dir); in make_uml_dir()
47 if (len > 0 && dir[len - 1] != '/') in make_uml_dir()
48 strlcat(dir, "/", sizeof(dir)); in make_uml_dir()
51 uml_dir = malloc(strlen(dir) + 1); in make_uml_dir()
56 strcpy(uml_dir, dir); in make_uml_dir()
78 static int remove_files_and_dir(char *dir) in remove_files_and_dir() argument
86 directory = opendir(dir); in remove_files_and_dir()
[all …]
Dmem.c24 static int __init check_tmpfs(const char *dir) in check_tmpfs() argument
28 printf("Checking if %s is on tmpfs...", dir); in check_tmpfs()
29 if (statfs(dir, &st) < 0) { in check_tmpfs()
62 const char *dir; in choose_tempdir() local
66 dir = getenv(vars[i]); in choose_tempdir()
67 if ((dir != NULL) && (*dir != '\0')) { in choose_tempdir()
68 printf("%s\n", dir); in choose_tempdir()
69 if (check_tmpfs(dir) >= 0) in choose_tempdir()
78 dir = tmpfs_dirs[i]; in choose_tempdir()
79 if (check_tmpfs(dir) >= 0) in choose_tempdir()
[all …]
/linux-4.1.27/fs/ext2/
Ddir.c96 struct inode *dir = mapping->host; in ext2_commit_chunk() local
99 dir->i_version++; in ext2_commit_chunk()
102 if (pos+len > dir->i_size) { in ext2_commit_chunk()
103 i_size_write(dir, pos+len); in ext2_commit_chunk()
104 mark_inode_dirty(dir); in ext2_commit_chunk()
107 if (IS_DIRSYNC(dir)) { in ext2_commit_chunk()
110 err = sync_inode_metadata(dir, 1); in ext2_commit_chunk()
120 struct inode *dir = page->mapping->host; in ext2_check_page() local
121 struct super_block *sb = dir->i_sb; in ext2_check_page()
122 unsigned chunk_size = ext2_chunk_size(dir); in ext2_check_page()
[all …]
Dnamei.c57 static struct dentry *ext2_lookup(struct inode * dir, struct dentry *dentry, unsigned int flags) in ext2_lookup() argument
65 ino = ext2_inode_by_name(dir, &dentry->d_name); in ext2_lookup()
68 inode = ext2_iget(dir->i_sb, ino); in ext2_lookup()
70 ext2_error(dir->i_sb, __func__, in ext2_lookup()
96 static int ext2_create (struct inode * dir, struct dentry * dentry, umode_t mode, bool excl) in ext2_create() argument
100 dquot_initialize(dir); in ext2_create()
102 inode = ext2_new_inode(dir, mode, &dentry->d_name); in ext2_create()
118 static int ext2_tmpfile(struct inode *dir, struct dentry *dentry, umode_t mode) in ext2_tmpfile() argument
120 struct inode *inode = ext2_new_inode(dir, mode, NULL); in ext2_tmpfile()
138 static int ext2_mknod (struct inode * dir, struct dentry *dentry, umode_t mode, dev_t rdev) in ext2_mknod() argument
[all …]
/linux-4.1.27/fs/minix/
Dnamei.c21 static struct dentry *minix_lookup(struct inode * dir, struct dentry *dentry, unsigned int flags) in minix_lookup() argument
26 if (dentry->d_name.len > minix_sb(dir->i_sb)->s_namelen) in minix_lookup()
31 inode = minix_iget(dir->i_sb, ino); in minix_lookup()
39 static int minix_mknod(struct inode * dir, struct dentry *dentry, umode_t mode, dev_t rdev) in minix_mknod() argument
47 inode = minix_new_inode(dir, mode, &error); in minix_mknod()
57 static int minix_tmpfile(struct inode *dir, struct dentry *dentry, umode_t mode) in minix_tmpfile() argument
60 struct inode *inode = minix_new_inode(dir, mode, &error); in minix_tmpfile()
69 static int minix_create(struct inode *dir, struct dentry *dentry, umode_t mode, in minix_create() argument
72 return minix_mknod(dir, dentry, mode, 0); in minix_create()
75 static int minix_symlink(struct inode * dir, struct dentry *dentry, in minix_symlink() argument
[all …]
Ddir.c56 struct inode *dir = mapping->host; in dir_commit_chunk() local
60 if (pos+len > dir->i_size) { in dir_commit_chunk()
61 i_size_write(dir, pos+len); in dir_commit_chunk()
62 mark_inode_dirty(dir); in dir_commit_chunk()
64 if (IS_DIRSYNC(dir)) in dir_commit_chunk()
71 static struct page * dir_get_page(struct inode *dir, unsigned long n) in dir_get_page() argument
73 struct address_space *mapping = dir->i_mapping; in dir_get_page()
159 struct inode * dir = d_inode(dentry->d_parent); in minix_find_entry() local
160 struct super_block * sb = dir->i_sb; in minix_find_entry()
163 unsigned long npages = dir_pages(dir); in minix_find_entry()
[all …]
/linux-4.1.27/fs/affs/
Damigaffs.c23 affs_insert_hash(struct inode *dir, struct buffer_head *bh) in affs_insert_hash() argument
25 struct super_block *sb = dir->i_sb; in affs_insert_hash()
33 pr_debug("%s(dir=%lu, ino=%d)\n", __func__, dir->i_ino, ino); in affs_insert_hash()
35 dir_bh = affs_bread(sb, dir->i_ino); in affs_insert_hash()
47 AFFS_TAIL(sb, bh)->parent = cpu_to_be32(dir->i_ino); in affs_insert_hash()
51 if (dir->i_ino == dir_bh->b_blocknr) in affs_insert_hash()
57 mark_buffer_dirty_inode(dir_bh, dir); in affs_insert_hash()
60 dir->i_mtime = dir->i_ctime = CURRENT_TIME_SEC; in affs_insert_hash()
61 dir->i_version++; in affs_insert_hash()
62 mark_inode_dirty(dir); in affs_insert_hash()
[all …]
Dnamei.c188 affs_find_entry(struct inode *dir, struct dentry *dentry) in affs_find_entry() argument
190 struct super_block *sb = dir->i_sb; in affs_find_entry()
197 bh = affs_bread(sb, dir->i_ino); in affs_find_entry()
217 affs_lookup(struct inode *dir, struct dentry *dentry, unsigned int flags) in affs_lookup() argument
219 struct super_block *sb = dir->i_sb; in affs_lookup()
225 affs_lock_dir(dir); in affs_lookup()
226 bh = affs_find_entry(dir, dentry); in affs_lookup()
227 affs_unlock_dir(dir); in affs_lookup()
251 affs_unlink(struct inode *dir, struct dentry *dentry) in affs_unlink() argument
253 pr_debug("%s(dir=%lu, %lu \"%pd\")\n", __func__, dir->i_ino, in affs_unlink()
[all …]
Daffs.h137 extern int affs_remove_hash(struct inode *dir, struct buffer_head *rem_bh);
166 extern struct dentry *affs_lookup(struct inode *dir, struct dentry *dentry, unsigned int);
167 extern int affs_unlink(struct inode *dir, struct dentry *dentry);
168 extern int affs_create(struct inode *dir, struct dentry *dentry, umode_t mode, bool);
169 extern int affs_mkdir(struct inode *dir, struct dentry *dentry, umode_t mode);
170 extern int affs_rmdir(struct inode *dir, struct dentry *dentry);
171 extern int affs_link(struct dentry *olddentry, struct inode *dir,
173 extern int affs_symlink(struct inode *dir, struct dentry *dentry,
180 extern unsigned long affs_parent_ino(struct inode *dir);
181 extern struct inode *affs_new_inode(struct inode *dir);
[all …]
/linux-4.1.27/drivers/xen/
Dswiotlb-xen.c387 enum dma_data_direction dir, in xen_swiotlb_map_page() argument
393 BUG_ON(dir == DMA_NONE); in xen_swiotlb_map_page()
406 xen_dma_map_page(dev, page, dev_addr, offset, size, dir, attrs); in xen_swiotlb_map_page()
415 map = swiotlb_tbl_map_single(dev, start_dma_addr, phys, size, dir); in xen_swiotlb_map_page()
420 dev_addr, map & ~PAGE_MASK, size, dir, attrs); in xen_swiotlb_map_page()
427 swiotlb_tbl_unmap_single(dev, map, size, dir); in xen_swiotlb_map_page()
443 size_t size, enum dma_data_direction dir, in xen_unmap_single() argument
448 BUG_ON(dir == DMA_NONE); in xen_unmap_single()
450 xen_dma_unmap_page(hwdev, dev_addr, size, dir, attrs); in xen_unmap_single()
454 swiotlb_tbl_unmap_single(hwdev, paddr, size, dir); in xen_unmap_single()
[all …]
/linux-4.1.27/fs/coda/
Ddir.c40 static struct dentry *coda_lookup(struct inode *dir, struct dentry *entry, unsigned int flags) in coda_lookup() argument
42 struct super_block *sb = dir->i_sb; in coda_lookup()
50 coda_i2s(dir), (int)length, name); in coda_lookup()
55 if (is_root_inode(dir) && coda_iscontrol(name, length)) { in coda_lookup()
60 int error = venus_lookup(sb, coda_i2f(dir), name, length, in coda_lookup()
102 static inline void coda_dir_update_mtime(struct inode *dir) in coda_dir_update_mtime() argument
107 coda_flag_inode(dir, C_VATTR); in coda_dir_update_mtime()
112 dir->i_mtime = dir->i_ctime = CURRENT_TIME_SEC; in coda_dir_update_mtime()
121 static inline void coda_dir_inc_nlink(struct inode *dir) in coda_dir_inc_nlink() argument
123 if (dir->i_nlink >= 2) in coda_dir_inc_nlink()
[all …]
/linux-4.1.27/scripts/
Dobjdiff46 dir=${1%/*}
48 if [ "$dir" = "$1" ]; then
49 dir=.
52 dir=$(cd $dir; pwd)
54 echo $TMPD/$CMT${dir#$SRCTREE}
58 dir=$(get_output_dir $1)
60 dis=$dir/${base%.o}.dis
62 [ ! -d "$dir" ] && mkdir -p $dir
/linux-4.1.27/include/linux/
Dswiotlb.h45 enum dma_data_direction dir);
49 size_t size, enum dma_data_direction dir);
53 size_t size, enum dma_data_direction dir,
67 enum dma_data_direction dir,
70 size_t size, enum dma_data_direction dir,
75 enum dma_data_direction dir);
79 enum dma_data_direction dir);
83 enum dma_data_direction dir, struct dma_attrs *attrs);
87 int nelems, enum dma_data_direction dir,
92 size_t size, enum dma_data_direction dir);
[all …]
Dnubus.h109 struct nubus_dir* dir);
112 struct nubus_dir* dir);
115 struct nubus_dir* dir);
118 int nubus_readdir(struct nubus_dir* dir,
120 int nubus_find_rsrc(struct nubus_dir* dir,
123 int nubus_rewinddir(struct nubus_dir* dir);
127 struct nubus_dir* dir);
Ddma-mapping.h32 enum dma_data_direction dir,
35 size_t size, enum dma_data_direction dir,
42 int nents, enum dma_data_direction dir,
46 enum dma_data_direction dir,
50 enum dma_data_direction dir);
53 enum dma_data_direction dir);
56 enum dma_data_direction dir);
59 enum dma_data_direction dir);
261 #define dma_map_single_attrs(dev, cpu_addr, size, dir, attrs) \ argument
262 dma_map_single(dev, cpu_addr, size, dir)
[all …]
Dgenl_magic_func.h53 static void dprint_field(const char *dir, int nla_type, in dprint_field() argument
61 pr_info("%s attr %s: %d 0x%08x\n", dir, in dprint_field()
66 pr_info("%s attr %s: %lld 0x%08llx\n", dir, in dprint_field()
71 pr_info("%s attr %s: set\n", dir, name); in dprint_field()
76 static void dprint_array(const char *dir, int nla_type, in dprint_array() argument
83 pr_info("%s attr %s: [len:%u] '%s'\n", dir, name, len, val); in dprint_array()
89 dir, name, len, val[0], val[1], val[2], val[3]); in dprint_array()
99 #define DPRINT_FIELD(dir, nla_type, name, s, nla) \ argument
102 dprint_field(dir, nla_type, #name, &s->name); \
104 dprint_field(dir, nla_type, #name, \
[all …]
Dsecurity.h1520 int (*path_unlink) (struct path *dir, struct dentry *dentry);
1521 int (*path_mkdir) (struct path *dir, struct dentry *dentry, umode_t mode);
1522 int (*path_rmdir) (struct path *dir, struct dentry *dentry);
1523 int (*path_mknod) (struct path *dir, struct dentry *dentry, umode_t mode,
1526 int (*path_symlink) (struct path *dir, struct dentry *dentry,
1539 int (*inode_init_security) (struct inode *inode, struct inode *dir,
1542 int (*inode_create) (struct inode *dir,
1545 struct inode *dir, struct dentry *new_dentry);
1546 int (*inode_unlink) (struct inode *dir, struct dentry *dentry);
1547 int (*inode_symlink) (struct inode *dir,
[all …]
/linux-4.1.27/fs/isofs/
Dnamei.c35 isofs_find_entry(struct inode *dir, struct dentry *dentry, in isofs_find_entry() argument
39 unsigned long bufsize = ISOFS_BUFFER_SIZE(dir); in isofs_find_entry()
40 unsigned char bufbits = ISOFS_BUFFER_BITS(dir); in isofs_find_entry()
43 struct isofs_sb_info *sbi = ISOFS_SB(dir->i_sb); in isofs_find_entry()
45 if (!ISOFS_I(dir)->i_first_extent) in isofs_find_entry()
52 while (f_pos < dir->i_size) { in isofs_find_entry()
58 bh = isofs_bread(dir, block); in isofs_find_entry()
89 bh = isofs_bread(dir, block); in isofs_find_entry()
103 dir->i_ino); in isofs_find_entry()
108 ((i = get_rock_ridge_filename(de, tmpname, dir)))) { in isofs_find_entry()
[all …]
/linux-4.1.27/fs/exofs/
Dnamei.c48 static struct dentry *exofs_lookup(struct inode *dir, struct dentry *dentry, in exofs_lookup() argument
57 ino = exofs_inode_by_name(dir, dentry); in exofs_lookup()
58 inode = ino ? exofs_iget(dir->i_sb, ino) : NULL; in exofs_lookup()
62 static int exofs_create(struct inode *dir, struct dentry *dentry, umode_t mode, in exofs_create() argument
65 struct inode *inode = exofs_new_inode(dir, mode); in exofs_create()
77 static int exofs_mknod(struct inode *dir, struct dentry *dentry, umode_t mode, in exofs_mknod() argument
86 inode = exofs_new_inode(dir, mode); in exofs_mknod()
96 static int exofs_symlink(struct inode *dir, struct dentry *dentry, in exofs_symlink() argument
99 struct super_block *sb = dir->i_sb; in exofs_symlink()
108 inode = exofs_new_inode(dir, S_IFLNK | S_IRWXUGO); in exofs_symlink()
[all …]
Ddir.c66 struct inode *dir = mapping->host; in exofs_commit_chunk() local
69 dir->i_version++; in exofs_commit_chunk()
74 if (pos+len > dir->i_size) { in exofs_commit_chunk()
75 i_size_write(dir, pos+len); in exofs_commit_chunk()
76 mark_inode_dirty(dir); in exofs_commit_chunk()
80 if (IS_DIRSYNC(dir)) in exofs_commit_chunk()
90 struct inode *dir = page->mapping->host; in exofs_check_page() local
91 unsigned chunk_size = exofs_chunk_size(dir); in exofs_check_page()
99 if ((dir->i_size >> PAGE_CACHE_SHIFT) == page->index) { in exofs_check_page()
100 limit = dir->i_size & ~PAGE_CACHE_MASK; in exofs_check_page()
[all …]
/linux-4.1.27/arch/c6x/include/asm/
Ddma-mapping.h24 enum dma_data_direction dir) in dma_sync_single_range_for_device() argument
48 size_t size, enum dma_data_direction dir);
51 size_t size, enum dma_data_direction dir);
61 enum dma_data_direction dir) in dma_map_page() argument
65 handle = dma_map_single(dev, page_address(page) + offset, size, dir); in dma_map_page()
67 debug_dma_map_page(dev, page, offset, size, dir, handle, false); in dma_map_page()
73 size_t size, enum dma_data_direction dir) in dma_unmap_page() argument
75 dma_unmap_single(dev, handle, size, dir); in dma_unmap_page()
77 debug_dma_unmap_page(dev, handle, size, dir, false); in dma_unmap_page()
81 size_t size, enum dma_data_direction dir);
[all …]
/linux-4.1.27/drivers/net/ethernet/ibm/ehea/
Dehea_qmr.c561 int dir) in ehea_init_top_bmap() argument
563 if (!ehea_top_bmap->dir[dir]) { in ehea_init_top_bmap()
564 ehea_top_bmap->dir[dir] = in ehea_init_top_bmap()
566 if (!ehea_top_bmap->dir[dir]) in ehea_init_top_bmap()
572 static inline int ehea_init_bmap(struct ehea_bmap *ehea_bmap, int top, int dir) in ehea_init_bmap() argument
580 return ehea_init_top_bmap(ehea_bmap->top[top], dir); in ehea_init_bmap()
592 int top, dir, idx; in ehea_rebuild_busmap() local
601 for (dir = 0; dir < EHEA_MAP_ENTRIES; dir++) { in ehea_rebuild_busmap()
605 if (!ehea_top->dir[dir]) in ehea_rebuild_busmap()
608 ehea_dir = ehea_top->dir[dir]; in ehea_rebuild_busmap()
[all …]
/linux-4.1.27/arch/arm/xen/
Dmm.c48 size_t size, enum dma_data_direction dir, enum dma_cache_op op) in dma_cache_maint() argument
70 if (op == DMA_UNMAP && dir != DMA_TO_DEVICE) in dma_cache_maint()
73 if (dir == DMA_FROM_DEVICE) in dma_cache_maint()
88 size_t size, enum dma_data_direction dir) in __xen_dma_page_dev_to_cpu() argument
90 dma_cache_maint(handle & PAGE_MASK, handle & ~PAGE_MASK, size, dir, DMA_UNMAP); in __xen_dma_page_dev_to_cpu()
94 size_t size, enum dma_data_direction dir) in __xen_dma_page_cpu_to_dev() argument
96 dma_cache_maint(handle & PAGE_MASK, handle & ~PAGE_MASK, size, dir, DMA_MAP); in __xen_dma_page_cpu_to_dev()
101 enum dma_data_direction dir, struct dma_attrs *attrs) in __xen_dma_map_page() argument
108 __xen_dma_page_cpu_to_dev(hwdev, dev_addr, size, dir); in __xen_dma_map_page()
112 size_t size, enum dma_data_direction dir, in __xen_dma_unmap_page() argument
[all …]
/linux-4.1.27/fs/squashfs/
Dnamei.c139 static struct dentry *squashfs_lookup(struct inode *dir, struct dentry *dentry, in squashfs_lookup() argument
145 struct squashfs_sb_info *msblk = dir->i_sb->s_fs_info; in squashfs_lookup()
148 u64 block = squashfs_i(dir)->start + msblk->directory_table; in squashfs_lookup()
149 int offset = squashfs_i(dir)->offset; in squashfs_lookup()
166 length = get_dir_index_using_name(dir->i_sb, &block, &offset, in squashfs_lookup()
167 squashfs_i(dir)->dir_idx_start, in squashfs_lookup()
168 squashfs_i(dir)->dir_idx_offset, in squashfs_lookup()
169 squashfs_i(dir)->dir_idx_cnt, name, len); in squashfs_lookup()
171 while (length < i_size_read(dir)) { in squashfs_lookup()
175 err = squashfs_read_metadata(dir->i_sb, &dirh, &block, in squashfs_lookup()
[all …]
/linux-4.1.27/fs/ramfs/
Dinode.c54 const struct inode *dir, umode_t mode, dev_t dev) in ramfs_get_inode() argument
60 inode_init_owner(inode, dir, mode); in ramfs_get_inode()
93 ramfs_mknod(struct inode *dir, struct dentry *dentry, umode_t mode, dev_t dev) in ramfs_mknod() argument
95 struct inode * inode = ramfs_get_inode(dir->i_sb, dir, mode, dev); in ramfs_mknod()
102 dir->i_mtime = dir->i_ctime = CURRENT_TIME; in ramfs_mknod()
107 static int ramfs_mkdir(struct inode * dir, struct dentry * dentry, umode_t mode) in ramfs_mkdir() argument
109 int retval = ramfs_mknod(dir, dentry, mode | S_IFDIR, 0); in ramfs_mkdir()
111 inc_nlink(dir); in ramfs_mkdir()
115 static int ramfs_create(struct inode *dir, struct dentry *dentry, umode_t mode, bool excl) in ramfs_create() argument
117 return ramfs_mknod(dir, dentry, mode | S_IFREG, 0); in ramfs_create()
[all …]
/linux-4.1.27/fs/sysv/
Dnamei.c45 static struct dentry *sysv_lookup(struct inode * dir, struct dentry * dentry, unsigned int flags) in sysv_lookup() argument
55 inode = sysv_iget(dir->i_sb, ino); in sysv_lookup()
63 static int sysv_mknod(struct inode * dir, struct dentry * dentry, umode_t mode, dev_t rdev) in sysv_mknod() argument
71 inode = sysv_new_inode(dir, mode); in sysv_mknod()
82 static int sysv_create(struct inode * dir, struct dentry * dentry, umode_t mode, bool excl) in sysv_create() argument
84 return sysv_mknod(dir, dentry, mode, 0); in sysv_create()
87 static int sysv_symlink(struct inode * dir, struct dentry * dentry, in sysv_symlink() argument
94 if (l > dir->i_sb->s_blocksize) in sysv_symlink()
97 inode = sysv_new_inode(dir, S_IFLNK|0777); in sysv_symlink()
118 static int sysv_link(struct dentry * old_dentry, struct inode * dir, in sysv_link() argument
[all …]
Ddir.c44 struct inode *dir = mapping->host; in dir_commit_chunk() local
48 if (pos+len > dir->i_size) { in dir_commit_chunk()
49 i_size_write(dir, pos+len); in dir_commit_chunk()
50 mark_inode_dirty(dir); in dir_commit_chunk()
52 if (IS_DIRSYNC(dir)) in dir_commit_chunk()
59 static struct page * dir_get_page(struct inode *dir, unsigned long n) in dir_get_page() argument
61 struct address_space *mapping = dir->i_mapping; in dir_get_page()
135 struct inode * dir = d_inode(dentry->d_parent); in sysv_find_entry() local
137 unsigned long npages = dir_pages(dir); in sysv_find_entry()
143 start = SYSV_I(dir)->i_dir_start_lookup; in sysv_find_entry()
[all …]
/linux-4.1.27/arch/arm/common/
Ddmabounce.c108 size_t size, enum dma_data_direction dir) in alloc_safe_buffer() argument
116 __func__, ptr, size, dir); in alloc_safe_buffer()
134 buf->direction = dir; in alloc_safe_buffer()
246 enum dma_data_direction dir) in map_single() argument
254 buf = alloc_safe_buffer(device_info, ptr, size, dir); in map_single()
265 if (dir == DMA_TO_DEVICE || dir == DMA_BIDIRECTIONAL) { in map_single()
275 size_t size, enum dma_data_direction dir) in unmap_single() argument
278 BUG_ON(buf->direction != dir); in unmap_single()
286 if (dir == DMA_FROM_DEVICE || dir == DMA_BIDIRECTIONAL) { in unmap_single()
312 unsigned long offset, size_t size, enum dma_data_direction dir, in dmabounce_map_page() argument
[all …]
/linux-4.1.27/fs/fat/
Ddir.c47 static inline void fat_dir_readahead(struct inode *dir, sector_t iblock, in fat_dir_readahead() argument
50 struct super_block *sb = dir->i_sb; in fat_dir_readahead()
59 if ((sbi->fat_bits != 32) && (dir->i_ino == MSDOS_ROOT_INO)) in fat_dir_readahead()
80 static int fat__get_entry(struct inode *dir, loff_t *pos, in fat__get_entry() argument
83 struct super_block *sb = dir->i_sb; in fat__get_entry()
94 err = fat_bmap(dir, iblock, &phys, &mapped_blocks, 0); in fat__get_entry()
98 fat_dir_readahead(dir, iblock, phys); in fat__get_entry()
116 static inline int fat_get_entry(struct inode *dir, loff_t *pos, in fat_get_entry() argument
123 MSDOS_SB(dir->i_sb)->dir_per_block - 1) { in fat_get_entry()
128 return fat__get_entry(dir, pos, bh, de); in fat_get_entry()
[all …]
Dnamei_vfat.c222 static int vfat_find_form(struct inode *dir, unsigned char *name) in vfat_find_form() argument
225 int err = fat_scan(dir, name, &sinfo); in vfat_find_form()
313 static int vfat_create_shortname(struct inode *dir, struct nls_table *nls, in vfat_create_shortname() argument
317 struct fat_mount_options *opts = &MSDOS_SB(dir->i_sb)->options; in vfat_create_shortname()
434 if (vfat_find_form(dir, name_res) == 0) in vfat_create_shortname()
455 if (vfat_find_form(dir, name_res) < 0) in vfat_create_shortname()
473 if (vfat_find_form(dir, name_res) < 0) in vfat_create_shortname()
488 if (vfat_find_form(dir, name_res) < 0) in vfat_create_shortname()
578 static int vfat_build_slots(struct inode *dir, const unsigned char *name, in vfat_build_slots() argument
583 struct msdos_sb_info *sbi = MSDOS_SB(dir->i_sb); in vfat_build_slots()
[all …]
Dnamei_msdos.c117 static int msdos_find(struct inode *dir, const unsigned char *name, int len, in msdos_find() argument
120 struct msdos_sb_info *sbi = MSDOS_SB(dir->i_sb); in msdos_find()
128 err = fat_scan(dir, msdos_name, sinfo); in msdos_find()
199 static struct dentry *msdos_lookup(struct inode *dir, struct dentry *dentry, in msdos_lookup() argument
202 struct super_block *sb = dir->i_sb; in msdos_lookup()
208 err = msdos_find(dir, dentry->d_name.name, dentry->d_name.len, &sinfo); in msdos_lookup()
225 static int msdos_add_entry(struct inode *dir, const unsigned char *name, in msdos_add_entry() argument
229 struct msdos_sb_info *sbi = MSDOS_SB(dir->i_sb); in msdos_add_entry()
248 err = fat_add_entries(dir, &de, 1, sinfo); in msdos_add_entry()
252 dir->i_ctime = dir->i_mtime = *ts; in msdos_add_entry()
[all …]
/linux-4.1.27/drivers/oprofile/
Doprofile_stats.c45 struct dentry *dir; in oprofile_create_stats_files() local
49 dir = oprofilefs_mkdir(root, "stats"); in oprofile_create_stats_files()
50 if (!dir) in oprofile_create_stats_files()
56 cpudir = oprofilefs_mkdir(dir, buf); in oprofile_create_stats_files()
72 oprofilefs_create_ro_atomic(dir, "sample_lost_no_mm", in oprofile_create_stats_files()
74 oprofilefs_create_ro_atomic(dir, "sample_lost_no_mapping", in oprofile_create_stats_files()
76 oprofilefs_create_ro_atomic(dir, "event_lost_overflow", in oprofile_create_stats_files()
78 oprofilefs_create_ro_atomic(dir, "bt_lost_no_mapping", in oprofile_create_stats_files()
81 oprofilefs_create_ro_atomic(dir, "multiplex_counter", in oprofile_create_stats_files()
Doprofile_perf.c146 struct dentry *dir; in oprofile_perf_create_files() local
150 dir = oprofilefs_mkdir(root, buf); in oprofile_perf_create_files()
151 oprofilefs_create_ulong(dir, "enabled", &counter_config[i].enabled); in oprofile_perf_create_files()
152 oprofilefs_create_ulong(dir, "event", &counter_config[i].event); in oprofile_perf_create_files()
153 oprofilefs_create_ulong(dir, "count", &counter_config[i].count); in oprofile_perf_create_files()
154 oprofilefs_create_ulong(dir, "unit_mask", &counter_config[i].unit_mask); in oprofile_perf_create_files()
155 oprofilefs_create_ulong(dir, "kernel", &counter_config[i].kernel); in oprofile_perf_create_files()
156 oprofilefs_create_ulong(dir, "user", &counter_config[i].user); in oprofile_perf_create_files()
/linux-4.1.27/net/netfilter/
Dnf_conntrack_ftp.c349 static int find_nl_seq(u32 seq, const struct nf_ct_ftp_master *info, int dir) in find_nl_seq() argument
353 for (i = 0; i < info->seq_aft_nl_num[dir]; i++) in find_nl_seq()
354 if (info->seq_aft_nl[dir][i] == seq) in find_nl_seq()
361 struct nf_ct_ftp_master *info, int dir, in update_nl_seq() argument
367 for (i = 0; i < info->seq_aft_nl_num[dir]; i++) { in update_nl_seq()
368 if (info->seq_aft_nl[dir][i] == nl_seq) in update_nl_seq()
372 if (info->seq_aft_nl_num[dir] < NUM_SEQ_TO_REMEMBER) { in update_nl_seq()
373 info->seq_aft_nl[dir][info->seq_aft_nl_num[dir]++] = nl_seq; in update_nl_seq()
375 if (before(info->seq_aft_nl[dir][0], info->seq_aft_nl[dir][1])) in update_nl_seq()
380 if (after(nl_seq, info->seq_aft_nl[dir][oldest])) in update_nl_seq()
[all …]
Dnf_nat_sip.c98 enum ip_conntrack_dir dir = CTINFO2DIR(ctinfo); in map_addr() local
105 if (nf_inet_addr_cmp(&ct->tuplehash[dir].tuple.src.u3, addr) && in map_addr()
106 ct->tuplehash[dir].tuple.src.u.udp.port == port) { in map_addr()
107 newaddr = ct->tuplehash[!dir].tuple.dst.u3; in map_addr()
108 newport = ct->tuplehash[!dir].tuple.dst.u.udp.port; in map_addr()
109 } else if (nf_inet_addr_cmp(&ct->tuplehash[dir].tuple.dst.u3, addr) && in map_addr()
110 ct->tuplehash[dir].tuple.dst.u.udp.port == port) { in map_addr()
111 newaddr = ct->tuplehash[!dir].tuple.src.u3; in map_addr()
113 ct->tuplehash[!dir].tuple.src.u.udp.port; in map_addr()
149 enum ip_conntrack_dir dir = CTINFO2DIR(ctinfo); in nf_nat_sip() local
[all …]
Dnf_conntrack_h323_main.c124 int dir = CTINFO2DIR(ctinfo); in get_tpkt_data() local
155 if (info->tpkt_len[dir] > 0) { in get_tpkt_data()
158 "bytes\n", info->tpkt_len[dir]); in get_tpkt_data()
159 if (info->tpkt_len[dir] <= tcpdatalen) { in get_tpkt_data()
163 *datalen = info->tpkt_len[dir]; in get_tpkt_data()
199 info->tpkt_len[dir] = tpktlen - 4; in get_tpkt_data()
214 info->tpkt_len[dir] = 0; in get_tpkt_data()
218 info->tpkt_len[dir] = 0; in get_tpkt_data()
264 int dir = CTINFO2DIR(ctinfo); in expect_rtp_rtcp() local
275 memcmp(&addr, &ct->tuplehash[dir].tuple.src.u3, sizeof(addr)) || in expect_rtp_rtcp()
[all …]
Dnf_conntrack_seqadj.c12 enum ip_conntrack_dir dir = CTINFO2DIR(ctinfo); in nf_ct_seqadj_init() local
22 this_way = &seqadj->seq[dir]; in nf_ct_seqadj_init()
33 enum ip_conntrack_dir dir = CTINFO2DIR(ctinfo); in nf_ct_seqadj_set() local
47 this_way = &seqadj->seq[dir]; in nf_ct_seqadj_set()
122 unsigned int dir, optoff, optend; in nf_ct_sack_adjust() local
131 dir = CTINFO2DIR(ctinfo); in nf_ct_sack_adjust()
154 &seqadj->seq[!dir]); in nf_ct_sack_adjust()
166 enum ip_conntrack_dir dir = CTINFO2DIR(ctinfo); in nf_ct_seq_adjust() local
174 this_way = &seqadj->seq[dir]; in nf_ct_seq_adjust()
175 other_way = &seqadj->seq[!dir]; in nf_ct_seq_adjust()
[all …]
Dnf_conntrack_proto_gre.c115 int nf_ct_gre_keymap_add(struct nf_conn *ct, enum ip_conntrack_dir dir, in nf_ct_gre_keymap_add() argument
123 kmp = &ct_pptp_info->keymap[dir]; in nf_ct_gre_keymap_add()
135 dir == IP_CT_DIR_REPLY ? "reply" : "orig", ct); in nf_ct_gre_keymap_add()
162 enum ip_conntrack_dir dir; in nf_ct_gre_keymap_destroy() local
167 for (dir = IP_CT_DIR_ORIGINAL; dir < IP_CT_DIR_MAX; dir++) { in nf_ct_gre_keymap_destroy()
168 if (ct_pptp_info->keymap[dir]) { in nf_ct_gre_keymap_destroy()
170 ct_pptp_info->keymap[dir]); in nf_ct_gre_keymap_destroy()
171 list_del(&ct_pptp_info->keymap[dir]->list); in nf_ct_gre_keymap_destroy()
172 kfree(ct_pptp_info->keymap[dir]); in nf_ct_gre_keymap_destroy()
173 ct_pptp_info->keymap[dir] = NULL; in nf_ct_gre_keymap_destroy()
/linux-4.1.27/include/sound/
Dhda_regmap.h44 #define snd_hdac_regmap_encode_amp(nid, ch, dir, idx) \ argument
47 ((dir) == HDA_OUTPUT ? AC_AMP_GET_OUTPUT : AC_AMP_GET_INPUT) | \
58 #define snd_hdac_regmap_encode_amp_stereo(nid, dir, idx) \ argument
61 ((dir) == HDA_OUTPUT ? AC_AMP_GET_OUTPUT : AC_AMP_GET_INPUT) | \
131 int ch, int dir, int idx) in snd_hdac_regmap_get_amp() argument
133 unsigned int cmd = snd_hdac_regmap_encode_amp(nid, ch, dir, idx); in snd_hdac_regmap_get_amp()
155 int ch, int dir, int idx, int mask, int val) in snd_hdac_regmap_update_amp() argument
157 unsigned int cmd = snd_hdac_regmap_encode_amp(nid, ch, dir, idx); in snd_hdac_regmap_update_amp()
176 int dir, int idx) in snd_hdac_regmap_get_amp_stereo() argument
178 unsigned int cmd = snd_hdac_regmap_encode_amp_stereo(nid, dir, idx); in snd_hdac_regmap_get_amp_stereo()
[all …]
/linux-4.1.27/fs/overlayfs/
Doverlayfs.h30 static inline int ovl_do_rmdir(struct inode *dir, struct dentry *dentry) in ovl_do_rmdir() argument
32 int err = vfs_rmdir(dir, dentry); in ovl_do_rmdir()
37 static inline int ovl_do_unlink(struct inode *dir, struct dentry *dentry) in ovl_do_unlink() argument
39 int err = vfs_unlink(dir, dentry, NULL); in ovl_do_unlink()
44 static inline int ovl_do_link(struct dentry *old_dentry, struct inode *dir, in ovl_do_link() argument
47 int err = vfs_link(old_dentry, dir, new_dentry, NULL); in ovl_do_link()
55 static inline int ovl_do_create(struct inode *dir, struct dentry *dentry, in ovl_do_create() argument
58 int err = vfs_create(dir, dentry, mode, true); in ovl_do_create()
64 static inline int ovl_do_mkdir(struct inode *dir, struct dentry *dentry, in ovl_do_mkdir() argument
67 int err = vfs_mkdir(dir, dentry, mode); in ovl_do_mkdir()
[all …]
/linux-4.1.27/fs/afs/
Ddir.c22 static struct dentry *afs_lookup(struct inode *dir, struct dentry *dentry,
31 static int afs_create(struct inode *dir, struct dentry *dentry, umode_t mode,
33 static int afs_mkdir(struct inode *dir, struct dentry *dentry, umode_t mode);
34 static int afs_rmdir(struct inode *dir, struct dentry *dentry);
35 static int afs_unlink(struct inode *dir, struct dentry *dentry);
36 static int afs_link(struct dentry *from, struct inode *dir,
38 static int afs_symlink(struct inode *dir, struct dentry *dentry,
131 static inline void afs_dir_check_page(struct inode *dir, struct page *page) in afs_dir_check_page() argument
145 __func__, dir->i_ino, qty, in afs_dir_check_page()
152 latter = dir->i_size - page_offset(page); in afs_dir_check_page()
[all …]
/linux-4.1.27/arch/s390/oprofile/
Dinit.c366 struct dentry *dir; in oprofile_create_hwsampling_files() local
368 dir = oprofilefs_mkdir(root, "timer"); in oprofile_create_hwsampling_files()
369 if (!dir) in oprofile_create_hwsampling_files()
372 oprofilefs_create_file(dir, "enabled", &timer_enabled_fops); in oprofile_create_hwsampling_files()
393 dir = oprofilefs_mkdir(root, "0"); in oprofile_create_hwsampling_files()
394 if (!dir) in oprofile_create_hwsampling_files()
397 oprofilefs_create_file(dir, "enabled", &hwsampler_fops); in oprofile_create_hwsampling_files()
398 oprofilefs_create_file(dir, "event", &zero_fops); in oprofile_create_hwsampling_files()
399 oprofilefs_create_file(dir, "count", &hw_interval_fops); in oprofile_create_hwsampling_files()
400 oprofilefs_create_file(dir, "unit_mask", &zero_fops); in oprofile_create_hwsampling_files()
[all …]
/linux-4.1.27/fs/ceph/
Ddir.c125 struct inode *dir = d_inode(parent); in __dcache_readdir() local
136 dir, shared_gen, ctx->pos, last); in __dcache_readdir()
184 if (!ceph_dir_is_complete_ordered(dir)) { in __dcache_readdir()
185 dout(" lost dir complete on %p; falling back to mds\n", dir); in __dcache_readdir()
610 static struct dentry *ceph_lookup(struct inode *dir, struct dentry *dentry, in ceph_lookup() argument
613 struct ceph_fs_client *fsc = ceph_sb_to_client(dir->i_sb); in ceph_lookup()
620 dir, dentry, dentry); in ceph_lookup()
631 struct ceph_inode_info *ci = ceph_inode(dir); in ceph_lookup()
635 dout(" dir %p flags are %d\n", dir, ci->i_ceph_flags); in ceph_lookup()
639 !is_root_ceph_dentry(dir, dentry) && in ceph_lookup()
[all …]
/linux-4.1.27/tools/build/
DMakefile.build22 build-dir := $(srctree)/tools/build
25 include $(build-dir)/Build.include
39 build-file := $(dir)/Build
46 quiet_cmd_mkdir = MKDIR $(dir $@)
47 cmd_mkdir = mkdir -p $(dir $@)
48 rule_mkdir = $(if $(wildcard $(dir $@)),,@$(call echo-cmd,mkdir) $(cmd_mkdir))
97 objprefix := $(subst ./,,$(OUTPUT)$(dir)/)
107 $(Q)$(MAKE) -f $(build-dir)/Makefile.build dir=$(dir)/$@ obj=$(obj)
124 cmd_files := $(wildcard $(foreach f,$(targets),$(dir $(f)).$(notdir $(f)).cmd))
/linux-4.1.27/arch/powerpc/platforms/cell/spufs/
Dinode.c162 static void spufs_prune_dir(struct dentry *dir) in spufs_prune_dir() argument
166 mutex_lock(&d_inode(dir)->i_mutex); in spufs_prune_dir()
167 list_for_each_entry_safe(dentry, tmp, &dir->d_subdirs, d_child) { in spufs_prune_dir()
173 simple_unlink(d_inode(dir), dentry); in spufs_prune_dir()
182 shrink_dcache_parent(dir); in spufs_prune_dir()
183 mutex_unlock(&d_inode(dir)->i_mutex); in spufs_prune_dir()
187 static int spufs_rmdir(struct inode *parent, struct dentry *dir) in spufs_rmdir() argument
191 spufs_prune_dir(dir); in spufs_rmdir()
192 d_drop(dir); in spufs_rmdir()
193 res = simple_rmdir(parent, dir); in spufs_rmdir()
[all …]
/linux-4.1.27/arch/arm64/mm/
Ddma-mapping.c207 enum dma_data_direction dir, in __swiotlb_map_page() argument
212 dev_addr = swiotlb_map_page(dev, page, offset, size, dir, attrs); in __swiotlb_map_page()
214 __dma_map_area(phys_to_virt(dma_to_phys(dev, dev_addr)), size, dir); in __swiotlb_map_page()
221 size_t size, enum dma_data_direction dir, in __swiotlb_unmap_page() argument
225 __dma_unmap_area(phys_to_virt(dma_to_phys(dev, dev_addr)), size, dir); in __swiotlb_unmap_page()
226 swiotlb_unmap_page(dev, dev_addr, size, dir, attrs); in __swiotlb_unmap_page()
230 int nelems, enum dma_data_direction dir, in __swiotlb_map_sg_attrs() argument
236 ret = swiotlb_map_sg_attrs(dev, sgl, nelems, dir, attrs); in __swiotlb_map_sg_attrs()
240 sg->length, dir); in __swiotlb_map_sg_attrs()
247 enum dma_data_direction dir, in __swiotlb_unmap_sg_attrs() argument
[all …]
/linux-4.1.27/include/xen/
Dswiotlb-xen.h21 enum dma_data_direction dir,
25 size_t size, enum dma_data_direction dir,
29 int nelems, enum dma_data_direction dir,
34 int nelems, enum dma_data_direction dir,
39 size_t size, enum dma_data_direction dir);
43 int nelems, enum dma_data_direction dir);
47 size_t size, enum dma_data_direction dir);
51 int nelems, enum dma_data_direction dir);
Dxenbus.h136 const char *dir, const char *node, unsigned int *num);
138 const char *dir, const char *node, unsigned int *len);
140 const char *dir, const char *node, const char *string);
142 const char *dir, const char *node);
144 const char *dir, const char *node);
145 int xenbus_rm(struct xenbus_transaction t, const char *dir, const char *node);
152 const char *dir, const char *node, const char *fmt, ...);
157 const char *dir, const char *node, const char *fmt, ...);
161 int xenbus_gather(struct xenbus_transaction t, const char *dir, ...);
/linux-4.1.27/arch/mips/oprofile/
Dcommon.c43 struct dentry *dir; in op_mips_create_files() local
47 dir = oprofilefs_mkdir(root, buf); in op_mips_create_files()
49 oprofilefs_create_ulong(dir, "enabled", &ctr[i].enabled); in op_mips_create_files()
50 oprofilefs_create_ulong(dir, "event", &ctr[i].event); in op_mips_create_files()
51 oprofilefs_create_ulong(dir, "count", &ctr[i].count); in op_mips_create_files()
52 oprofilefs_create_ulong(dir, "kernel", &ctr[i].kernel); in op_mips_create_files()
53 oprofilefs_create_ulong(dir, "user", &ctr[i].user); in op_mips_create_files()
54 oprofilefs_create_ulong(dir, "exl", &ctr[i].exl); in op_mips_create_files()
56 oprofilefs_create_ulong(dir, "unit_mask", &ctr[i].unit_mask); in op_mips_create_files()
/linux-4.1.27/mm/
Dfailslab.c37 struct dentry *dir; in failslab_debugfs_init() local
40 dir = fault_create_debugfs_attr("failslab", NULL, &failslab.attr); in failslab_debugfs_init()
41 if (IS_ERR(dir)) in failslab_debugfs_init()
42 return PTR_ERR(dir); in failslab_debugfs_init()
44 if (!debugfs_create_bool("ignore-gfp-wait", mode, dir, in failslab_debugfs_init()
47 if (!debugfs_create_bool("cache-filter", mode, dir, in failslab_debugfs_init()
53 debugfs_remove_recursive(dir); in failslab_debugfs_init()
/linux-4.1.27/fs/hfs/
Dcatalog.c43 rec->dir.DirID = cpu_to_be32(cnid); in hfs_cat_build_record()
44 rec->dir.CrDat = mtime; in hfs_cat_build_record()
45 rec->dir.MdDat = mtime; in hfs_cat_build_record()
46 rec->dir.BkDat = 0; in hfs_cat_build_record()
47 rec->dir.UsrInfo.frView = cpu_to_be16(0xff); in hfs_cat_build_record()
82 int hfs_cat_create(u32 cnid, struct inode *dir, struct qstr *str, struct inode *inode) in hfs_cat_create() argument
92 if (dir->i_size >= HFS_MAX_VALENCE) in hfs_cat_create()
95 sb = dir->i_sb; in hfs_cat_create()
103 dir->i_ino, str); in hfs_cat_create()
114 hfs_cat_build_key(sb, fd.search_key, dir->i_ino, str); in hfs_cat_create()
[all …]
Ddir.c20 static struct dentry *hfs_lookup(struct inode *dir, struct dentry *dentry, in hfs_lookup() argument
28 res = hfs_find_init(HFS_SB(dir->i_sb)->cat_tree, &fd); in hfs_lookup()
31 hfs_cat_build_key(dir->i_sb, fd.search_key, dir->i_ino, &dentry->d_name); in hfs_lookup()
42 inode = hfs_iget(dir->i_sb, &fd.search_key->cat, &rec); in hfs_lookup()
132 be32_to_cpu(entry.dir.DirID), DT_DIR)) in hfs_readdir()
192 static int hfs_create(struct inode *dir, struct dentry *dentry, umode_t mode, in hfs_create() argument
198 inode = hfs_new_inode(dir, &dentry->d_name, mode); in hfs_create()
202 res = hfs_cat_create(inode->i_ino, dir, &dentry->d_name, inode); in hfs_create()
222 static int hfs_mkdir(struct inode *dir, struct dentry *dentry, umode_t mode) in hfs_mkdir() argument
227 inode = hfs_new_inode(dir, &dentry->d_name, S_IFDIR | mode); in hfs_mkdir()
[all …]
Dinode.c181 struct inode *hfs_new_inode(struct inode *dir, struct qstr *name, umode_t mode) in hfs_new_inode() argument
183 struct super_block *sb = dir->i_sb; in hfs_new_inode()
190 hfs_cat_build_key(sb, (btree_key *)&HFS_I(inode)->cat_key, dir->i_ino, name); in hfs_new_inode()
203 if (dir->i_ino == HFS_ROOT_CNID) in hfs_new_inode()
212 if (dir->i_ino == HFS_ROOT_CNID) in hfs_new_inode()
299 return inode->i_ino == be32_to_cpu(rec->dir.DirID); in hfs_test_inode()
357 inode->i_ino = be32_to_cpu(rec->dir.DirID); in hfs_read_inode()
358 inode->i_size = be16_to_cpu(rec->dir.Val) + 2; in hfs_read_inode()
362 hfs_m_to_utime(rec->dir.MdDat); in hfs_read_inode()
389 cnid = be32_to_cpu(rec->dir.DirID); in hfs_iget()
[all …]
/linux-4.1.27/sound/soc/fsl/
Dfsl_asrc_dma.c63 u8 dir = substream->stream == SNDRV_PCM_STREAM_PLAYBACK ? OUT : IN; in fsl_asrc_dma_prepare_and_submit() local
75 pair->desc[!dir] = dmaengine_prep_dma_cyclic( in fsl_asrc_dma_prepare_and_submit()
76 pair->dma_chan[!dir], runtime->dma_addr, in fsl_asrc_dma_prepare_and_submit()
79 dir == OUT ? DMA_TO_DEVICE : DMA_FROM_DEVICE, flags); in fsl_asrc_dma_prepare_and_submit()
80 if (!pair->desc[!dir]) { in fsl_asrc_dma_prepare_and_submit()
85 pair->desc[!dir]->callback = fsl_asrc_dma_complete; in fsl_asrc_dma_prepare_and_submit()
86 pair->desc[!dir]->callback_param = substream; in fsl_asrc_dma_prepare_and_submit()
88 dmaengine_submit(pair->desc[!dir]); in fsl_asrc_dma_prepare_and_submit()
91 pair->desc[dir] = dmaengine_prep_dma_cyclic( in fsl_asrc_dma_prepare_and_submit()
92 pair->dma_chan[dir], 0xffff, 64, 64, DMA_DEV_TO_DEV, 0); in fsl_asrc_dma_prepare_and_submit()
[all …]
/linux-4.1.27/fs/proc/
Dproc_sysctl.c33 static void set_empty_dir(struct ctl_dir *dir) in set_empty_dir() argument
35 dir->header.ctl_table[0].child = sysctl_mount_point; in set_empty_dir()
38 static void clear_empty_dir(struct ctl_dir *dir) in clear_empty_dir() argument
41 dir->header.ctl_table[0].child = NULL; in clear_empty_dir()
61 .default_set.dir.header = {
79 static void sysctl_print_dir(struct ctl_dir *dir) in sysctl_print_dir() argument
81 if (dir->header.parent) in sysctl_print_dir()
82 sysctl_print_dir(dir->header.parent); in sysctl_print_dir()
83 pr_cont("%s/", dir->header.ctl_table[0].procname); in sysctl_print_dir()
103 struct ctl_dir *dir, const char *name, int namelen) in find_entry() argument
[all …]
Dfd.c179 proc_fd_instantiate(struct inode *dir, struct dentry *dentry, in proc_fd_instantiate() argument
186 inode = proc_pid_make_inode(dir->i_sb, task); in proc_fd_instantiate()
209 static struct dentry *proc_lookupfd_common(struct inode *dir, in proc_lookupfd_common() argument
213 struct task_struct *task = get_proc_task(dir); in proc_lookupfd_common()
222 result = instantiate(dir, dentry, task, (void *)(unsigned long)fd); in proc_lookupfd_common()
282 static struct dentry *proc_lookupfd(struct inode *dir, struct dentry *dentry, in proc_lookupfd() argument
285 return proc_lookupfd_common(dir, dentry, proc_fd_instantiate); in proc_lookupfd()
309 proc_fdinfo_instantiate(struct inode *dir, struct dentry *dentry, in proc_fdinfo_instantiate() argument
316 inode = proc_pid_make_inode(dir->i_sb, task); in proc_fdinfo_instantiate()
337 proc_lookupfdinfo(struct inode *dir, struct dentry *dentry, unsigned int flags) in proc_lookupfdinfo() argument
[all …]
Dgeneric.c41 static struct proc_dir_entry *pde_subdir_first(struct proc_dir_entry *dir) in pde_subdir_first() argument
43 return rb_entry_safe(rb_first(&dir->subdir), struct proc_dir_entry, in pde_subdir_first()
47 static struct proc_dir_entry *pde_subdir_next(struct proc_dir_entry *dir) in pde_subdir_next() argument
49 return rb_entry_safe(rb_next(&dir->subdir_node), struct proc_dir_entry, in pde_subdir_next()
53 static struct proc_dir_entry *pde_subdir_find(struct proc_dir_entry *dir, in pde_subdir_find() argument
57 struct rb_node *node = dir->subdir.rb_node; in pde_subdir_find()
75 static bool pde_subdir_insert(struct proc_dir_entry *dir, in pde_subdir_insert() argument
78 struct rb_root *root = &dir->subdir; in pde_subdir_insert()
229 struct dentry *proc_lookup_de(struct proc_dir_entry *de, struct inode *dir, in proc_lookup_de() argument
239 inode = proc_get_inode(dir->i_sb, de); in proc_lookup_de()
[all …]
/linux-4.1.27/fs/ncpfs/
Ddir.c40 static int ncp_mknod(struct inode * dir, struct dentry *dentry,
217 ncp_force_unlink(struct inode *dir, struct dentry* dentry) in ncp_force_unlink() argument
236 res = ncp_del_file_or_subdir2(NCP_SERVER(dir), dentry); in ncp_force_unlink()
315 struct inode *dir; in ncp_lookup_validate() local
327 dir = d_inode(parent); in ncp_lookup_validate()
332 server = NCP_SERVER(dir); in ncp_lookup_validate()
348 if (ncp_is_server_root(dir)) { in ncp_lookup_validate()
358 dentry->d_name.len, !ncp_preserve_case(dir)); in ncp_lookup_validate()
360 res = ncp_obtain_info(server, dir, __name, &(finfo.i)); in ncp_lookup_validate()
583 struct inode *dir = d_inode(dentry); in ncp_fill_cache() local
[all …]
Dsymlink.c106 int ncp_symlink(struct inode *dir, struct dentry *dentry, const char *symname) { in ncp_symlink() argument
115 ncp_dbg(1, "dir=%p, dentry=%p, symname=%s\n", dir, dentry, symname); in ncp_symlink()
117 if (ncp_is_nfs_extras(NCP_SERVER(dir), NCP_FINFO(dir)->volNumber)) in ncp_symlink()
121 if (NCP_SERVER(dir)->m.flags & NCP_MOUNT_SYMLINKS) in ncp_symlink()
148 err = ncp_io2vol(NCP_SERVER(dir), rawlink + hdr, &outlen, symname, length, 0); in ncp_symlink()
155 if (ncp_create_new(dir,dentry,mode,0,attr)) { in ncp_symlink()
/linux-4.1.27/drivers/staging/iio/cdc/
Dad7150.c128 enum iio_event_direction dir) in ad7150_read_event_config() argument
144 if (dir == IIO_EV_DIR_RISING) in ad7150_read_event_config()
148 if (dir == IIO_EV_DIR_RISING) in ad7150_read_event_config()
152 if (dir == IIO_EV_DIR_RISING) in ad7150_read_event_config()
164 enum iio_event_direction dir) in ad7150_write_event_params() argument
170 int rising = (dir == IIO_EV_DIR_RISING); in ad7150_write_event_params()
173 event_code = IIO_UNMOD_EVENT_CODE(IIO_CAPACITANCE, chan, type, dir); in ad7150_write_event_params()
216 enum iio_event_direction dir, int state) in ad7150_write_event_config() argument
221 int rising = (dir == IIO_EV_DIR_RISING); in ad7150_write_event_config()
228 event_code = IIO_UNMOD_EVENT_CODE(chan->type, chan->channel, type, dir); in ad7150_write_event_config()
[all …]
/linux-4.1.27/net/xfrm/
Dxfrm_policy.c58 static void __xfrm_policy_link(struct xfrm_policy *pol, int dir);
60 int dir);
182 int dir; in xfrm_policy_timer() local
189 dir = xfrm_policy_id2dir(xp->index); in xfrm_policy_timer()
229 km_policy_expired(xp, dir, 0, 0); in xfrm_policy_timer()
241 if (!xfrm_policy_delete(xp, dir)) in xfrm_policy_timer()
242 km_policy_expired(xp, dir, 1, 0); in xfrm_policy_timer()
355 unsigned short family, int dir, in __get_hash_thresh() argument
360 *dbits = net->xfrm.policy_bydst[dir].dbits4; in __get_hash_thresh()
361 *sbits = net->xfrm.policy_bydst[dir].sbits4; in __get_hash_thresh()
[all …]
/linux-4.1.27/arch/sh/kernel/
Ddma-nommu.c15 enum dma_data_direction dir, in nommu_map_page() argument
21 dma_cache_sync(dev, page_address(page) + offset, size, dir); in nommu_map_page()
27 int nents, enum dma_data_direction dir, in nommu_map_sg() argument
38 dma_cache_sync(dev, sg_virt(s), s->length, dir); in nommu_map_sg()
49 size_t size, enum dma_data_direction dir) in nommu_sync_single() argument
51 dma_cache_sync(dev, phys_to_virt(addr), size, dir); in nommu_sync_single()
55 int nelems, enum dma_data_direction dir) in nommu_sync_sg() argument
61 dma_cache_sync(dev, sg_virt(s), s->length, dir); in nommu_sync_sg()
/linux-4.1.27/net/sunrpc/
Drpc_pipe.c492 static int __rpc_create_common(struct inode *dir, struct dentry *dentry, in __rpc_create_common() argument
500 inode = rpc_get_inode(dir->i_sb, mode); in __rpc_create_common()
503 inode->i_ino = iunique(dir->i_sb, 100); in __rpc_create_common()
517 static int __rpc_create(struct inode *dir, struct dentry *dentry, in __rpc_create() argument
524 err = __rpc_create_common(dir, dentry, S_IFREG | mode, i_fop, private); in __rpc_create()
527 fsnotify_create(dir, dentry); in __rpc_create()
531 static int __rpc_mkdir(struct inode *dir, struct dentry *dentry, in __rpc_mkdir() argument
538 err = __rpc_create_common(dir, dentry, S_IFDIR | mode, i_fop, private); in __rpc_mkdir()
541 inc_nlink(dir); in __rpc_mkdir()
542 fsnotify_mkdir(dir, dentry); in __rpc_mkdir()
[all …]
/linux-4.1.27/kernel/trace/
Dtrace_events.c452 static void __get_system_dir(struct ftrace_subsystem_dir *dir) in __get_system_dir() argument
454 WARN_ON_ONCE(dir->ref_count == 0); in __get_system_dir()
455 dir->ref_count++; in __get_system_dir()
456 __get_system(dir->subsystem); in __get_system_dir()
459 static void __put_system_dir(struct ftrace_subsystem_dir *dir) in __put_system_dir() argument
461 WARN_ON_ONCE(dir->ref_count == 0); in __put_system_dir()
463 WARN_ON_ONCE(system_refcount(dir->subsystem) == 1 && dir->ref_count != 1); in __put_system_dir()
465 __put_system(dir->subsystem); in __put_system_dir()
466 if (!--dir->ref_count) in __put_system_dir()
467 kfree(dir); in __put_system_dir()
[all …]
/linux-4.1.27/arch/m68k/kernel/
Ddma.c105 size_t size, enum dma_data_direction dir) in dma_sync_single_for_device() argument
107 switch (dir) { in dma_sync_single_for_device()
117 printk("dma_sync_single_for_device: unsupported dir %u\n", dir); in dma_sync_single_for_device()
124 enum dma_data_direction dir) in dma_sync_sg_for_device() argument
129 dma_sync_single_for_device(dev, sg->dma_address, sg->length, dir); in dma_sync_sg_for_device()
134 enum dma_data_direction dir) in dma_map_single() argument
138 dma_sync_single_for_device(dev, handle, size, dir); in dma_map_single()
145 enum dma_data_direction dir) in dma_map_page() argument
149 dma_sync_single_for_device(dev, handle, size, dir); in dma_map_page()
155 enum dma_data_direction dir) in dma_map_sg() argument
[all …]
/linux-4.1.27/arch/s390/hypfs/
Dhypfs_vm.c110 #define ATTRIBUTE(dir, name, member) \ argument
113 rc = hypfs_create_u64(dir, name, member); \
178 struct dentry *dir, *file; in hypfs_vm_create_files() local
188 dir = hypfs_mkdir(root, "hyp"); in hypfs_vm_create_files()
189 if (IS_ERR(dir)) { in hypfs_vm_create_files()
190 rc = PTR_ERR(dir); in hypfs_vm_create_files()
193 file = hypfs_create_str(dir, "type", "z/VM Hypervisor"); in hypfs_vm_create_files()
200 dir = hypfs_mkdir(root, "cpus"); in hypfs_vm_create_files()
201 if (IS_ERR(dir)) { in hypfs_vm_create_files()
202 rc = PTR_ERR(dir); in hypfs_vm_create_files()
[all …]
/linux-4.1.27/drivers/infiniband/hw/qib/
Dqib_fs.c50 static int qibfs_mknod(struct inode *dir, struct dentry *dentry, in qibfs_mknod() argument
55 struct inode *inode = new_inode(dir->i_sb); in qibfs_mknod()
74 inc_nlink(dir); in qibfs_mknod()
377 struct dentry *dir, *tmp; in add_cntr_files() local
383 ret = create_file(unit, S_IFDIR|S_IRUGO|S_IXUGO, sb->s_root, &dir, in add_cntr_files()
391 ret = create_file("counters", S_IFREG|S_IRUGO, dir, &tmp, in add_cntr_files()
398 ret = create_file("counter_names", S_IFREG|S_IRUGO, dir, &tmp, in add_cntr_files()
405 ret = create_file("portcounter_names", S_IFREG|S_IRUGO, dir, &tmp, in add_cntr_files()
417 ret = create_file(fname, S_IFREG|S_IRUGO, dir, &tmp, in add_cntr_files()
427 ret = create_file(fname, S_IFREG|S_IRUGO, dir, &tmp, in add_cntr_files()
[all …]
/linux-4.1.27/drivers/gpu/drm/udl/
Dudl_dmabuf.c27 enum dma_data_direction dir; member
44 udl_attach->dir = DMA_NONE; in udl_attach_dma_buf()
64 if (udl_attach->dir != DMA_NONE) in udl_detach_dma_buf()
66 udl_attach->dir); in udl_detach_dma_buf()
74 enum dma_data_direction dir) in udl_map_dma_buf() argument
86 attach->dmabuf->size, dir); in udl_map_dma_buf()
89 if (udl_attach->dir == dir && udl_attach->is_mapped) in udl_map_dma_buf()
125 if (dir != DMA_NONE) { in udl_map_dma_buf()
126 nents = dma_map_sg(attach->dev, sgt->sgl, sgt->orig_nents, dir); in udl_map_dma_buf()
136 udl_attach->dir = dir; in udl_map_dma_buf()
[all …]
/linux-4.1.27/arch/arm/mach-ux500/
Dboard-mop500-audio.c19 .dir = DMA_DEV_TO_MEM,
25 .dir = DMA_MEM_TO_DEV,
37 .dir = DMA_DEV_TO_MEM,
43 .dir = DMA_MEM_TO_DEV,
55 .dir = DMA_DEV_TO_MEM,
61 .dir = DMA_MEM_TO_DEV,
/linux-4.1.27/Documentation/mic/mpssd/
Dsysfs.c26 readsysfs(char *dir, char *entry) in readsysfs() argument
34 if (dir == NULL) in readsysfs()
38 "%s/%s/%s", MICSYSFSDIR, dir, entry); in readsysfs()
68 setsysfs(char *dir, char *entry, char *value) in setsysfs() argument
74 if (dir == NULL) in setsysfs()
78 MICSYSFSDIR, dir, entry); in setsysfs()
80 oldvalue = readsysfs(dir, entry); in setsysfs()
/linux-4.1.27/sound/firewire/oxfw/
Doxfw.h80 int avc_stream_set_format(struct fw_unit *unit, enum avc_general_plug_dir dir,
83 enum avc_general_plug_dir dir, unsigned int pid,
87 enum avc_general_plug_dir dir, unsigned int pid, in avc_stream_get_format_single() argument
90 return avc_stream_get_format(unit, dir, pid, buf, len, 0xff); in avc_stream_get_format_single()
94 enum avc_general_plug_dir dir, unsigned int pid, in avc_stream_get_format_list() argument
98 return avc_stream_get_format(unit, dir, pid, buf, len, eid); in avc_stream_get_format_list()
106 enum avc_general_plug_dir dir,
129 enum avc_general_plug_dir dir,
Doxfw-stream.c63 enum avc_general_plug_dir dir; in set_stream_format() local
69 dir = AVC_GENERAL_PLUG_DIR_OUT; in set_stream_format()
72 dir = AVC_GENERAL_PLUG_DIR_IN; in set_stream_format()
94 err = avc_stream_set_format(oxfw->unit, dir, 0, formats[i], len); in set_stream_format()
248 enum avc_general_plug_dir dir; in snd_oxfw_stream_start_simplex() local
256 dir = AVC_GENERAL_PLUG_DIR_OUT; in snd_oxfw_stream_start_simplex()
266 dir = AVC_GENERAL_PLUG_DIR_IN; in snd_oxfw_stream_start_simplex()
284 err = snd_oxfw_stream_get_current_formation(oxfw, dir, &formation); in snd_oxfw_stream_start_simplex()
376 enum avc_general_plug_dir dir, in snd_oxfw_stream_get_current_formation() argument
388 err = avc_stream_get_format_single(oxfw->unit, dir, 0, format, &len); in snd_oxfw_stream_get_current_formation()
[all …]
Doxfw-command.c11 int avc_stream_set_format(struct fw_unit *unit, enum avc_general_plug_dir dir, in avc_stream_set_format() argument
25 buf[4] = dir; /* Plug Direction */ in avc_stream_set_format()
52 enum avc_general_plug_dir dir, unsigned int pid, in avc_stream_get_format() argument
67 buf[4] = dir; /* Plug Direction */ in avc_stream_get_format()
109 enum avc_general_plug_dir dir, in avc_general_inquiry_sig_fmt() argument
129 if (dir == AVC_GENERAL_PLUG_DIR_IN) in avc_general_inquiry_sig_fmt()
/linux-4.1.27/fs/hfsplus/
Dcatalog.c222 static void hfsplus_subfolders_inc(struct inode *dir) in hfsplus_subfolders_inc() argument
224 struct hfsplus_sb_info *sbi = HFSPLUS_SB(dir->i_sb); in hfsplus_subfolders_inc()
231 HFSPLUS_I(dir)->subfolders++; in hfsplus_subfolders_inc()
235 static void hfsplus_subfolders_dec(struct inode *dir) in hfsplus_subfolders_dec() argument
237 struct hfsplus_sb_info *sbi = HFSPLUS_SB(dir->i_sb); in hfsplus_subfolders_dec()
247 if (HFSPLUS_I(dir)->subfolders) in hfsplus_subfolders_dec()
248 HFSPLUS_I(dir)->subfolders--; in hfsplus_subfolders_dec()
252 int hfsplus_create_cat(u32 cnid, struct inode *dir, in hfsplus_create_cat() argument
255 struct super_block *sb = dir->i_sb; in hfsplus_create_cat()
271 dir->i_ino, str); in hfsplus_create_cat()
[all …]
Ddir.c30 static struct dentry *hfsplus_lookup(struct inode *dir, struct dentry *dentry, in hfsplus_lookup() argument
41 sb = dir->i_sb; in hfsplus_lookup()
47 err = hfsplus_cat_build_key(sb, fd.search_key, dir->i_ino, in hfsplus_lookup()
118 inode = hfsplus_iget(dir->i_sb, cnid); in hfsplus_lookup()
353 static int hfsplus_unlink(struct inode *dir, struct dentry *dentry) in hfsplus_unlink() argument
355 struct hfsplus_sb_info *sbi = HFSPLUS_SB(dir->i_sb); in hfsplus_unlink()
372 dir, &dentry->d_name, in hfsplus_unlink()
380 res = hfsplus_delete_cat(cnid, dir, &dentry->d_name); in hfsplus_unlink()
410 static int hfsplus_rmdir(struct inode *dir, struct dentry *dentry) in hfsplus_rmdir() argument
412 struct hfsplus_sb_info *sbi = HFSPLUS_SB(dir->i_sb); in hfsplus_rmdir()
[all …]
Dxattr_security.c74 int hfsplus_init_security(struct inode *inode, struct inode *dir, in hfsplus_init_security() argument
77 return security_inode_init_security(inode, dir, qstr, in hfsplus_init_security()
82 struct inode *dir, in hfsplus_init_inode_security() argument
87 err = hfsplus_init_posix_acl(inode, dir); in hfsplus_init_inode_security()
89 err = hfsplus_init_security(inode, dir, qstr); in hfsplus_init_inode_security()
/linux-4.1.27/drivers/staging/lustre/lustre/include/linux/
Dlustre_compat25.h77 #define ll_vfs_rmdir(dir, entry, mnt) vfs_rmdir(dir, entry) argument
78 #define ll_vfs_mkdir(inode, dir, mnt, mode) vfs_mkdir(inode, dir, mode) argument
79 #define ll_vfs_link(old, mnt, dir, new, mnt1) vfs_link(old, dir, new) argument
81 #define ll_vfs_mknod(dir, entry, mnt, mode, dev) \ argument
82 vfs_mknod(dir, entry, mode, dev)
83 #define ll_security_inode_unlink(dir, entry, mnt) \ argument
84 security_inode_unlink(dir, entry)
/linux-4.1.27/fs/9p/
Dvfs_inode_dotl.c51 v9fs_vfs_mknod_dotl(struct inode *dir, struct dentry *dentry, umode_t omode,
233 v9fs_vfs_create_dotl(struct inode *dir, struct dentry *dentry, umode_t omode, in v9fs_vfs_create_dotl() argument
236 return v9fs_vfs_mknod_dotl(dir, dentry, omode, 0); in v9fs_vfs_create_dotl()
240 v9fs_vfs_atomic_open_dotl(struct inode *dir, struct dentry *dentry, in v9fs_vfs_atomic_open_dotl() argument
258 res = v9fs_vfs_lookup(dir, dentry, 0); in v9fs_vfs_atomic_open_dotl()
270 v9ses = v9fs_inode2v9ses(dir); in v9fs_vfs_atomic_open_dotl()
291 gid = v9fs_get_fsgid_for_create(dir); in v9fs_vfs_atomic_open_dotl()
295 err = v9fs_acl_mode(dir, &mode, &dacl, &pacl); in v9fs_vfs_atomic_open_dotl()
308 v9fs_invalidate_inode_attr(dir); in v9fs_vfs_atomic_open_dotl()
318 inode = v9fs_get_new_inode_from_fid(v9ses, fid, dir->i_sb); in v9fs_vfs_atomic_open_dotl()
[all …]
Dvfs_inode.c586 static int v9fs_remove(struct inode *dir, struct dentry *dentry, int flags) in v9fs_remove() argument
594 dir, dentry, flags); in v9fs_remove()
596 v9ses = v9fs_inode2v9ses(dir); in v9fs_remove()
621 drop_nlink(dir); in v9fs_remove()
626 v9fs_invalidate_inode_attr(dir); in v9fs_remove()
642 v9fs_create(struct v9fs_session_info *v9ses, struct inode *dir, in v9fs_create() argument
690 inode = v9fs_get_new_inode_from_fid(v9ses, fid, dir->i_sb); in v9fs_create()
724 v9fs_vfs_create(struct inode *dir, struct dentry *dentry, umode_t mode, in v9fs_vfs_create() argument
727 struct v9fs_session_info *v9ses = v9fs_inode2v9ses(dir); in v9fs_vfs_create()
732 fid = v9fs_create(v9ses, dir, dentry, NULL, perm, P9_ORDWR); in v9fs_vfs_create()
[all …]
/linux-4.1.27/drivers/net/ethernet/freescale/fs_enet/
Dmii-bitbang.c32 __be32 __iomem *dir; member
58 static inline void mdio_dir(struct mdiobb_ctrl *ctrl, int dir) in mdio_dir() argument
62 if (dir) in mdio_dir()
63 bb_set(bitbang->dir, bitbang->mdio_msk); in mdio_dir()
65 bb_clr(bitbang->dir, bitbang->mdio_msk); in mdio_dir()
68 in_be32(bitbang->dir); in mdio_dir()
141 bitbang->dir = ioremap(res.start, resource_size(&res)); in fs_mii_bitbang_init()
142 if (!bitbang->dir) in fs_mii_bitbang_init()
145 bitbang->dat = bitbang->dir + 4; in fs_mii_bitbang_init()
193 iounmap(bitbang->dir); in fs_enet_mdio_probe()
[all …]
/linux-4.1.27/tools/perf/tests/
Dpmu.c86 static char dir[PATH_MAX]; in test_format_dir_get() local
89 snprintf(dir, PATH_MAX, "/tmp/perf-pmu-test-format-XXXXXX"); in test_format_dir_get()
90 if (!mkdtemp(dir)) in test_format_dir_get()
98 snprintf(name, PATH_MAX, "%s/%s", dir, format->name); in test_format_dir_get()
110 return dir; in test_format_dir_get()
114 static int test_format_dir_put(char *dir) in test_format_dir_put() argument
117 snprintf(buf, PATH_MAX, "rm -f %s/*\n", dir); in test_format_dir_put()
121 snprintf(buf, PATH_MAX, "rmdir %s\n", dir); in test_format_dir_put()
/linux-4.1.27/drivers/gpu/drm/exynos/
Dexynos_drm_dmabuf.c22 enum dma_data_direction dir; member
41 exynos_attach->dir = DMA_NONE; in exynos_gem_attach_dma_buf()
58 if (exynos_attach->dir != DMA_NONE) in exynos_gem_detach_dma_buf()
60 exynos_attach->dir); in exynos_gem_detach_dma_buf()
69 enum dma_data_direction dir) in exynos_gem_map_dma_buf() argument
81 if (exynos_attach->dir == dir && exynos_attach->is_mapped) in exynos_gem_map_dma_buf()
108 if (dir != DMA_NONE) { in exynos_gem_map_dma_buf()
109 nents = dma_map_sg(attach->dev, sgt->sgl, sgt->orig_nents, dir); in exynos_gem_map_dma_buf()
119 exynos_attach->dir = dir; in exynos_gem_map_dma_buf()
131 enum dma_data_direction dir) in exynos_gem_unmap_dma_buf() argument
/linux-4.1.27/kernel/irq/
Dproc.c310 if (!desc->dir || action->dir || !action->name || in register_handler_proc()
318 action->dir = proc_mkdir(name, desc->dir); in register_handler_proc()
340 if (desc->dir) in register_irq_proc()
347 desc->dir = proc_mkdir(name, root_irq_dir); in register_irq_proc()
348 if (!desc->dir) in register_irq_proc()
353 proc_create_data("smp_affinity", 0644, desc->dir, in register_irq_proc()
357 proc_create_data("affinity_hint", 0444, desc->dir, in register_irq_proc()
361 proc_create_data("smp_affinity_list", 0644, desc->dir, in register_irq_proc()
364 proc_create_data("node", 0444, desc->dir, in register_irq_proc()
368 proc_create_data("spurious", 0444, desc->dir, in register_irq_proc()
[all …]
/linux-4.1.27/drivers/infiniband/hw/ipath/
Dipath_fs.c48 static int ipathfs_mknod(struct inode *dir, struct dentry *dentry, in ipathfs_mknod() argument
53 struct inode *inode = new_inode(dir->i_sb); in ipathfs_mknod()
67 inc_nlink(dir); in ipathfs_mknod()
235 struct dentry *dir, *tmp; in create_device_files() local
240 ret = create_file(unit, S_IFDIR|S_IRUGO|S_IXUGO, sb->s_root, &dir, in create_device_files()
247 ret = create_file("atomic_counters", S_IFREG|S_IRUGO, dir, &tmp, in create_device_files()
255 ret = create_file("flash", S_IFREG|S_IWUSR|S_IRUGO, dir, &tmp, in create_device_files()
300 struct dentry *dir, *root; in remove_device_files() local
307 dir = lookup_one_len(unit, root, strlen(unit)); in remove_device_files()
309 if (IS_ERR(dir)) { in remove_device_files()
[all …]
/linux-4.1.27/sound/pci/lola/
Dlola_mixer.c32 int dir, int nid) in lola_init_pin() argument
46 else if (val == 0x0040000a && dir == CAPT) /* Dig=0, InAmp/ovrd */ in lola_init_pin()
48 else if (val == 0x0040000c && dir == PLAY) /* Dig=0, OutAmp/ovrd */ in lola_init_pin()
60 if (dir == PLAY) in lola_init_pin()
94 int lola_init_pins(struct lola *chip, int dir, int *nidp) in lola_init_pins() argument
98 for (i = 0; i < chip->pin[dir].num_pins; i++, nid++) { in lola_init_pins()
99 err = lola_init_pin(chip, &chip->pin[dir].pins[i], dir, nid); in lola_init_pins()
102 if (chip->pin[dir].pins[i].is_analog) in lola_init_pins()
103 chip->pin[dir].num_analog_pins++; in lola_init_pins()
329 static int set_analog_volume(struct lola *chip, int dir,
[all …]
/linux-4.1.27/arch/hexagon/kernel/
Ddma.c118 int nents, enum dma_data_direction dir, in hexagon_map_sg() argument
144 enum dma_data_direction dir) in dma_sync() argument
146 switch (dir) { in dma_sync()
185 enum dma_data_direction dir, in hexagon_map_page() argument
194 dma_sync(dma_addr_to_virt(bus), size, dir); in hexagon_map_page()
201 enum dma_data_direction dir) in hexagon_sync_single_for_cpu() argument
203 dma_sync(dma_addr_to_virt(dma_handle), size, dir); in hexagon_sync_single_for_cpu()
208 enum dma_data_direction dir) in hexagon_sync_single_for_device() argument
210 dma_sync(dma_addr_to_virt(dma_handle), size, dir); in hexagon_sync_single_for_device()
/linux-4.1.27/drivers/crypto/
Dixp4xx_crypto.c111 enum dma_data_direction dir; member
327 dma_unmap_single(dev, buf->phys_next, buf->buf_len, buf->dir); in free_buf_chain()
531 static void reset_sa_dir(struct ix_sa_dir *dir) in reset_sa_dir() argument
533 memset(dir->npe_ctx, 0, NPE_CTX_LEN); in reset_sa_dir()
534 dir->npe_ctx_idx = 0; in reset_sa_dir()
535 dir->npe_mode = 0; in reset_sa_dir()
538 static int init_sa_dir(struct ix_sa_dir *dir) in init_sa_dir() argument
540 dir->npe_ctx = dma_pool_alloc(ctx_pool, GFP_KERNEL, &dir->npe_ctx_phys); in init_sa_dir()
541 if (!dir->npe_ctx) { in init_sa_dir()
544 reset_sa_dir(dir); in init_sa_dir()
[all …]
/linux-4.1.27/arch/ia64/scripts/
Dtoolchain-flags9 dir=$(dirname $0)
16 $CC -nostdlib -static -Wl,-T$dir/check-segrel.lds $dir/check-segrel.S -o $out
30 $CC -c $dir/check-text-align.S -o $out
38 if ! $CC -c $dir/check-model.c -o $out 2>&1 | grep __model__ | grep -q attrib
46 $CC -c $dir/check-serialize.S -o $out 2>/dev/null
/linux-4.1.27/fs/
Dbad_inode.c28 static int bad_inode_create (struct inode *dir, struct dentry *dentry, in bad_inode_create() argument
34 static struct dentry *bad_inode_lookup(struct inode *dir, in bad_inode_lookup() argument
40 static int bad_inode_link (struct dentry *old_dentry, struct inode *dir, in bad_inode_link() argument
46 static int bad_inode_unlink(struct inode *dir, struct dentry *dentry) in bad_inode_unlink() argument
51 static int bad_inode_symlink (struct inode *dir, struct dentry *dentry, in bad_inode_symlink() argument
57 static int bad_inode_mkdir(struct inode *dir, struct dentry *dentry, in bad_inode_mkdir() argument
63 static int bad_inode_rmdir (struct inode *dir, struct dentry *dentry) in bad_inode_rmdir() argument
68 static int bad_inode_mknod (struct inode *dir, struct dentry *dentry, in bad_inode_mknod() argument
Dnamei.c1350 static struct dentry *lookup_dcache(struct qstr *name, struct dentry *dir, in lookup_dcache() argument
1357 dentry = d_lookup(dir, name); in lookup_dcache()
1375 dentry = d_alloc(dir, name); in lookup_dcache()
1390 static struct dentry *lookup_real(struct inode *dir, struct dentry *dentry, in lookup_real() argument
1396 if (unlikely(IS_DEADDIR(dir))) { in lookup_real()
1401 old = dir->i_op->lookup(dir, dentry, flags); in lookup_real()
2307 struct dentry *dir = nd->path.dentry; in mountpoint_last() local
2327 mutex_lock(&dir->d_inode->i_mutex); in mountpoint_last()
2328 dentry = d_lookup(dir, &nd->last); in mountpoint_last()
2335 dentry = d_alloc(dir, &nd->last); in mountpoint_last()
[all …]
/linux-4.1.27/arch/alpha/oprofile/
Dcommon.c114 struct dentry *dir; in op_axp_create_files() local
118 dir = oprofilefs_mkdir(root, buf); in op_axp_create_files()
120 oprofilefs_create_ulong(dir, "enabled", &ctr[i].enabled); in op_axp_create_files()
121 oprofilefs_create_ulong(dir, "event", &ctr[i].event); in op_axp_create_files()
122 oprofilefs_create_ulong(dir, "count", &ctr[i].count); in op_axp_create_files()
124 oprofilefs_create_ulong(dir, "kernel", &ctr[i].kernel); in op_axp_create_files()
125 oprofilefs_create_ulong(dir, "user", &ctr[i].user); in op_axp_create_files()
126 oprofilefs_create_ulong(dir, "unit_mask", &ctr[i].unit_mask); in op_axp_create_files()
/linux-4.1.27/arch/mips/loongson/common/
Ddma-swiotlb.c59 enum dma_data_direction dir, in loongson_dma_map_page() argument
63 dir, attrs); in loongson_dma_map_page()
69 int nents, enum dma_data_direction dir, in loongson_dma_map_sg() argument
72 int r = swiotlb_map_sg_attrs(dev, sg, nents, dir, NULL); in loongson_dma_map_sg()
80 enum dma_data_direction dir) in loongson_dma_sync_single_for_device() argument
82 swiotlb_sync_single_for_device(dev, dma_handle, size, dir); in loongson_dma_sync_single_for_device()
88 enum dma_data_direction dir) in loongson_dma_sync_sg_for_device() argument
90 swiotlb_sync_sg_for_device(dev, sg, nents, dir); in loongson_dma_sync_sg_for_device()
/linux-4.1.27/fs/qnx4/
Dnamei.c56 static struct buffer_head *qnx4_find_entry(int len, struct inode *dir, in qnx4_find_entry() argument
65 while (blkofs * QNX4_BLOCK_SIZE + offset < dir->i_size) { in qnx4_find_entry()
67 block = qnx4_block_map(dir, blkofs); in qnx4_find_entry()
69 bh = sb_bread(dir->i_sb, block); in qnx4_find_entry()
94 struct dentry * qnx4_lookup(struct inode *dir, struct dentry *dentry, unsigned int flags) in qnx4_lookup() argument
104 if (!(bh = qnx4_find_entry(len, dir, name, &de, &ino))) in qnx4_lookup()
115 foundinode = qnx4_iget(dir->i_sb, ino); in qnx4_lookup()
/linux-4.1.27/arch/arm/mm/
Ddma-mapping.c76 unsigned long offset, size_t size, enum dma_data_direction dir, in arm_dma_map_page() argument
80 __dma_page_cpu_to_dev(page, offset, size, dir); in arm_dma_map_page()
85 unsigned long offset, size_t size, enum dma_data_direction dir, in arm_coherent_dma_map_page() argument
106 size_t size, enum dma_data_direction dir, in arm_dma_unmap_page() argument
111 handle & ~PAGE_MASK, size, dir); in arm_dma_unmap_page()
115 dma_addr_t handle, size_t size, enum dma_data_direction dir) in arm_dma_sync_single_for_cpu() argument
119 __dma_page_dev_to_cpu(page, offset, size, dir); in arm_dma_sync_single_for_cpu()
123 dma_addr_t handle, size_t size, enum dma_data_direction dir) in arm_dma_sync_single_for_device() argument
127 __dma_page_cpu_to_dev(page, offset, size, dir); in arm_dma_sync_single_for_device()
783 size_t size, enum dma_data_direction dir, in dma_cache_maint_page() argument
[all …]
/linux-4.1.27/arch/sparc/kernel/
Dioport.c357 enum dma_data_direction dir, in sbus_map_page() argument
374 enum dma_data_direction dir, struct dma_attrs *attrs) in sbus_unmap_page() argument
380 enum dma_data_direction dir, struct dma_attrs *attrs) in sbus_map_sg() argument
387 enum dma_data_direction dir, struct dma_attrs *attrs) in sbus_unmap_sg() argument
393 int n, enum dma_data_direction dir) in sbus_sync_sg_for_cpu() argument
399 int n, enum dma_data_direction dir) in sbus_sync_sg_for_device() argument
520 enum dma_data_direction dir, in pci32_map_page() argument
528 enum dma_data_direction dir, struct dma_attrs *attrs) in pci32_unmap_page() argument
530 if (dir != PCI_DMA_TODEVICE) in pci32_unmap_page()
550 int nents, enum dma_data_direction dir, in pci32_map_sg() argument
[all …]
Dunaligned_32.c241 enum direction dir = decode_direction(insn); in kernel_unaligned_trap() local
244 if(!ok_for_kernel(insn) || dir == both) { in kernel_unaligned_trap()
253 switch (dir) { in kernel_unaligned_trap()
277 enum direction dir) in ok_for_user() argument
280 int check = (dir == load) ? VERIFY_READ : VERIFY_WRITE; in ok_for_user()
325 enum direction dir; in user_unaligned_trap() local
330 dir = decode_direction(insn); in user_unaligned_trap()
331 if(!ok_for_user(regs, insn, dir)) { in user_unaligned_trap()
344 switch(dir) { in user_unaligned_trap()
/linux-4.1.27/arch/openrisc/kernel/
Ddma.c139 enum dma_data_direction dir, in or1k_map_page() argument
145 switch (dir) { in or1k_map_page()
172 size_t size, enum dma_data_direction dir, in or1k_unmap_page() argument
180 int nents, enum dma_data_direction dir, in or1k_map_sg() argument
188 s->length, dir, NULL); in or1k_map_sg()
196 int nents, enum dma_data_direction dir, in or1k_unmap_sg() argument
203 or1k_unmap_page(dev, sg_dma_address(s), sg_dma_len(s), dir, NULL); in or1k_unmap_sg()
210 enum dma_data_direction dir) in or1k_sync_single_for_cpu() argument
223 enum dma_data_direction dir) in or1k_sync_single_for_device() argument
/linux-4.1.27/arch/powerpc/oprofile/
Dcommon.c159 struct dentry *dir; in op_powerpc_create_files() local
163 dir = oprofilefs_mkdir(root, buf); in op_powerpc_create_files()
165 oprofilefs_create_ulong(dir, "enabled", &ctr[i].enabled); in op_powerpc_create_files()
166 oprofilefs_create_ulong(dir, "event", &ctr[i].event); in op_powerpc_create_files()
167 oprofilefs_create_ulong(dir, "count", &ctr[i].count); in op_powerpc_create_files()
176 oprofilefs_create_ulong(dir, "kernel", &ctr[i].kernel); in op_powerpc_create_files()
177 oprofilefs_create_ulong(dir, "user", &ctr[i].user); in op_powerpc_create_files()
179 oprofilefs_create_ulong(dir, "unit_mask", &ctr[i].unit_mask); in op_powerpc_create_files()
/linux-4.1.27/drivers/usb/gadget/udc/
Dpxa27x_udc.h237 #define USB_EP_DEF(addr, bname, dir, type, maxpkt) \ argument
239 .desc = { .bEndpointAddress = addr | (dir ? USB_DIR_IN : 0), \
244 #define USB_EP_BULK(addr, bname, dir) \ argument
245 USB_EP_DEF(addr, bname, dir, USB_ENDPOINT_XFER_BULK, BULK_FIFO_SIZE)
246 #define USB_EP_ISO(addr, bname, dir) \ argument
247 USB_EP_DEF(addr, bname, dir, USB_ENDPOINT_XFER_ISOC, ISO_FIFO_SIZE)
248 #define USB_EP_INT(addr, bname, dir) \ argument
249 USB_EP_DEF(addr, bname, dir, USB_ENDPOINT_XFER_INT, INT_FIFO_SIZE)
257 #define PXA_EP_DEF(_idx, _addr, dir, _type, maxpkt, _config, iface, altset) \ argument
262 .dir_in = dir, .addr = _addr, \
[all …]
/linux-4.1.27/drivers/gpio/
Dgpio-clps711x.c21 void __iomem *dat, *dir; in clps711x_gpio_probe() local
39 dir = devm_ioremap_resource(&pdev->dev, res); in clps711x_gpio_probe()
40 if (IS_ERR(dir)) in clps711x_gpio_probe()
41 return PTR_ERR(dir); in clps711x_gpio_probe()
47 NULL, dir, 0); in clps711x_gpio_probe()
51 dir, NULL, 0); in clps711x_gpio_probe()
Dgpio-f7188x.c199 u8 dir; in f7188x_gpio_direction_in() local
206 dir = superio_inb(sio->addr, gpio_dir(bank->regbase)); in f7188x_gpio_direction_in()
207 dir &= ~(1 << offset); in f7188x_gpio_direction_in()
208 superio_outb(sio->addr, gpio_dir(bank->regbase), dir); in f7188x_gpio_direction_in()
221 u8 dir, data; in f7188x_gpio_get() local
228 dir = superio_inb(sio->addr, gpio_dir(bank->regbase)); in f7188x_gpio_get()
229 dir = !!(dir & (1 << offset)); in f7188x_gpio_get()
230 if (dir) in f7188x_gpio_get()
247 u8 dir, data_out; in f7188x_gpio_direction_out() local
261 dir = superio_inb(sio->addr, gpio_dir(bank->regbase)); in f7188x_gpio_direction_out()
[all …]
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmfmac/
Dtracepoint.h124 TP_PROTO(u8 dir, void *data),
125 TP_ARGS(dir, data),
127 __field(u8, dir)
129 __dynamic_array(u8, hdr, dir == SDPCM_GLOM ? 20 : 12)
132 memcpy(__get_dynamic_array(hdr), data, dir == SDPCM_GLOM ? 20 : 12);
134 __entry->dir = dir;
137 __entry->dir == SDPCM_RX ? "RX" : "TX",
/linux-4.1.27/tools/perf/
DMakefile.perf78 srctree := $(patsubst %/,%,$(dir $(shell pwd)))
79 srctree := $(patsubst %/,%,$(dir $(srctree)))
274 build := -f $(srctree)/tools/build/Makefile.build dir=. obj
322 __build-dir = $(subst $(OUTPUT),,$(dir $@))
323 build-dir = $(if $(__build-dir),$(__build-dir),.)
328 $(Q)$(MAKE) -f $(srctree)/tools/build/Makefile.build dir=$(build-dir) $@
331 $(Q)$(MAKE) -f $(srctree)/tools/build/Makefile.build dir=$(build-dir) $@
334 $(Q)$(MAKE) -f $(srctree)/tools/build/Makefile.build dir=$(build-dir) $@
337 $(Q)$(MAKE) -f $(srctree)/tools/build/Makefile.build dir=$(build-dir) $@
340 $(Q)$(MAKE) -f $(srctree)/tools/build/Makefile.build dir=$(build-dir) $@
[all …]
/linux-4.1.27/Documentation/scsi/
Dosst.txt194 dir=/dev
196 test -z "$2" || dir=$2
199 test -d $dir || mkdir -p $dir
201 mknod $dir/osst$nr c $major $nr
202 chown 0.disk $dir/osst$nr; chmod 660 $dir/osst$nr;
203 mknod $dir/nosst$nr c $major $[nr+128]
204 chown 0.disk $dir/nosst$nr; chmod 660 $dir/nosst$nr;
205 mknod $dir/osst${nr}l c $major $[nr+32]
206 chown 0.disk $dir/osst${nr}l; chmod 660 $dir/osst${nr}l;
207 mknod $dir/nosst${nr}l c $major $[nr+160]
[all …]
/linux-4.1.27/drivers/crypto/caam/
Dsg_sw_sec4.h89 unsigned int nents, enum dma_data_direction dir, in dma_map_sg_chained() argument
95 dma_map_sg(dev, sg, 1, dir); in dma_map_sg_chained()
99 dma_map_sg(dev, sg, nents, dir); in dma_map_sg_chained()
105 unsigned int nents, enum dma_data_direction dir, in dma_unmap_sg_chained() argument
111 dma_unmap_sg(dev, sg, 1, dir); in dma_unmap_sg_chained()
115 dma_unmap_sg(dev, sg, nents, dir); in dma_unmap_sg_chained()
/linux-4.1.27/sound/usb/line6/
Dpcm.c286 int ret = 0, dir; in line6_pcm_acquire() local
289 for (dir = 0; dir < 2; dir++) { in line6_pcm_acquire()
290 pstr = get_stream(line6pcm, dir); in line6_pcm_acquire()
297 for (dir = 0; dir < 2; dir++) { in line6_pcm_acquire()
298 ret = line6_stream_start(line6pcm, dir, type); in line6_pcm_acquire()
314 int dir; in line6_pcm_release() local
317 for (dir = 0; dir < 2; dir++) in line6_pcm_release()
318 line6_stream_stop(line6pcm, dir, type); in line6_pcm_release()
319 for (dir = 0; dir < 2; dir++) { in line6_pcm_release()
320 pstr = get_stream(line6pcm, dir); in line6_pcm_release()
/linux-4.1.27/fs/ecryptfs/
Dinode.c41 struct dentry *dir; in lock_parent() local
43 dir = dget_parent(dentry); in lock_parent()
44 mutex_lock_nested(&(d_inode(dir)->i_mutex), I_MUTEX_PARENT); in lock_parent()
45 return dir; in lock_parent()
48 static void unlock_dir(struct dentry *dir) in unlock_dir() argument
50 mutex_unlock(&d_inode(dir)->i_mutex); in unlock_dir()
51 dput(dir); in unlock_dir()
143 static int ecryptfs_do_unlink(struct inode *dir, struct dentry *dentry, in ecryptfs_do_unlink() argument
147 struct inode *lower_dir_inode = ecryptfs_inode_to_lower(dir); in ecryptfs_do_unlink()
158 fsstack_copy_attr_times(dir, lower_dir_inode); in ecryptfs_do_unlink()
[all …]
/linux-4.1.27/Documentation/devicetree/bindings/mmc/
Dmmci.txt20 - st,sig-dir-dat0 : bus signal direction pin used for DAT[0].
21 - st,sig-dir-dat2 : bus signal direction pin used for DAT[2].
22 - st,sig-dir-dat31 : bus signal direction pin used for DAT[3] and DAT[1].
23 - st,sig-dir-dat74 : bus signal direction pin used for DAT[4] to DAT[7].
24 - st,sig-dir-cmd : cmd signal direction pin used for CMD.
50 st,sig-dir-dat0;
51 st,sig-dir-dat2;
52 st,sig-dir-cmd;
/linux-4.1.27/arch/avr32/oprofile/
Dop_model_avr32.c102 struct dentry *dir; in avr32_perf_counter_create_files() local
108 dir = oprofilefs_mkdir(root, filename); in avr32_perf_counter_create_files()
110 oprofilefs_create_ulong(dir, "enabled", in avr32_perf_counter_create_files()
112 oprofilefs_create_ulong(dir, "event", in avr32_perf_counter_create_files()
114 oprofilefs_create_ulong(dir, "count", in avr32_perf_counter_create_files()
118 oprofilefs_create_ulong(dir, "kernel", in avr32_perf_counter_create_files()
120 oprofilefs_create_ulong(dir, "user", in avr32_perf_counter_create_files()
122 oprofilefs_create_ulong(dir, "unit_mask", in avr32_perf_counter_create_files()
/linux-4.1.27/drivers/crypto/qce/
Ddma.c58 enum dma_data_direction dir, bool chained) in qce_mapsg() argument
64 err = dma_map_sg(dev, sg, 1, dir); in qce_mapsg()
70 err = dma_map_sg(dev, sg, nents, dir); in qce_mapsg()
79 enum dma_data_direction dir, bool chained) in qce_unmapsg() argument
83 dma_unmap_sg(dev, sg, 1, dir); in qce_unmapsg()
87 dma_unmap_sg(dev, sg, nents, dir); in qce_unmapsg()
136 enum dma_transfer_direction dir, in qce_dma_prep_sg() argument
145 desc = dmaengine_prep_slave_sg(chan, sg, nents, dir, flags); in qce_dma_prep_sg()
/linux-4.1.27/drivers/iio/adc/
Dxilinx-xadc-events.c72 enum iio_event_direction dir) in xadc_get_threshold_offset() argument
85 if (dir == IIO_EV_DIR_FALLING) in xadc_get_threshold_offset()
118 enum iio_event_direction dir) in xadc_read_event_config() argument
127 enum iio_event_direction dir, int state) in xadc_write_event_config() argument
166 enum iio_event_direction dir, enum iio_event_info info, in xadc_read_event_value() argument
169 unsigned int offset = xadc_get_threshold_offset(chan, dir); in xadc_read_event_value()
190 enum iio_event_direction dir, enum iio_event_info info, in xadc_write_event_value() argument
193 unsigned int offset = xadc_get_threshold_offset(chan, dir); in xadc_write_event_value()
/linux-4.1.27/drivers/usb/chipidea/
Dudc.c61 static inline int hw_ep_bit(int num, int dir) in hw_ep_bit() argument
63 return num + (dir ? 16 : 0); in hw_ep_bit()
102 static int hw_ep_flush(struct ci_hdrc *ci, int num, int dir) in hw_ep_flush() argument
104 int n = hw_ep_bit(num, dir); in hw_ep_flush()
123 static int hw_ep_disable(struct ci_hdrc *ci, int num, int dir) in hw_ep_disable() argument
125 hw_ep_flush(ci, num, dir); in hw_ep_disable()
127 dir ? ENDPTCTRL_TXE : ENDPTCTRL_RXE, 0); in hw_ep_disable()
139 static int hw_ep_enable(struct ci_hdrc *ci, int num, int dir, int type) in hw_ep_enable() argument
143 if (dir) { in hw_ep_enable()
173 static int hw_ep_get_halt(struct ci_hdrc *ci, int num, int dir) in hw_ep_get_halt() argument
[all …]
/linux-4.1.27/tools/perf/util/
Dpmu.c33 int perf_pmu__format_parse(char *dir, struct list_head *head) in perf_pmu__format_parse() argument
39 format_dir = opendir(dir); in perf_pmu__format_parse()
51 snprintf(path, PATH_MAX, "%s/%s", dir, name); in perf_pmu__format_parse()
93 static int perf_pmu__parse_scale(struct perf_pmu_alias *alias, char *dir, char *name) in perf_pmu__parse_scale() argument
102 snprintf(path, PATH_MAX, "%s/%s.scale", dir, name); in perf_pmu__parse_scale()
139 static int perf_pmu__parse_unit(struct perf_pmu_alias *alias, char *dir, char *name) in perf_pmu__parse_unit() argument
145 snprintf(path, PATH_MAX, "%s/%s.unit", dir, name); in perf_pmu__parse_unit()
167 perf_pmu__parse_per_pkg(struct perf_pmu_alias *alias, char *dir, char *name) in perf_pmu__parse_per_pkg() argument
172 snprintf(path, PATH_MAX, "%s/%s.per-pkg", dir, name); in perf_pmu__parse_per_pkg()
185 char *dir, char *name) in perf_pmu__parse_snapshot() argument
[all …]
Dtrace-event-info.c178 DIR *dir; in copy_event_system() local
183 dir = opendir(sys); in copy_event_system()
184 if (!dir) { in copy_event_system()
189 while ((dent = readdir(dir))) { in copy_event_system()
212 rewinddir(dir); in copy_event_system()
213 while ((dent = readdir(dir))) { in copy_event_system()
236 closedir(dir); in copy_event_system()
275 DIR *dir; in record_event_files() local
286 dir = opendir(path); in record_event_files()
287 if (!dir) { in record_event_files()
[all …]
/linux-4.1.27/fs/qnx6/
Ddir.c26 static struct page *qnx6_get_page(struct inode *dir, unsigned long n) in qnx6_get_page() argument
28 struct address_space *mapping = dir->i_mapping; in qnx6_get_page()
180 struct qnx6_long_dir_entry *de, struct inode *dir) in qnx6_long_match() argument
182 struct super_block *s = dir->i_sb; in qnx6_long_match()
217 unsigned qnx6_find_entry(int len, struct inode *dir, const char *name, in qnx6_find_entry() argument
220 struct super_block *s = dir->i_sb; in qnx6_find_entry()
221 struct qnx6_inode_info *ei = QNX6_I(dir); in qnx6_find_entry()
224 unsigned long npages = dir_pages(dir); in qnx6_find_entry()
239 page = qnx6_get_page(dir, n); in qnx6_find_entry()
241 int limit = last_entry(dir, n); in qnx6_find_entry()
[all …]
/linux-4.1.27/security/
Dinode.c88 struct inode *dir, *inode; in securityfs_create_file() local
105 dir = d_inode(parent); in securityfs_create_file()
107 mutex_lock(&dir->i_mutex); in securityfs_create_file()
117 inode = new_inode(dir->i_sb); in securityfs_create_file()
131 inc_nlink(dir); in securityfs_create_file()
137 mutex_unlock(&dir->i_mutex); in securityfs_create_file()
144 mutex_unlock(&dir->i_mutex); in securityfs_create_file()
Dsecurity.c363 int security_inode_init_security(struct inode *inode, struct inode *dir, in security_inode_init_security() argument
375 return security_ops->inode_init_security(inode, dir, qstr, in security_inode_init_security()
379 ret = security_ops->inode_init_security(inode, dir, qstr, in security_inode_init_security()
398 int security_old_inode_init_security(struct inode *inode, struct inode *dir, in security_old_inode_init_security() argument
404 return security_ops->inode_init_security(inode, dir, qstr, name, value, in security_old_inode_init_security()
410 int security_path_mknod(struct path *dir, struct dentry *dentry, umode_t mode, in security_path_mknod() argument
413 if (unlikely(IS_PRIVATE(d_backing_inode(dir->dentry)))) in security_path_mknod()
415 return security_ops->path_mknod(dir, dentry, mode, dev); in security_path_mknod()
419 int security_path_mkdir(struct path *dir, struct dentry *dentry, umode_t mode) in security_path_mkdir() argument
421 if (unlikely(IS_PRIVATE(d_backing_inode(dir->dentry)))) in security_path_mkdir()
[all …]
/linux-4.1.27/net/ipv6/netfilter/
Dnf_nat_l3proto_ipv6.c33 enum ip_conntrack_dir dir, in nf_nat_ipv6_decode_session() argument
37 const struct nf_conntrack_tuple *t = &ct->tuplehash[dir].tuple; in nf_nat_ipv6_decode_session()
206 enum ip_conntrack_dir dir = CTINFO2DIR(ctinfo); in nf_nat_icmpv6_reply_translation() local
233 if (dir == IP_CT_DIR_REPLY) in nf_nat_icmpv6_reply_translation()
241 l4proto, &ct->tuplehash[!dir].tuple, !manip)) in nf_nat_icmpv6_reply_translation()
255 nf_ct_invert_tuplepr(&target, &ct->tuplehash[!dir].tuple); in nf_nat_icmpv6_reply_translation()
399 enum ip_conntrack_dir dir = CTINFO2DIR(ctinfo); in nf_nat_ipv6_out() local
401 if (!nf_inet_addr_cmp(&ct->tuplehash[dir].tuple.src.u3, in nf_nat_ipv6_out()
402 &ct->tuplehash[!dir].tuple.dst.u3) || in nf_nat_ipv6_out()
403 (ct->tuplehash[dir].tuple.dst.protonum != IPPROTO_ICMPV6 && in nf_nat_ipv6_out()
[all …]
/linux-4.1.27/arch/x86/include/asm/
Dpgtable_32.h49 #define pte_offset_map(dir, address) \ argument
50 ((pte_t *)kmap_atomic(pmd_page(*(dir))) + \
54 #define pte_offset_map(dir, address) \ argument
55 ((pte_t *)page_address(pmd_page(*(dir))) + pte_index((address)))
/linux-4.1.27/drivers/xen/xenbus/
Dxenbus_probe_backend.c135 const char *dir, in xenbus_probe_backend_unit() argument
142 nodename = kasprintf(GFP_KERNEL, "%s/%s", dir, name); in xenbus_probe_backend_unit()
159 char **dir; in xenbus_probe_backend() local
168 dir = xenbus_directory(XBT_NIL, nodename, "", &dir_n); in xenbus_probe_backend()
169 if (IS_ERR(dir)) { in xenbus_probe_backend()
171 return PTR_ERR(dir); in xenbus_probe_backend()
175 err = xenbus_probe_backend_unit(bus, nodename, type, dir[i]); in xenbus_probe_backend()
179 kfree(dir); in xenbus_probe_backend()
Dxenbus_xs.c356 static char *join(const char *dir, const char *name) in join() argument
361 buffer = kasprintf(GFP_NOIO | __GFP_HIGH, "%s", dir); in join()
363 buffer = kasprintf(GFP_NOIO | __GFP_HIGH, "%s/%s", dir, name); in join()
391 const char *dir, const char *node, unsigned int *num) in xenbus_directory() argument
396 path = join(dir, node); in xenbus_directory()
411 const char *dir, const char *node) in xenbus_exists() argument
416 d = xenbus_directory(t, dir, node, &dir_n); in xenbus_exists()
429 const char *dir, const char *node, unsigned int *len) in xenbus_read() argument
434 path = join(dir, node); in xenbus_read()
448 const char *dir, const char *node, const char *string) in xenbus_write() argument
[all …]
/linux-4.1.27/drivers/dma/
Dcoh901318_lli.c179 enum dma_transfer_direction dir) in coh901318_lli_fill_single() argument
186 if (dir == DMA_MEM_TO_DEV) { in coh901318_lli_fill_single()
190 } else if (dir == DMA_DEV_TO_MEM) { in coh901318_lli_fill_single()
217 if (dir == DMA_MEM_TO_DEV) in coh901318_lli_fill_single()
219 else if (dir == DMA_DEV_TO_MEM) in coh901318_lli_fill_single()
236 enum dma_transfer_direction dir, u32 ctrl_irq_mask) in coh901318_lli_fill_sg() argument
251 if (dir == DMA_MEM_TO_DEV) in coh901318_lli_fill_sg()
253 else if (dir == DMA_DEV_TO_MEM) in coh901318_lli_fill_sg()
271 if (dir == DMA_MEM_TO_DEV) in coh901318_lli_fill_sg()
295 if (dir == DMA_DEV_TO_MEM) in coh901318_lli_fill_sg()
/linux-4.1.27/sound/pci/hda/
Dhda_local.h39 #define HDA_COMPOSE_AMP_VAL_OFS(nid,chs,idx,dir,ofs) \ argument
40 ((nid) | ((chs)<<16) | ((dir)<<18) | ((idx)<<19) | ((ofs)<<23))
42 #define HDA_COMPOSE_AMP_VAL(nid,chs,idx,dir) \ argument
43 HDA_COMPOSE_AMP_VAL_OFS(nid, chs, idx, dir, 0)
45 #define HDA_CODEC_VOLUME_MONO_IDX(xname, xcidx, nid, channel, xindex, dir, flags) \ argument
55 .private_value = HDA_COMPOSE_AMP_VAL(nid, channel, xindex, dir) | flags }
97 #define HDA_CODEC_MUTE_BEEP_MONO_IDX(xname, xcidx, nid, ch, xidx, dir) \ argument
98 HDA_CODEC_MUTE_MONO_IDX(xname, xcidx, nid, ch, xidx, dir)
130 #define snd_hda_codec_amp_read(codec, nid, ch, dir, idx) \ argument
131 snd_hdac_regmap_get_amp(&(codec)->core, nid, ch, dir, idx)
[all …]
/linux-4.1.27/drivers/regulator/
Ddbx500-prcmu.c69 struct dentry *dir; member
171 rdebug.dir = debugfs_create_dir("ux500-regulator", NULL); in ux500_regulator_debug_init()
172 if (!rdebug.dir) in ux500_regulator_debug_init()
177 S_IRUGO, rdebug.dir, &pdev->dev, in ux500_regulator_debug_init()
184 S_IRUGO, rdebug.dir, &pdev->dev, in ux500_regulator_debug_init()
210 debugfs_remove(rdebug.dir); in ux500_regulator_debug_init()
218 debugfs_remove_recursive(rdebug.dir); in ux500_regulator_debug_exit()
/linux-4.1.27/arch/ia64/sn/pci/
Dpci_dma.c178 enum dma_data_direction dir, in sn_dma_map_page() argument
220 size_t size, enum dma_data_direction dir, in sn_dma_unmap_page() argument
228 provider->dma_unmap(pdev, dma_addr, dir); in sn_dma_unmap_page()
242 int nhwentries, enum dma_data_direction dir, in sn_dma_unmap_sg() argument
253 provider->dma_unmap(pdev, sg->dma_address, dir); in sn_dma_unmap_sg()
275 int nhwentries, enum dma_data_direction dir, in sn_dma_map_sg() argument
313 sn_dma_unmap_sg(dev, saved_sg, i, dir, attrs); in sn_dma_map_sg()
324 size_t size, enum dma_data_direction dir) in sn_dma_sync_single_for_cpu() argument
331 enum dma_data_direction dir) in sn_dma_sync_single_for_device() argument
337 int nelems, enum dma_data_direction dir) in sn_dma_sync_sg_for_cpu() argument
[all …]
/linux-4.1.27/fs/pstore/
Dftrace.c109 struct dentry *dir; in pstore_register_ftrace() local
115 dir = debugfs_create_dir("pstore", NULL); in pstore_register_ftrace()
116 if (!dir) { in pstore_register_ftrace()
121 file = debugfs_create_file("record_ftrace", 0600, dir, NULL, in pstore_register_ftrace()
130 debugfs_remove(dir); in pstore_register_ftrace()
/linux-4.1.27/fs/gfs2/
Dinode.c283 struct inode *gfs2_lookupi(struct inode *dir, const struct qstr *name, in gfs2_lookupi() argument
286 struct super_block *sb = dir->i_sb; in gfs2_lookupi()
287 struct gfs2_inode *dip = GFS2_I(dir); in gfs2_lookupi()
298 dir == d_inode(sb->s_root))) { in gfs2_lookupi()
299 igrab(dir); in gfs2_lookupi()
300 return dir; in gfs2_lookupi()
311 error = gfs2_permission(dir, MAY_EXEC); in gfs2_lookupi()
316 inode = gfs2_dir_search(dir, name, false); in gfs2_lookupi()
584 static int gfs2_create_inode(struct inode *dir, struct dentry *dentry, in gfs2_create_inode() argument
593 struct gfs2_inode *dip = GFS2_I(dir), *ip; in gfs2_create_inode()
[all …]
/linux-4.1.27/drivers/scsi/
Djazz_esp.c42 size_t sz, int dir) in jazz_esp_map_single() argument
44 return dma_map_single(esp->dev, buf, sz, dir); in jazz_esp_map_single()
48 int num_sg, int dir) in jazz_esp_map_sg() argument
50 return dma_map_sg(esp->dev, sg, num_sg, dir); in jazz_esp_map_sg()
54 size_t sz, int dir) in jazz_esp_unmap_single() argument
56 dma_unmap_single(esp->dev, addr, sz, dir); in jazz_esp_unmap_single()
60 int num_sg, int dir) in jazz_esp_unmap_sg() argument
62 dma_unmap_sg(esp->dev, sg, num_sg, dir); in jazz_esp_unmap_sg()
/linux-4.1.27/sound/soc/atmel/
Datmel_ssc_dai.c290 int dir, dir_mask; in atmel_ssc_startup() local
305 dir = 0; in atmel_ssc_startup()
308 dir = 1; in atmel_ssc_startup()
323 dma_params = &ssc_dma_params[dai->id][dir]; in atmel_ssc_startup()
327 ssc_p->dma_params[dir] = dma_params; in atmel_ssc_startup()
351 int dir, dir_mask; in atmel_ssc_shutdown() local
354 dir = 0; in atmel_ssc_shutdown()
356 dir = 1; in atmel_ssc_shutdown()
358 dma_params = ssc_p->dma_params[dir]; in atmel_ssc_shutdown()
363 ssc_p->dma_params[dir] = NULL; in atmel_ssc_shutdown()
[all …]
/linux-4.1.27/arch/mips/cavium-octeon/
Doct_ilm.c28 static struct dentry *dir; variable
69 dir = debugfs_create_dir("oct_ilm", 0); in init_debufs()
70 if (!dir) { in init_debufs()
75 show_dentry = debugfs_create_file("statistics", 0222, dir, NULL, in init_debufs()
82 show_dentry = debugfs_create_file("reset", 0222, dir, NULL, in init_debufs()
190 debugfs_remove_recursive(dir); in oct_ilm_module_init()
197 debugfs_remove_recursive(dir); in oct_ilm_module_exit()
/linux-4.1.27/arch/alpha/include/asm/
Dfloppy.h45 int dir; in alpha_fd_dma_setup() local
47 dir = (mode != DMA_MODE_READ) ? PCI_DMA_FROMDEVICE : PCI_DMA_TODEVICE; in alpha_fd_dma_setup()
50 && (addr != prev_addr || size != prev_size || dir != prev_dir)) { in alpha_fd_dma_setup()
57 bus_addr = pci_map_single(isa_bridge, addr, size, dir); in alpha_fd_dma_setup()
62 prev_dir = dir; in alpha_fd_dma_setup()
/linux-4.1.27/arch/x86/include/asm/xen/
Dpage-coherent.h26 enum dma_data_direction dir, struct dma_attrs *attrs) { } in xen_dma_map_page() argument
29 size_t size, enum dma_data_direction dir, in xen_dma_unmap_page() argument
33 dma_addr_t handle, size_t size, enum dma_data_direction dir) { } in xen_dma_sync_single_for_cpu() argument
36 dma_addr_t handle, size_t size, enum dma_data_direction dir) { } in xen_dma_sync_single_for_device() argument
/linux-4.1.27/fs/xfs/
Dxfs_iops.c91 struct inode *dir, in xfs_init_security() argument
94 return security_inode_init_security(inode, dir, qstr, in xfs_init_security()
111 struct inode *dir, in xfs_cleanup_inode() argument
124 xfs_remove(XFS_I(dir), &teardown, XFS_I(inode)); in xfs_cleanup_inode()
129 struct inode *dir, in xfs_generic_create() argument
153 error = posix_acl_create(dir, &mode, &default_acl, &acl); in xfs_generic_create()
159 error = xfs_create(XFS_I(dir), &name, mode, rdev, &ip); in xfs_generic_create()
161 error = xfs_create_tmpfile(XFS_I(dir), dentry, mode, &ip); in xfs_generic_create()
168 error = xfs_init_security(inode, dir, &dentry->d_name); in xfs_generic_create()
202 xfs_cleanup_inode(dir, inode, dentry); in xfs_generic_create()
[all …]
/linux-4.1.27/
DMakefile16 MAKEFLAGS += -rR --include-dir=$(CURDIR)
203 ifeq ($(KBUILD_SRC)/,$(dir $(CURDIR)))
1228 package-dir := scripts/package
1231 $(Q)$(MAKE) $(build)=$(package-dir) $@
1233 $(Q)$(MAKE) $(build)=$(package-dir) $@
1235 $(Q)$(MAKE) $(build)=$(package-dir) $@
1243 board-dirs := $(dir $(wildcard $(srctree)/arch/$(SRCARCH)/configs/*/*_defconfig))
1294 @$(MAKE) $(build)=$(package-dir) help
1333 boards-per-dir = $(sort $(notdir $(wildcard $(srctree)/arch/$(SRCARCH)/configs/$*/*_defconfig)))
1337 @$(if $(boards-per-dir), \
[all …]
/linux-4.1.27/arch/mips/math-emu/
Dme-debugfs.c33 struct dentry *d, *dir; in debugfs_fpuemu() local
37 dir = debugfs_create_dir("fpuemustats", mips_debugfs_dir); in debugfs_fpuemu()
38 if (!dir) in debugfs_fpuemu()
46 d = debugfs_create_file(#m , S_IRUGO, dir, \ in debugfs_fpuemu()
/linux-4.1.27/arch/m68k/include/asm/
Ddma-mapping.h50 enum dma_data_direction dir) in dma_cache_sync() argument
58 size_t size, enum dma_data_direction dir) in dma_unmap_single() argument
66 size_t size, enum dma_data_direction dir) in dma_unmap_page() argument
73 int nhwentries, enum dma_data_direction dir) in dma_unmap_sg() argument
91 size_t size, enum dma_data_direction dir) in dma_sync_single_for_cpu() argument
96 int nents, enum dma_data_direction dir) in dma_sync_sg_for_cpu() argument
/linux-4.1.27/arch/x86/kernel/
Damd_gart_64.c173 static void iommu_full(struct device *dev, size_t size, int dir) in iommu_full() argument
188 if (dir == PCI_DMA_FROMDEVICE || dir == PCI_DMA_BIDIRECTIONAL) in iommu_full()
190 if (dir == PCI_DMA_TODEVICE || dir == PCI_DMA_BIDIRECTIONAL) in iommu_full()
215 size_t size, int dir, unsigned long align_mask) in dma_map_area() argument
230 iommu_full(dev, size, dir); in dma_map_area()
244 enum dma_data_direction dir, in gart_map_page() argument
256 bus = dma_map_area(dev, paddr, size, dir, 0); in gart_map_page()
266 size_t size, enum dma_data_direction dir, in gart_unmap_page() argument
289 enum dma_data_direction dir, struct dma_attrs *attrs) in gart_unmap_sg() argument
297 gart_unmap_page(dev, s->dma_address, s->dma_length, dir, NULL); in gart_unmap_sg()
[all …]
/linux-4.1.27/drivers/misc/mei/
Ddebugfs.c188 struct dentry *dir, *f; in mei_dbgfs_register() local
190 dir = debugfs_create_dir(name, NULL); in mei_dbgfs_register()
191 if (!dir) in mei_dbgfs_register()
194 f = debugfs_create_file("meclients", S_IRUSR, dir, in mei_dbgfs_register()
200 f = debugfs_create_file("active", S_IRUSR, dir, in mei_dbgfs_register()
206 f = debugfs_create_file("devstate", S_IRUSR, dir, in mei_dbgfs_register()
212 dev->dbgfs_dir = dir; in mei_dbgfs_register()
/linux-4.1.27/drivers/spi/
Dspi-pxa2xx-dma.c24 enum dma_data_direction dir) in pxa2xx_spi_map_dma_buffer() argument
32 if (dir == DMA_TO_DEVICE) { in pxa2xx_spi_map_dma_buffer()
67 nents = dma_map_sg(dmadev, sgt->sgl, sgt->nents, dir); in pxa2xx_spi_map_dma_buffer()
75 enum dma_data_direction dir) in pxa2xx_spi_unmap_dma_buffer() argument
80 if (dir == DMA_TO_DEVICE) { in pxa2xx_spi_unmap_dma_buffer()
88 dma_unmap_sg(dmadev, sgt->sgl, sgt->nents, dir); in pxa2xx_spi_unmap_dma_buffer()
161 enum dma_transfer_direction dir) in pxa2xx_spi_dma_prepare_one() argument
183 cfg.direction = dir; in pxa2xx_spi_dma_prepare_one()
185 if (dir == DMA_MEM_TO_DEV) { in pxa2xx_spi_dma_prepare_one()
209 return dmaengine_prep_slave_sg(chan, sgt->sgl, nents, dir, in pxa2xx_spi_dma_prepare_one()
/linux-4.1.27/drivers/staging/iio/
Diio_simple_dummy.h59 enum iio_event_direction dir);
64 enum iio_event_direction dir,
70 enum iio_event_direction dir,
77 enum iio_event_direction dir,
/linux-4.1.27/arch/parisc/kernel/
Dpci-dma.c136 pgd_t * dir; in map_uncached_pages() local
139 dir = pgd_offset_k(vaddr); in map_uncached_pages()
143 pmd = pmd_alloc(NULL, dir, vaddr); in map_uncached_pages()
149 dir++; in map_uncached_pages()
190 static inline void unmap_uncached_pmd(pgd_t * dir, unsigned long vaddr, in unmap_uncached_pmd() argument
197 if (pgd_none(*dir)) in unmap_uncached_pmd()
199 if (pgd_bad(*dir)) { in unmap_uncached_pmd()
200 pgd_ERROR(*dir); in unmap_uncached_pmd()
201 pgd_clear(dir); in unmap_uncached_pmd()
204 pmd = pmd_offset(dir, vaddr); in unmap_uncached_pmd()
[all …]
/linux-4.1.27/tools/lib/api/
DMakefile5 srctree := $(patsubst %/,%,$(dir $(shell pwd)))
6 srctree := $(patsubst %/,%,$(dir $(srctree)))
7 srctree := $(patsubst %/,%,$(dir $(srctree)))
24 build := -f $(srctree)/tools/build/Makefile.build dir=. obj

1234567