Home
last modified time | relevance | path

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

123

/linux-6.15/scripts/coccinelle/api/
H A Dd_find_alias.cocci27 <...when != dput(dent)
30 when != dent = E
31 when != E = dent
32 if (!dent || ...) S2
39 dent@p2 = E1;
41 E1 = dent;
48 * dent@p1 = ...
53 * dent@p2
69 + dput(dent);
72 + dput(dent);
[all …]
/linux-6.15/fs/gfs2/
H A Ddir.c451 if (ptr < (void *)dent || ptr >= (void *)dent + totlen) in gfs2_dirent_find_offset()
584 prev = dent; in gfs2_dirent_scan()
658 *dent = tmp; in dirent_next()
835 if (dent) in gfs2_dirent_search()
860 return dent; in gfs2_dirent_search()
948 if (!dent) { in dir_make_exhash()
1654 if (dent) { in gfs2_dir_search()
1684 if (dent) { in gfs2_dir_check()
1803 struct gfs2_dirent *dent = da->dent; in gfs2_dir_add() local
1816 dent = gfs2_init_dirent(inode, dent, name, bh); in gfs2_dir_add()
[all …]
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()
H A Dinode.h69 struct gfs2_dirent *dent) in gfs2_inum_out() argument
71 dent->de_inum.no_formal_ino = cpu_to_be64(ip->i_no_formal_ino); in gfs2_inum_out()
72 dent->de_inum.no_addr = cpu_to_be64(ip->i_no_addr); in gfs2_inum_out()
/linux-6.15/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 …]
/linux-6.15/security/apparmor/
H A Dapparmorfs.c1466 if (IS_ERR(dent)) in __aa_fs_create_rawdata()
1472 if (IS_ERR(dent)) in __aa_fs_create_rawdata()
1487 if (IS_ERR(dent)) in __aa_fs_create_rawdata()
1493 if (IS_ERR(dent)) in __aa_fs_create_rawdata()
1574 if (IS_ERR(dent)) in create_profile_file()
1577 return dent; in create_profile_file()
1695 if (!dent) { in __aafs_profile_mkdir()
1700 dent = aafs_create_dir("profiles", dent); in __aafs_profile_mkdir()
1722 if (IS_ERR(dent)) in __aafs_profile_mkdir()
2035 if (!dent) { in __aafs_ns_mkdir()
[all …]
/linux-6.15/drivers/virt/coco/efi_secret/
H A Defi_secret.c220 struct dentry *dent; in efi_secret_securityfs_setup() local
247 if (IS_ERR(dent)) { in efi_secret_securityfs_setup()
249 PTR_ERR(dent)); in efi_secret_securityfs_setup()
250 return PTR_ERR(dent); in efi_secret_securityfs_setup()
252 s->secrets_dir = dent; in efi_secret_securityfs_setup()
255 if (IS_ERR(dent)) { in efi_secret_securityfs_setup()
257 PTR_ERR(dent)); in efi_secret_securityfs_setup()
258 return PTR_ERR(dent); in efi_secret_securityfs_setup()
261 s->fs_dir = dent; in efi_secret_securityfs_setup()
279 if (IS_ERR(dent)) { in efi_secret_securityfs_setup()
[all …]
/linux-6.15/tools/perf/util/
H A Dtrace-event-info.c156 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()
199 for_each_event_tps(dir, dent, tps) { in copy_event_system()
255 struct dirent *dent; in record_event_files() local
277 for_each_event_tps(dir, dent, tps) { in record_event_files()
[all …]
/linux-6.15/drivers/cxl/core/
H A Dcdat.c59 struct dsmas_entry *dent; in cdat_dsmas_handler() local
72 dent = kzalloc(sizeof(*dent), GFP_KERNEL); in cdat_dsmas_handler()
73 if (!dent) 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
155 if (!dent) { in cdat_dslbis_handler()
200 struct dsmas_entry *dent; in cxl_port_perf_data_calculate() local
222 cxl_coordinates_combine(dent->coord, dent->cdat_coord, ep_c); in cxl_port_perf_data_calculate()
223 dent->entries = 1; in cxl_port_perf_data_calculate()
[all …]
/linux-6.15/fs/ubifs/
H A Ddir.c240 if (!dent) { in ubifs_lookup()
291 kfree(dent); in ubifs_lookup()
650 data->dent = dent; in ubifs_readdir()
653 dent = data->dent; in ubifs_readdir()
654 if (!dent) { in ubifs_readdir()
667 data->dent = dent; in ubifs_readdir()
684 &dent->key), in ubifs_readdir()
712 data->dent = dent; in ubifs_readdir()
717 kfree(data->dent); in ubifs_readdir()
718 data->dent = NULL; in ubifs_readdir()
[all …]
H A Ddebug.c274 if (IS_ERR(dent)) { in ubifs_dump_inode()
285 fname_name(&nm) = dent->name; in ubifs_dump_inode()
288 pdent = dent; in ubifs_dump_inode()
492 dent->name[i] : '?'); in ubifs_dump_node()
1146 if (IS_ERR(dent)) { in dbg_check_dir()
1147 err = PTR_ERR(dent); in dbg_check_dir()
1160 pdent = dent; in dbg_check_dir()
2715 if (dent == d->dfs_chk_gen) in dfs_file_read()
2788 if (dent == d->dfs_chk_gen) in dfs_file_write()
2907 if (dent == dfs_chk_gen) in dfs_global_file_read()
[all …]
H A Djournal.c68 dent->padding1 = 0; in zero_dent_node_unused()
635 dent->cookie = 0; in set_dent_cookie()
709 if (!dent) in ubifs_jnl_update()
734 set_dent_cookie(c, dent); in ubifs_jnl_update()
774 kfree(dent); in ubifs_jnl_update()
829 kfree(dent); in ubifs_jnl_update()
834 kfree(dent); in ubifs_jnl_update()
1413 if (!dent) in ubifs_jnl_rename()
1429 set_dent_cookie(c, dent); in ubifs_jnl_rename()
1595 kfree(dent); in ubifs_jnl_rename()
[all …]
H A Dtnc.c577 if (!dent) in matches_name()
589 dent = zbr->leaf; in matches_name()
606 kfree(dent); in matches_name()
865 if (!dent) in fallible_matches_name()
882 dent = zbr->leaf; in fallible_matches_name()
899 kfree(dent); in fallible_matches_name()
2750 if (!dent) { in ubifs_tnc_remove_dh()
2784 kfree(dent); in ubifs_tnc_remove_dh()
3042 if (unlikely(!dent)) { in ubifs_tnc_next_ent()
3063 return dent; in ubifs_tnc_next_ent()
[all …]
H A Dreplay.c483 const struct ubifs_dent_node *dent) in ubifs_validate_entry() argument
485 int key_type = key_type_flash(c, dent->key); in ubifs_validate_entry()
486 int nlen = le16_to_cpu(dent->nlen); in ubifs_validate_entry()
489 dent->type >= UBIFS_ITYPES_CNT || in ubifs_validate_entry()
490 nlen > UBIFS_MAX_NLEN || dent->name[nlen] != 0 || in ubifs_validate_entry()
492 le64_to_cpu(dent->inum) > MAX_INUM) { in ubifs_validate_entry()
767 struct ubifs_dent_node *dent = snod->node; in replay_bud() local
769 err = ubifs_validate_entry(c, dent); in replay_bud()
774 &snod->key, dent->name, in replay_bud()
775 le16_to_cpu(dent->nlen), snod->sqnum, in replay_bud()
[all …]
/linux-6.15/drivers/mtd/ubi/
H A Ddebug.c343 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()
417 if (dent == d->dfs_emulate_failures) { in dfs_file_write()
446 if (dent == d->dfs_chk_gen) in dfs_file_write()
448 else if (dent == d->dfs_chk_io) in dfs_file_write()
450 else if (dent == d->dfs_chk_fastmap) in dfs_file_write()
452 else if (dent == d->dfs_disable_bgt) in dfs_file_write()
[all …]
/linux-6.15/tools/lib/api/
H A Dio_dir.h89 static inline bool io_dir__is_dir(const struct io_dir *iod, struct io_dirent64 *dent) in io_dir__is_dir() argument
91 if (dent->d_type == DT_UNKNOWN) { in io_dir__is_dir()
94 if (fstatat(iod->dirfd, dent->d_name, &st, /*flags=*/0)) in io_dir__is_dir()
98 dent->d_type = DT_DIR; in io_dir__is_dir()
102 return dent->d_type == DT_DIR; in io_dir__is_dir()
/linux-6.15/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-6.15/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-6.15/tools/perf/arch/arm/util/
H A Dauxtrace.c60 struct dirent *dent; in find_all_hisi_ptt_pmus() local
73 while ((dent = readdir(dir))) { in find_all_hisi_ptt_pmus()
74 if (strstr(dent->d_name, HISI_PTT_PMU_NAME)) in find_all_hisi_ptt_pmus()
89 while ((dent = readdir(dir))) { in find_all_hisi_ptt_pmus()
90 if (strstr(dent->d_name, HISI_PTT_PMU_NAME) && idx < *nr_ptts) { in find_all_hisi_ptt_pmus()
91 hisi_ptt_pmus[idx] = perf_pmus__find(dent->d_name); in find_all_hisi_ptt_pmus()
/linux-6.15/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-6.15/drivers/gpu/drm/xe/
H A Dxe_gt_sriov_pf_debugfs.c333 struct dentry *dent = file_dentry(file); in control_write() local
334 struct dentry *parent = dent->d_parent; in control_write()
401 struct dentry *dent = file_dentry(file); in guc_state_read() local
402 struct dentry *parent = dent->d_parent; in guc_state_read()
412 struct dentry *dent = file_dentry(file); in guc_state_write() local
413 struct dentry *parent = dent->d_parent; in guc_state_write()
439 struct dentry *dent = file_dentry(file); in config_blob_read() local
440 struct dentry *parent = dent->d_parent; in config_blob_read()
467 struct dentry *dent = file_dentry(file); in config_blob_write() local
468 struct dentry *parent = dent->d_parent; in config_blob_write()
/linux-6.15/drivers/soc/qcom/
H A Drpm_master_stats.c73 struct dentry *dent, *root; in master_stats_probe() local
126 dent = debugfs_create_file(data[i].label, 0444, root, in master_stats_probe()
128 if (IS_ERR(dent)) { in master_stats_probe()
130 return dev_err_probe(dev, PTR_ERR(dent), in master_stats_probe()
/linux-6.15/security/
H A Dinode.c265 struct dentry *dent; in securityfs_create_symlink() local
273 dent = securityfs_create_dentry(name, S_IFLNK | 0444, parent, in securityfs_create_symlink()
275 if (IS_ERR(dent)) in securityfs_create_symlink()
278 return dent; in securityfs_create_symlink()
/linux-6.15/net/8021q/
H A Dvlanproc.c143 vlan->dent = proc_create_single_data(vlandev->name, S_IFREG | 0600, in vlan_proc_add_dev()
145 if (!vlan->dent) in vlan_proc_add_dev()
156 proc_remove(vlan_dev_priv(vlandev)->dent); in vlan_proc_rem_dev()
157 vlan_dev_priv(vlandev)->dent = NULL; in vlan_proc_rem_dev()

123