Home
last modified time | relevance | path

Searched refs:dent (Results 1 – 25 of 39) sorted by relevance

12

/linux/scripts/coccinelle/api/
H A Dd_find_alias.cocci16 local idexpression struct dentry *dent;
22 if (!(dent@p1 = d_find_alias(...))) S1
24 dent@p1 = d_find_alias(...)
27 <...when != dput(dent)
28 when != if (...) { <+... dput(dent) ...+> }
29 when != true !dent || ...
30 when != dent = E
31 when != E = dent
32 if (!dent || ...) S2
35 return <+...dent...+>;
[all …]
/linux/fs/gfs2/
H A Ddir.h21 struct gfs2_dirent *dent; member
67 static inline void gfs2_qstr2dirent(const struct qstr *name, u16 reclen, struct gfs2_dirent *dent) in gfs2_qstr2dirent() argument
69 dent->de_inum.no_addr = cpu_to_be64(0); in gfs2_qstr2dirent()
70 dent->de_inum.no_formal_ino = cpu_to_be64(0); in gfs2_qstr2dirent()
71 dent->de_hash = cpu_to_be32(name->hash); in gfs2_qstr2dirent()
72 dent->de_rec_len = cpu_to_be16(reclen); in gfs2_qstr2dirent()
73 dent->de_name_len = cpu_to_be16(name->len); in gfs2_qstr2dirent()
74 dent->de_type = cpu_to_be16(0); in gfs2_qstr2dirent()
75 memset(dent->__pad, 0, sizeof(dent->__pad)); in gfs2_qstr2dirent()
76 memcpy(dent + 1, name->name, name->len); in gfs2_qstr2dirent()
/linux/drivers/vdpa/mlx5/net/
H A Ddebug.c111 node->dent = debugfs_create_dir(vidstr, ndev->rx_dent); in mlx5_vdpa_add_rx_counters()
112 if (IS_ERR(node->dent)) { in mlx5_vdpa_add_rx_counters()
113 node->dent = NULL; in mlx5_vdpa_add_rx_counters()
117 node->ucast_counter.dent = debugfs_create_dir("ucast", node->dent); in mlx5_vdpa_add_rx_counters()
118 if (IS_ERR(node->ucast_counter.dent)) in mlx5_vdpa_add_rx_counters()
121 add_counter_node(&node->ucast_counter, node->ucast_counter.dent); in mlx5_vdpa_add_rx_counters()
123 node->mcast_counter.dent = debugfs_create_dir("mcast", node->dent); in mlx5_vdpa_add_rx_counters()
124 if (IS_ERR(node->mcast_counter.dent)) in mlx5_vdpa_add_rx_counters()
127 add_counter_node(&node->mcast_counter, node->mcast_counter.dent); in mlx5_vdpa_add_rx_counters()
133 if (node->dent && ndev->debugfs) in mlx5_vdpa_remove_rx_counters()
[all …]
H A Dmlx5_vnet.h82 struct dentry *dent; member
94 struct dentry *dent; member
/linux/security/apparmor/
H A Dapparmorfs.c1522 struct dentry *dent, *dir; in __aa_fs_create_rawdata() local
1544 dent = aafs_create_file("abi", S_IFREG | 0444, dir, &rawdata->count, in __aa_fs_create_rawdata()
1546 if (IS_ERR(dent)) in __aa_fs_create_rawdata()
1548 rawdata->dents[AAFS_LOADDATA_ABI] = dent; in __aa_fs_create_rawdata()
1550 dent = aafs_create_file("revision", S_IFREG | 0444, dir, in __aa_fs_create_rawdata()
1553 if (IS_ERR(dent)) in __aa_fs_create_rawdata()
1555 rawdata->dents[AAFS_LOADDATA_REVISION] = dent; in __aa_fs_create_rawdata()
1558 dent = aafs_create_file("sha256", S_IFREG | 0444, dir, in __aa_fs_create_rawdata()
1561 if (IS_ERR(dent)) in __aa_fs_create_rawdata()
1563 rawdata->dents[AAFS_LOADDATA_HASH] = dent; in __aa_fs_create_rawdata()
[all …]
/linux/tools/perf/util/
H A Dtrace-event-info.c155 #define for_each_event_tps(dir, dent, tps) \ argument
156 while ((dent = readdir(dir))) \
157 if (dent->d_type == DT_DIR && \
158 (strcmp(dent->d_name, ".")) && \
159 (strcmp(dent->d_name, ".."))) \
163 struct dirent *dent; in copy_event_system() local
177 for_each_event_tps(dir, dent, tps) { in copy_event_system()
178 if (!name_in_tp_list(dent->d_name, tps)) in copy_event_system()
181 if (asprintf(&format, "%s/%s/format", sys, dent->d_name) < 0) { in copy_event_system()
199 for_each_event_tps(dir, dent, tps) { in copy_event_system()
[all …]
H A Ddata.c106 struct dirent *dent; in perf_data__open_dir()
129 while ((dent = readdir(dir)) != NULL) { in perf_data__open_dir()
134 snprintf(path, sizeof(path), "%s/%s", data->path, dent->d_name); in perf_data__open_dir()
138 if (!S_ISREG(st.st_mode) || strncmp(dent->d_name, "data.", 5)) in perf_data__open_dir()
91 struct dirent *dent; perf_data__open_dir() local
H A Dpmus.c248 struct io_dirent64 *dent; in pmu_read_sysfs()
256 while ((dent = io_dir__readdir(&dir)) != NULL) { in pmu_read_sysfs()
257 if (!strcmp(dent->d_name, ".") || !strcmp(dent->d_name, "..")) in pmu_read_sysfs()
259 if (core_only && !is_pmu_core(dent->d_name)) in pmu_read_sysfs()
262 perf_pmu__find2(fd, dent->d_name); in pmu_read_sysfs()
246 struct io_dirent64 *dent; pmu_read_sysfs() local
/linux/drivers/cxl/core/
H A Dcdat.c59 struct dsmas_entry *dent; in cdat_dsmas_handler() local
72 dent = kzalloc_obj(*dent); in cdat_dsmas_handler()
73 if (!dent) in cdat_dsmas_handler()
76 dent->handle = dsmas->dsmad_handle; in cdat_dsmas_handler()
77 dent->dpa_range.start = le64_to_cpu((__force __le64)dsmas->dpa_base_address); in cdat_dsmas_handler()
78 dent->dpa_range.end = le64_to_cpu((__force __le64)dsmas->dpa_base_address) + in cdat_dsmas_handler()
81 rc = xa_insert(dsmas_xa, dent->handle, dent, GFP_KERNEL); in cdat_dsmas_handler()
83 kfree(dent); in cdat_dsmas_handler()
131 struct dsmas_entry *dent; in cdat_dslbis_handler() local
154 dent = xa_load(dsmas_xa, dslbis->handle); in cdat_dslbis_handler()
[all …]
/linux/drivers/mtd/ubi/
H A Ddebug.c332 struct dentry *dent = file->f_path.dentry; in dfs_file_read() local
343 if (dent == d->dfs_chk_gen) in dfs_file_read()
345 else if (dent == d->dfs_chk_io) in dfs_file_read()
347 else if (dent == d->dfs_chk_fastmap) in dfs_file_read()
349 else if (dent == d->dfs_disable_bgt) in dfs_file_read()
351 else if (dent == d->dfs_emulate_bitflips) in dfs_file_read()
353 else if (dent == d->dfs_emulate_io_failures) in dfs_file_read()
355 else if (dent == d->dfs_emulate_failures) { in dfs_file_read()
360 } else if (dent == d->dfs_emulate_power_cut) { in dfs_file_read()
365 } else if (dent == d->dfs_power_cut_min) { in dfs_file_read()
[all …]
/linux/drivers/virt/coco/efi_secret/
H A Defi_secret.c195 struct dentry *dent, *dir; in efi_secret_securityfs_setup() local
219 dent = securityfs_create_dir("secrets", NULL); in efi_secret_securityfs_setup()
220 if (IS_ERR(dent)) { in efi_secret_securityfs_setup()
222 PTR_ERR(dent)); in efi_secret_securityfs_setup()
223 return PTR_ERR(dent); in efi_secret_securityfs_setup()
225 s->secrets_dir = dent; in efi_secret_securityfs_setup()
249 dent = securityfs_create_file(guid_str, 0440, dir, (void *)e, in efi_secret_securityfs_setup()
251 if (IS_ERR(dent)) { in efi_secret_securityfs_setup()
253 ret = PTR_ERR(dent); in efi_secret_securityfs_setup()
/linux/drivers/dma/dw-edma/
H A Ddw-hdma-v0-debugfs.c61 int nr_entries, struct dentry *dent) in dw_hdma_debugfs_create_x32() argument
74 debugfs_create_file_unsafe(entries[i].name, 0444, dent, in dw_hdma_debugfs_create_x32()
80 u16 ch, struct dentry *dent) in dw_hdma_debugfs_regs_ch() argument
113 dw_hdma_debugfs_create_x32(dw, debugfs_regs, nr_entries, dent); in dw_hdma_debugfs_regs_ch()
116 static void dw_hdma_debugfs_regs_wr(struct dw_edma *dw, struct dentry *dent) in dw_hdma_debugfs_regs_wr() argument
122 regs_dent = debugfs_create_dir(WRITE_STR, dent); in dw_hdma_debugfs_regs_wr()
133 static void dw_hdma_debugfs_regs_rd(struct dw_edma *dw, struct dentry *dent) in dw_hdma_debugfs_regs_rd() argument
139 regs_dent = debugfs_create_dir(READ_STR, dent); in dw_hdma_debugfs_regs_rd()
H A Ddw-edma-v0-debugfs.c101 int nr_entries, struct dentry *dent) in dw_edma_debugfs_create_x32() argument
114 debugfs_create_file_unsafe(entries[i].name, 0444, dent, in dw_edma_debugfs_create_x32()
120 u16 ch, struct dentry *dent) in dw_edma_debugfs_regs_ch() argument
136 dw_edma_debugfs_create_x32(dw, debugfs_regs, nr_entries, dent); in dw_edma_debugfs_regs_ch()
140 dw_edma_debugfs_regs_wr(struct dw_edma *dw, struct dentry *dent) in dw_edma_debugfs_regs_wr() argument
181 regs_dent = debugfs_create_dir(WRITE_STR, dent); in dw_edma_debugfs_regs_wr()
202 struct dentry *dent) in dw_edma_debugfs_regs_rd() argument
244 regs_dent = debugfs_create_dir(READ_STR, dent); in dw_edma_debugfs_regs_rd()
/linux/tools/power/cpupower/lib/
H A Dpowercap.c190 struct dirent *dent; in powercap_read_zone() local
218 while ((dent = readdir(zone_dir)) != NULL) { in powercap_read_zone()
221 if (strcmp(dent->d_name, ".") == 0 || strcmp(dent->d_name, "..") == 0) in powercap_read_zone()
224 if (stat(dent->d_name, &st) != 0 || !S_ISDIR(st.st_mode)) in powercap_read_zone()
225 if (fstatat(dirfd(zone_dir), dent->d_name, &st, 0) < 0) in powercap_read_zone()
228 if (strncmp(dent->d_name, "intel-rapl:", 11) != 0) in powercap_read_zone()
248 strcat(child_zone->sys_name, dent->d_name); in powercap_read_zone()
/linux/tools/perf/arch/arm/util/
H A Dauxtrace.c61 struct dirent *dent; in find_all_hisi_ptt_pmus() local
74 while ((dent = readdir(dir))) { in find_all_hisi_ptt_pmus()
75 if (strstr(dent->d_name, HISI_PTT_PMU_NAME)) in find_all_hisi_ptt_pmus()
90 while ((dent = readdir(dir))) { in find_all_hisi_ptt_pmus()
91 if (strstr(dent->d_name, HISI_PTT_PMU_NAME) && idx < *nr_ptts) { in find_all_hisi_ptt_pmus()
92 hisi_ptt_pmus[idx] = perf_pmus__find(dent->d_name); in find_all_hisi_ptt_pmus()
/linux/tools/testing/selftests/ir/
H A Dir_loopback.c73 struct dirent *dent; in lirc_open() local
84 while ((dent = readdir(d)) != NULL) { in lirc_open()
85 if (!strncmp(dent->d_name, "lirc", 4)) { in lirc_open()
86 snprintf(buf, sizeof(buf), "/dev/%s", dent->d_name); in lirc_open()
91 if (!dent) in lirc_open()
/linux/tools/testing/selftests/perf_events/
H A Dmmap.c59 static bool read_event_type(struct dirent *dent, __u32 *type) in read_event_type() argument
65 snprintf(typefn, sizeof(typefn), "%s/%s/type", EVENT_SRC_DIR, dent->d_name); in read_event_type()
86 struct dirent *dent; in FIXTURE_SETUP() local
101 while ((dent = readdir(dir))) { in FIXTURE_SETUP()
104 if (!read_event_type(dent, &attr.type)) in FIXTURE_SETUP()
/linux/security/
H A Dinode.c260 struct dentry *dent; in securityfs_create_symlink() local
268 dent = securityfs_create_dentry(name, S_IFLNK | 0444, parent, in securityfs_create_symlink()
270 if (IS_ERR(dent)) in securityfs_create_symlink()
273 return dent; in securityfs_create_symlink()
/linux/tools/perf/
H A Dbuiltin-buildid-cache.c85 struct dirent *dent; in build_id_cache__kcore_existing() local
96 dent = readdir(d); in build_id_cache__kcore_existing()
97 if (!dent) in build_id_cache__kcore_existing()
99 if (dent->d_type != DT_DIR) in build_id_cache__kcore_existing()
102 dent->d_name); in build_id_cache__kcore_existing()
104 to_dir, dent->d_name); in build_id_cache__kcore_existing()
/linux/tools/perf/tests/
H A Ddso-data.c194 struct dirent *dent; in open_files_cnt()
204 while ((dent = readdir(dir)) != NULL) { in dsos__create()
205 if (!strcmp(dent->d_name, ".") || in dsos__create()
206 !strcmp(dent->d_name, "..")) in dsos__create()
180 struct dirent *dent; open_files_cnt() local
/linux/tools/perf/arch/x86/util/
H A Dpmu.c82 struct io_dirent64 *dent; in num_chas()
89 while ((dent = io_dir__readdir(&dir)) != NULL) { in num_chas()
90 /* Note, dent->d_type will be DT_LNK and so isn't a useful filter. */ in num_chas()
91 if (strstarts(dent->d_name, "uncore_cha_")) in num_chas()
87 struct io_dirent64 *dent; num_chas() local
/linux/fs/ntfs/
H A Dnamei.c170 static struct dentry *ntfs_lookup(struct inode *dir_ino, struct dentry *dent, in ntfs_lookup() argument
182 dent, NTFS_I(dir_ino)->mft_no); in ntfs_lookup()
184 uname_len = ntfs_nlstoucs(vol, dent->d_name.name, dent->d_name.len, in ntfs_lookup()
207 return d_splice_alias(dent_inode, dent); in ntfs_lookup()
234 return d_splice_alias(NULL, dent); in ntfs_lookup()
310 nls_name.hash = full_name_hash(dent, nls_name.name, nls_name.len); in ntfs_lookup()
312 dent = d_add_ci(dent, dent_inode, &nls_name); in ntfs_lookup()
314 return dent; in ntfs_lookup()
/linux/tools/testing/selftests/iommu/
H A Diommufd_fail_nth.c62 struct dirent *dent; in setup_fault_injection() local
73 while ((dent = readdir(debugfs))) { in setup_fault_injection()
76 if (strncmp(dent->d_name, "fail", 4) != 0) in setup_fault_injection()
80 snprintf(fn, sizeof(fn), "%s/verbose", dent->d_name); in setup_fault_injection()
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/
H A Dgsp.c1320 struct dentry *dent; in create_debugfs() local
1322 dent = debugfs_create_blob(name, 0444, gsp->debugfs.parent, blob); in create_debugfs()
1323 if (IS_ERR(dent)) { in create_debugfs()
1335 i_size_write(d_inode(dent), blob->size); in create_debugfs()
1337 return dent; in create_debugfs()
1943 struct dentry *dent; in r535_gsp_copy_log() local
1957 dent = debugfs_create_blob(name, 0444, parent, t); in r535_gsp_copy_log()
1958 if (IS_ERR(dent)) { in r535_gsp_copy_log()
1961 return PTR_ERR(dent); in r535_gsp_copy_log()
1964 i_size_write(d_inode(dent), t->size); in r535_gsp_copy_log()
/linux/security/apparmor/include/
H A Dapparmorfs.h116 struct dentry *dent);

12