/kernel/linux/linux-5.10/drivers/net/ethernet/dec/tulip/ |
D | de2104x.c | 327 static void de_tx (struct de_private *de); 328 static void de_clean_rings (struct de_private *de); 329 static void de_media_interrupt (struct de_private *de, u32 status); 332 static unsigned int de_ok_to_advertise (struct de_private *de, u32 new_media); 366 #define dr32(reg) ioread32(de->regs + (reg)) 367 #define dw32(reg, val) iowrite32((val), de->regs + (reg)) 370 static void de_rx_err_acct (struct de_private *de, unsigned rx_tail, in de_rx_err_acct() argument 373 netif_dbg(de, rx_err, de->dev, in de_rx_err_acct() 380 netif_warn(de, rx_err, de->dev, in de_rx_err_acct() 383 de->dev->stats.rx_length_errors++; in de_rx_err_acct() [all …]
|
/kernel/linux/linux-5.10/fs/hpfs/ |
D | dnode.c | 14 struct hpfs_dirent *de; in get_pos() local 17 for (de = dnode_first_de(d); de < de_end; de = de_next_de(de)) { in get_pos() 18 if (de == fde) return ((loff_t) le32_to_cpu(d->self) << 4) | (loff_t)i; in get_pos() 122 struct hpfs_dirent *de, *de_end, *dee = NULL, *deee = NULL; in dnode_pre_last_de() local 124 for (de = dnode_first_de(d); de < de_end; de = de_next_de(de)) { in dnode_pre_last_de() 125 deee = dee; dee = de; in dnode_pre_last_de() 132 struct hpfs_dirent *de, *de_end, *dee = NULL; in dnode_last_de() local 134 for (de = dnode_first_de(d); de < de_end; de = de_next_de(de)) { in dnode_last_de() 135 dee = de; in dnode_last_de() 142 struct hpfs_dirent *de; in set_last_pointer() local [all …]
|
D | dir.c | 70 struct hpfs_dirent *de; in hpfs_readdir() local 155 if (!(de = map_pos_dirent(inode, &next_pos, &qbh))) { in hpfs_readdir() 160 if (de->first || de->last) { in hpfs_readdir() 162 if (de->first && !de->last && (de->namelen != 2 in hpfs_readdir() 163 || de ->name[0] != 1 || de->name[1] != 1)) in hpfs_readdir() 165 if (de->last && (de->namelen != 1 || de ->name[0] != 255)) in hpfs_readdir() 172 tempname = hpfs_translate_name(inode->i_sb, de->name, de->namelen, lc, de->not_8x3); in hpfs_readdir() 173 if (!dir_emit(ctx, tempname, de->namelen, le32_to_cpu(de->fnode), DT_UNKNOWN)) { in hpfs_readdir() 174 if (tempname != de->name) kfree(tempname); in hpfs_readdir() 179 if (tempname != de->name) kfree(tempname); in hpfs_readdir() [all …]
|
/kernel/linux/linux-5.10/include/trace/events/ |
D | cachefiles.h | 101 struct dentry *de, 104 TP_ARGS(obj, de, inode), 108 __field(struct dentry *, de ) 114 __entry->de = de; 119 __entry->obj, __entry->de, __entry->inode) 124 struct dentry *de, int ret), 126 TP_ARGS(obj, de, ret), 130 __field(struct dentry *, de ) 136 __entry->de = de; 141 __entry->obj, __entry->de, __entry->ret) [all …]
|
/kernel/linux/linux-5.10/fs/ufs/ |
D | dir.c | 14 * on code by Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>. 33 * len <= UFS_MAXNAMLEN and de != NULL are guaranteed by caller. 36 const unsigned char *name, struct ufs_dir_entry *de) in ufs_match() argument 38 if (len != ufs_get_de_namlen(sb, de)) in ufs_match() 40 if (!de->d_ino) in ufs_match() 42 return !memcmp(name, de->d_name, len); in ufs_match() 73 struct ufs_dir_entry *de; in ufs_inode_by_name() local 76 de = ufs_find_entry(dir, qstr, &page); in ufs_inode_by_name() 77 if (de) { in ufs_inode_by_name() 78 res = fs32_to_cpu(dir->i_sb, de->d_ino); in ufs_inode_by_name() [all …]
|
/kernel/linux/linux-5.10/fs/ext2/ |
D | dir.c | 221 * len <= EXT2_NAME_LEN and de != NULL are guaranteed by caller. 224 struct ext2_dir_entry_2 * de) in ext2_match() argument 226 if (len != de->name_len) in ext2_match() 228 if (!de->inode) in ext2_match() 230 return !memcmp(name, de->name, len); in ext2_match() 245 ext2_dirent *de = (ext2_dirent*)(base + offset); in ext2_validate_entry() local 247 while ((char*)p < (char*)de) { in ext2_validate_entry() 255 static inline void ext2_set_de_type(ext2_dirent *de, struct inode *inode) in ext2_set_de_type() argument 258 de->file_type = fs_umode_to_ftype(inode->i_mode); in ext2_set_de_type() 260 de->file_type = 0; in ext2_set_de_type() [all …]
|
/kernel/linux/linux-5.10/fs/nilfs2/ |
D | dir.c | 211 * len <= NILFS_NAME_LEN and de != NULL are guaranteed by caller. 214 nilfs_match(int len, const unsigned char *name, struct nilfs_dir_entry *de) in nilfs_match() argument 216 if (len != de->name_len) in nilfs_match() 218 if (!de->inode) in nilfs_match() 220 return !memcmp(name, de->name, len); in nilfs_match() 256 static void nilfs_set_de_type(struct nilfs_dir_entry *de, struct inode *inode) in nilfs_set_de_type() argument 260 de->file_type = nilfs_type_by_mode[(mode & S_IFMT)>>S_SHIFT]; in nilfs_set_de_type() 277 struct nilfs_dir_entry *de; in nilfs_readdir() local 286 de = (struct nilfs_dir_entry *)(kaddr + offset); in nilfs_readdir() 289 for ( ; (char *)de <= limit; de = nilfs_next_entry(de)) { in nilfs_readdir() [all …]
|
/kernel/linux/linux-5.10/fs/sysv/ |
D | dir.c | 82 struct sysv_dir_entry *de; in sysv_readdir() local 88 de = (struct sysv_dir_entry *)(kaddr+offset); in sysv_readdir() 90 for ( ;(char*)de <= limit; de++, ctx->pos += sizeof(*de)) { in sysv_readdir() 91 char *name = de->name; in sysv_readdir() 93 if (!de->inode) in sysv_readdir() 97 fs16_to_cpu(SYSV_SB(sb), de->inode), in sysv_readdir() 135 struct sysv_dir_entry *de; in sysv_find_entry() local 149 de = (struct sysv_dir_entry *) kaddr; in sysv_find_entry() 151 for ( ; (char *) de <= kaddr ; de++) { in sysv_find_entry() 152 if (!de->inode) in sysv_find_entry() [all …]
|
/kernel/linux/linux-5.10/fs/proc/ |
D | generic.c | 46 static int proc_match(const char *name, struct proc_dir_entry *de, unsigned int len) in proc_match() argument 48 if (len < de->namelen) in proc_match() 50 if (len > de->namelen) in proc_match() 53 return memcmp(name, de->name, len); in proc_match() 75 struct proc_dir_entry *de = rb_entry(node, in pde_subdir_find() local 78 int result = proc_match(name, de, len); in pde_subdir_find() 85 return de; in pde_subdir_find() 91 struct proc_dir_entry *de) in pde_subdir_insert() argument 101 int result = proc_match(de->name, this, de->namelen); in pde_subdir_insert() 113 rb_link_node(&de->subdir_node, parent, new); in pde_subdir_insert() [all …]
|
/kernel/linux/linux-5.10/fs/fat/ |
D | dir.c | 14 * Short name translation 1999, 2001 by Wolfram Pienkoss <wp@bszh.de> 43 struct msdos_dir_entry *de) in fat_make_i_pos() argument 46 | (de - (struct msdos_dir_entry *)bh->b_data); in fat_make_i_pos() 76 AV. OK, there we go: if both bh and de are non-NULL we assume that we just 77 AV. want the next entry (took one explicit de=NULL in vfat/namei.c). 83 struct buffer_head **bh, struct msdos_dir_entry **de) in fat__get_entry() argument 111 *de = (struct msdos_dir_entry *)((*bh)->b_data + offset); in fat__get_entry() 118 struct msdos_dir_entry **de) in fat_get_entry() argument 121 if (*bh && *de && in fat_get_entry() 122 (*de - (struct msdos_dir_entry *)(*bh)->b_data) < in fat_get_entry() [all …]
|
/kernel/linux/linux-5.10/Documentation/isdn/ |
D | credits.rst | 9 Thomas Bogendörfer (tsbogend@bigbug.franken.de) 15 Henner Eisen (eis@baty.hanse.de) 18 Volker Götz (volker@oops.franken.de) 22 Matthias Hessler (hessler@isdn4linux.de) 25 Bernhard Hailer (Bernhard.Hailer@lrz.uni-muenchen.de) 28 Michael 'Ghandi' Herold (michael@abadonna.franken.de) 31 Michael Hipp (Michael.Hipp@student.uni-tuebingen.de) 34 Karsten Keil (keil@isdn4linux.de) 38 Michael Knigge (knick@cove.han.de) 41 Andreas Kool (akool@Kool.f.EUnet.de) [all …]
|
/kernel/linux/linux-5.10/fs/reiserfs/ |
D | namei.c | 29 static int bin_search_in_dir_item(struct reiserfs_dir_entry *de, loff_t off) in bin_search_in_dir_item() argument 31 struct item_head *ih = de->de_ih; in bin_search_in_dir_item() 32 struct reiserfs_de_head *deh = de->de_deh; in bin_search_in_dir_item() 49 de->de_entry_num = j; in bin_search_in_dir_item() 53 de->de_entry_num = lbound; in bin_search_in_dir_item() 58 * comment? maybe something like set de to point to what the path points to? 60 static inline void set_de_item_location(struct reiserfs_dir_entry *de, in set_de_item_location() argument 63 de->de_bh = get_last_bh(path); in set_de_item_location() 64 de->de_ih = tp_item_head(path); in set_de_item_location() 65 de->de_deh = B_I_DEH(de->de_bh, de->de_ih); in set_de_item_location() [all …]
|
/kernel/linux/linux-5.10/fs/hmdfs/ |
D | hmdfs_dentryfile_cloud.c | 60 struct hmdfs_dentry_cloud *de; in find_in_block() local 69 de = &dentry_blk->nsl[bit_pos]; in find_in_block() 70 if (unlikely(!de->namelen)) { in find_in_block() 75 if (le32_to_cpu(de->hash) == namehash && in find_in_block() 76 le16_to_cpu(de->namelen) == qstr->len && in find_in_block() 78 le16_to_cpu(de->namelen))) in find_in_block() 81 le32_to_cpu(de->hash) == namehash && in find_in_block() 82 le16_to_cpu(de->namelen) == qstr->len && in find_in_block() 84 le16_to_cpu(de->namelen))) in find_in_block() 85 *insense_de = de; in find_in_block() [all …]
|
/kernel/linux/linux-5.10/Documentation/ABI/testing/ |
D | sysfs-bus-siox | 3 Contact: Thorsten Scherer <t.scherer@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.d… 16 Contact: Thorsten Scherer <t.scherer@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.d… 33 Contact: Thorsten Scherer <t.scherer@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.d… 39 Contact: Thorsten Scherer <t.scherer@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.d… 47 Contact: Thorsten Scherer <t.scherer@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.d… 54 Contact: Thorsten Scherer <t.scherer@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.d… 60 Contact: Thorsten Scherer <t.scherer@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.d… 67 Contact: Thorsten Scherer <t.scherer@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.d… 73 Contact: Thorsten Scherer <t.scherer@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.d… 81 Contact: Thorsten Scherer <t.scherer@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.d… [all …]
|
/kernel/linux/linux-5.10/Documentation/i2c/busses/ |
D | i2c-nforce2.rst | 6 * nForce2 MCP 10de:0064 7 * nForce2 Ultra 400 MCP 10de:0084 8 * nForce3 Pro150 MCP 10de:00D4 9 * nForce3 250Gb MCP 10de:00E4 10 * nForce4 MCP 10de:0052 11 * nForce4 MCP-04 10de:0034 12 * nForce MCP51 10de:0264 13 * nForce MCP55 10de:0368 14 * nForce MCP61 10de:03EB 15 * nForce MCP65 10de:0446 [all …]
|
/kernel/linux/linux-5.10/fs/isofs/ |
D | dir.c | 17 int isofs_name_translate(struct iso_directory_record *de, char *new, struct inode *inode) in isofs_name_translate() argument 19 char * old = de->name; in isofs_name_translate() 20 int len = de->name_len[0]; in isofs_name_translate() 50 int get_acorn_filename(struct iso_directory_record *de, in get_acorn_filename() argument 55 int retnamlen = isofs_name_translate(de, retname, inode); in get_acorn_filename() 59 std = sizeof(struct iso_directory_record) + de->name_len[0]; in get_acorn_filename() 62 if (de->length[0] - std != 32) in get_acorn_filename() 64 chr = ((unsigned char *) de) + std; in get_acorn_filename() 69 if (((de->flags[0] & 2) == 0) && (chr[13] == 0xff) in get_acorn_filename() 95 struct iso_directory_record *de; in do_isofs_readdir() local [all …]
|
/kernel/linux/linux-5.10/fs/qnx6/ |
D | dir.c | 46 struct qnx6_long_dir_entry *de, in qnx6_longname() argument 50 u32 s = fs32_to_cpu(sbi, de->de_long_inode); /* in block units */ in qnx6_longname() 63 struct qnx6_long_dir_entry *de, in qnx6_dir_longfilename() argument 73 if (de->de_size != 0xff) { in qnx6_dir_longfilename() 76 pr_err("invalid direntry size (%i).\n", de->de_size); in qnx6_dir_longfilename() 79 lf = qnx6_longname(s, de, &page); in qnx6_dir_longfilename() 96 if (!test_opt(s, MMI_FS) && fs32_to_cpu(sbi, de->de_checksum) != in qnx6_dir_longfilename() 130 struct qnx6_dir_entry *de; in qnx6_readdir() local 138 de = ((struct qnx6_dir_entry *)page_address(page)) + start; in qnx6_readdir() 139 for (; i < limit; i++, de++, ctx->pos += QNX6_DIR_ENTRY_SIZE) { in qnx6_readdir() [all …]
|
/kernel/linux/linux-5.10/fs/minix/ |
D | dir.c | 76 static inline void *minix_next_entry(void *de, struct minix_sb_info *sbi) in minix_next_entry() argument 78 return (void*)((char*)de + sbi->s_dirsize); in minix_next_entry() 116 minix_dirent *de = (minix_dirent *)p; in minix_readdir() local 117 name = de->name; in minix_readdir() 118 inumber = de->inode; in minix_readdir() 182 minix_dirent *de = (minix_dirent *)p; in minix_find_entry() local 183 namx = de->name; in minix_find_entry() 184 inumber = de->inode; in minix_find_entry() 211 minix_dirent *de; in minix_add_link() local 235 de = (minix_dirent *)p; in minix_add_link() [all …]
|
/kernel/linux/linux-5.10/tools/testing/selftests/proc/ |
D | read.c | 77 struct dirent *de; in f() local 79 de = xreaddir(d); in f() 80 assert(de->d_type == DT_DIR); in f() 81 assert(streq(de->d_name, ".")); in f() 83 de = xreaddir(d); in f() 84 assert(de->d_type == DT_DIR); in f() 85 assert(streq(de->d_name, "..")); in f() 87 while ((de = xreaddir(d))) { in f() 88 assert(!streq(de->d_name, ".")); in f() 89 assert(!streq(de->d_name, "..")); in f() [all …]
|
/kernel/linux/linux-5.10/fs/adfs/ |
D | dir_f.c | 176 struct adfs_direntry *de) in adfs_dir2obj() argument 181 if (de->dirobname[name_len] < ' ') in adfs_dir2obj() 184 obj->name[name_len] = de->dirobname[name_len]; in adfs_dir2obj() 188 obj->indaddr = adfs_readval(de->dirinddiscadd, 3); in adfs_dir2obj() 189 obj->loadaddr = adfs_readval(de->dirload, 4); in adfs_dir2obj() 190 obj->execaddr = adfs_readval(de->direxec, 4); in adfs_dir2obj() 191 obj->size = adfs_readval(de->dirlen, 4); in adfs_dir2obj() 192 obj->attr = de->newdiratts; in adfs_dir2obj() 201 adfs_obj2dir(struct adfs_direntry *de, struct object_info *obj) in adfs_obj2dir() argument 203 adfs_writeval(de->dirinddiscadd, 3, obj->indaddr); in adfs_obj2dir() [all …]
|
/kernel/linux/linux-5.10/fs/ext4/ |
D | namei.c | 646 struct ext4_dir_entry_2 *de, in dx_show_leaf() argument 650 char *base = (char *) de; in dx_show_leaf() 654 while ((char *) de < base + size) in dx_show_leaf() 656 if (de->inode) in dx_show_leaf() 667 name = de->name; in dx_show_leaf() 668 len = de->name_len; in dx_show_leaf() 677 ext4fs_dirhash(dir, de->name, in dx_show_leaf() 678 de->name_len, &h); in dx_show_leaf() 681 (unsigned) ((char *) de in dx_show_leaf() 709 ext4fs_dirhash(dir, de->name, in dx_show_leaf() [all …]
|
/kernel/linux/linux-5.10/fs/cifs/ |
D | readdir.c | 526 static void cifs_fill_dirent_posix(struct cifs_dirent *de, in cifs_fill_dirent_posix() argument 537 de->name = parsed.name; in cifs_fill_dirent_posix() 538 de->namelen = parsed.name_len; in cifs_fill_dirent_posix() 539 de->resume_key = info->Ignored; in cifs_fill_dirent_posix() 540 de->ino = le64_to_cpu(info->Inode); in cifs_fill_dirent_posix() 543 static void cifs_fill_dirent_unix(struct cifs_dirent *de, in cifs_fill_dirent_unix() argument 546 de->name = &info->FileName[0]; in cifs_fill_dirent_unix() 548 de->namelen = cifs_unicode_bytelen(de->name); in cifs_fill_dirent_unix() 550 de->namelen = strnlen(de->name, PATH_MAX); in cifs_fill_dirent_unix() 551 de->resume_key = info->ResumeKey; in cifs_fill_dirent_unix() [all …]
|
/kernel/linux/linux-5.10/fs/freevxfs/ |
D | vxfs_lookup.c | 102 struct vxfs_direct *de; in vxfs_find_entry() local 113 de = (struct vxfs_direct *)(kaddr + pg_ofs); in vxfs_find_entry() 115 if (!de->d_reclen) { in vxfs_find_entry() 121 pg_ofs += fs16_to_cpu(sbi, de->d_reclen); in vxfs_find_entry() 122 pos += fs16_to_cpu(sbi, de->d_reclen); in vxfs_find_entry() 123 if (!de->d_ino) in vxfs_find_entry() 126 if (namelen != fs16_to_cpu(sbi, de->d_namelen)) in vxfs_find_entry() 128 if (!memcmp(name, de->d_name, namelen)) { in vxfs_find_entry() 130 de_exit = de; in vxfs_find_entry() 158 struct vxfs_direct *de; in vxfs_inode_by_name() local [all …]
|
/kernel/linux/linux-5.10/Documentation/driver-api/media/drivers/ |
D | contributors.rst | 13 - Michael Hunold <m.hunold@gmx.de> 21 - Marcus Metzler <mocm@metzlerbros.de> and 22 Ralph Metzler <rjkm@metzlerbros.de> 36 - Martin Schaller <martin@smurf.franken.de> 40 - Klaus Schmidinger <Klaus.Schmidinger@cadsoft.de> 48 - Christoph Martin <martin@uni-mainz.de> 53 Dennis Noermann <dennis.noermann@noernet.de>, 56 Ronny Strutz <3des@elitedvb.de>, 57 Wolfram Joost <dbox2@frokaschwei.de> 63 - Oliver Endriss <o.endriss@gmx.de> [all …]
|
/kernel/linux/linux-5.10/fs/erofs/ |
D | namei.c | 53 struct erofs_dirent *const de = (struct erofs_dirent *)data; in find_target_dirent() local 62 const int nameoff = nameoff_from_disk(de[mid].nameoff, in find_target_dirent() 69 data + nameoff_from_disk(de[mid + 1].nameoff, in find_target_dirent() 77 return de + mid; in find_target_dirent() 108 struct erofs_dirent *de = kmap_atomic(page); in find_target_block_classic() local 109 const int nameoff = nameoff_from_disk(de->nameoff, in find_target_block_classic() 111 const int ndirents = nameoff / sizeof(*de); in find_target_block_classic() 117 kunmap_atomic(de); in find_target_block_classic() 129 dname.name = (u8 *)de + nameoff; in find_target_block_classic() 131 dname.end = (u8 *)de + EROFS_BLKSIZ; in find_target_block_classic() [all …]
|