| /linux/scripts/coccinelle/api/ |
| A D | d_find_alias.cocci | 27 <...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/fs/gfs2/ |
| A D | dir.c | 451 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 …]
|
| A D | dir.h | 21 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/ |
| A D | debug.c | 111 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/security/apparmor/ |
| A D | apparmorfs.c | 1466 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/drivers/virt/coco/efi_secret/ |
| A D | efi_secret.c | 220 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/tools/perf/util/ |
| A D | trace-event-info.c | 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() 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 …]
|
| A D | path.c | 59 bool is_directory(const char *base_path, const struct dirent *dent) in is_directory() argument 64 snprintf(path, sizeof(path), "%s/%s", base_path, dent->d_name); in is_directory() 71 bool is_executable_file(const char *base_path, const struct dirent *dent) in is_executable_file() argument 76 snprintf(path, sizeof(path), "%s/%s", base_path, dent->d_name); in is_executable_file()
|
| A D | pmus.c | 202 struct dirent *dent; in pmu_read_sysfs() local 217 while ((dent = readdir(dir))) { in pmu_read_sysfs() 218 if (!strcmp(dent->d_name, ".") || !strcmp(dent->d_name, "..")) in pmu_read_sysfs() 220 if (core_only && !is_pmu_core(dent->d_name)) in pmu_read_sysfs() 223 perf_pmu__find2(fd, dent->d_name); in pmu_read_sysfs() 672 struct dirent *dent; in perf_pmus__default_pmu_name() local 688 while ((dent = readdir(dir))) { in perf_pmus__default_pmu_name() 689 if (!strcmp(dent->d_name, ".") || !strcmp(dent->d_name, "..")) in perf_pmus__default_pmu_name() 691 if (is_pmu_core(dent->d_name)) { in perf_pmus__default_pmu_name() 692 result = strdup(dent->d_name); in perf_pmus__default_pmu_name()
|
| A D | path.h | 14 bool is_directory(const char *base_path, const struct dirent *dent); 15 bool is_executable_file(const char *base_path, const struct dirent *dent);
|
| /linux/drivers/cxl/core/ |
| A D | cdat.c | 59 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/fs/ubifs/ |
| A D | dir.c | 240 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 …]
|
| A D | debug.c | 274 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() 1143 if (IS_ERR(dent)) { in dbg_check_dir() 1144 err = PTR_ERR(dent); in dbg_check_dir() 1157 pdent = dent; in dbg_check_dir() 2712 if (dent == d->dfs_chk_gen) in dfs_file_read() 2785 if (dent == d->dfs_chk_gen) in dfs_file_write() 2904 if (dent == dfs_chk_gen) in dfs_global_file_read() [all …]
|
| A D | journal.c | 68 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() 1409 if (!dent) in ubifs_jnl_rename() 1425 set_dent_cookie(c, dent); in ubifs_jnl_rename() 1591 kfree(dent); in ubifs_jnl_rename() [all …]
|
| A D | tnc.c | 577 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() 3044 if (unlikely(!dent)) { in ubifs_tnc_next_ent() 3065 return dent; in ubifs_tnc_next_ent() [all …]
|
| A D | replay.c | 483 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/drivers/mtd/ubi/ |
| A D | debug.c | 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() 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/drivers/dma/dw-edma/ |
| A D | dw-hdma-v0-debugfs.c | 61 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()
|
| A D | dw-edma-v0-debugfs.c | 101 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/ |
| A D | powercap.c | 190 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/ |
| A D | auxtrace.c | 60 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/tools/testing/selftests/ir/ |
| A D | ir_loopback.c | 73 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/drivers/soc/qcom/ |
| A D | rpm_master_stats.c | 73 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/security/ |
| A D | inode.c | 265 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/net/8021q/ |
| A D | vlanproc.c | 143 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()
|