Home
last modified time | relevance | path

Searched refs:ei (Results 1 – 25 of 147) sorted by relevance

123456

/Linux-v6.6/drivers/gpio/
Dgpio-htc-egpio.c53 static inline void egpio_writew(u16 value, struct egpio_info *ei, int reg) in egpio_writew() argument
55 writew(value, ei->base_addr + (reg << ei->bus_shift)); in egpio_writew()
58 static inline u16 egpio_readw(struct egpio_info *ei, int reg) in egpio_readw() argument
60 return readw(ei->base_addr + (reg << ei->bus_shift)); in egpio_readw()
67 static inline void ack_irqs(struct egpio_info *ei) in ack_irqs() argument
69 egpio_writew(ei->ack_write, ei, ei->ack_register); in ack_irqs()
71 ei->ack_write, ei->ack_register << ei->bus_shift); in ack_irqs()
83 struct egpio_info *ei = irq_data_get_irq_chip_data(data); in egpio_mask() local
84 ei->irqs_enabled &= ~(1 << (data->irq - ei->irq_start)); in egpio_mask()
85 pr_debug("EGPIO mask %d %04x\n", data->irq, ei->irqs_enabled); in egpio_mask()
[all …]
/Linux-v6.6/drivers/hte/
Dhte.c91 struct hte_ts_info ei[]; member
120 static void hte_ts_dbgfs_init(const char *name, struct hte_ts_info *ei) in hte_ts_dbgfs_init() argument
122 if (!ei->gdev->dbg_root || !name) in hte_ts_dbgfs_init()
125 ei->ts_dbg_root = debugfs_create_dir(name, ei->gdev->dbg_root); in hte_ts_dbgfs_init()
127 debugfs_create_atomic_t("dropped_timestamps", 0444, ei->ts_dbg_root, in hte_ts_dbgfs_init()
128 &ei->dropped_ts); in hte_ts_dbgfs_init()
137 static void hte_ts_dbgfs_init(const char *name, struct hte_ts_info *ei) in hte_ts_dbgfs_init() argument
157 struct hte_ts_info *ei; in hte_ts_put() local
162 ei = desc->hte_data; in hte_ts_put()
164 if (!ei || !ei->gdev) in hte_ts_put()
[all …]
/Linux-v6.6/fs/exfat/
Dcache.c77 struct exfat_inode_info *ei = EXFAT_I(inode); in exfat_cache_update_lru() local
79 if (ei->cache_lru.next != &cache->cache_list) in exfat_cache_update_lru()
80 list_move(&cache->cache_list, &ei->cache_lru); in exfat_cache_update_lru()
87 struct exfat_inode_info *ei = EXFAT_I(inode); in exfat_cache_lookup() local
92 spin_lock(&ei->cache_lru_lock); in exfat_cache_lookup()
93 list_for_each_entry(p, &ei->cache_lru, cache_list) { in exfat_cache_lookup()
108 cid->id = ei->cache_valid_id; in exfat_cache_lookup()
115 spin_unlock(&ei->cache_lru_lock); in exfat_cache_lookup()
123 struct exfat_inode_info *ei = EXFAT_I(inode); in exfat_cache_merge() local
126 list_for_each_entry(p, &ei->cache_lru, cache_list) { in exfat_cache_merge()
[all …]
Dinode.c27 struct exfat_inode_info *ei = EXFAT_I(inode); in __exfat_write_inode() local
28 bool is_dir = (ei->type == TYPE_DIR) ? true : false; in __exfat_write_inode()
36 if (ei->dir.dir == DIR_DELETED) in __exfat_write_inode()
39 if (is_dir && ei->dir.dir == sbi->root_dir && ei->entry == -1) in __exfat_write_inode()
45 if (exfat_get_dentry_set(&es, sb, &(ei->dir), ei->entry, ES_ALL_ENTRIES)) in __exfat_write_inode()
53 exfat_set_entry_time(sbi, &ei->i_crtime, in __exfat_write_inode()
72 if (ei->start_clu == EXFAT_EOF_CLUSTER) in __exfat_write_inode()
78 ep2->dentry.stream.flags = ei->flags; in __exfat_write_inode()
79 ep2->dentry.stream.start_clu = cpu_to_le32(ei->start_clu); in __exfat_write_inode()
119 struct exfat_inode_info *ei = EXFAT_I(inode); in exfat_map_cluster() local
[all …]
Dfile.c103 struct exfat_inode_info *ei = EXFAT_I(inode); in __exfat_truncate() local
106 if (ei->type != TYPE_FILE && ei->type != TYPE_DIR) in __exfat_truncate()
112 num_clusters_phys = EXFAT_B_TO_CLU_ROUND_UP(ei->i_size_ondisk, sbi); in __exfat_truncate()
114 exfat_chain_set(&clu, ei->start_clu, num_clusters_phys, ei->flags); in __exfat_truncate()
142 ei->flags = ALLOC_NO_FAT_CHAIN; in __exfat_truncate()
143 ei->start_clu = EXFAT_EOF_CLUSTER; in __exfat_truncate()
146 if (ei->type == TYPE_FILE) in __exfat_truncate()
147 ei->attr |= ATTR_ARCHIVE; in __exfat_truncate()
164 if (ei->flags == ALLOC_FAT_CHAIN && last_clu != EXFAT_FREE_CLUSTER && in __exfat_truncate()
175 ei->hint_bmap.off = EXFAT_EOF_CLUSTER; in __exfat_truncate()
[all …]
Dnamei.c336 struct exfat_inode_info *ei = EXFAT_I(inode); in exfat_find_empty_entry() local
341 if (ei->hint_femp.eidx != EXFAT_HINT_NONE) { in exfat_find_empty_entry()
342 hint_femp = ei->hint_femp; in exfat_find_empty_entry()
343 ei->hint_femp.eidx = EXFAT_HINT_NONE; in exfat_find_empty_entry()
396 ei->i_size_ondisk += sbi->cluster_size; in exfat_find_empty_entry()
397 ei->i_size_aligned += sbi->cluster_size; in exfat_find_empty_entry()
398 ei->flags = p_dir->flags; in exfat_find_empty_entry()
417 struct exfat_inode_info *ei = EXFAT_I(inode); in __exfat_resolve_path() local
456 exfat_chain_set(p_dir, ei->start_clu, in __exfat_resolve_path()
457 EXFAT_B_TO_CLU(i_size_read(inode), sbi), ei->flags); in __exfat_resolve_path()
[all …]
Dsuper.c173 struct exfat_inode_info *ei; in exfat_alloc_inode() local
175 ei = alloc_inode_sb(sb, exfat_inode_cachep, GFP_NOFS); in exfat_alloc_inode()
176 if (!ei) in exfat_alloc_inode()
179 init_rwsem(&ei->truncate_lock); in exfat_alloc_inode()
180 return &ei->vfs_inode; in exfat_alloc_inode()
334 struct exfat_inode_info *ei = EXFAT_I(inode); in exfat_read_root() local
338 exfat_chain_set(&ei->dir, sbi->root_dir, 0, ALLOC_FAT_CHAIN); in exfat_read_root()
339 ei->entry = -1; in exfat_read_root()
340 ei->start_clu = sbi->root_dir; in exfat_read_root()
341 ei->flags = ALLOC_FAT_CHAIN; in exfat_read_root()
[all …]
/Linux-v6.6/fs/f2fs/
Dextent_cache.c27 struct extent_info *ei; in sanity_check_extent_cache() local
32 ei = &et->largest; in sanity_check_extent_cache()
33 if (!ei->len) in sanity_check_extent_cache()
38 ei->len = 0; in sanity_check_extent_cache()
43 if (!f2fs_is_valid_blkaddr(sbi, ei->blk, DATA_GENERIC_ENHANCE) || in sanity_check_extent_cache()
44 !f2fs_is_valid_blkaddr(sbi, ei->blk + ei->len - 1, in sanity_check_extent_cache()
49 ei->blk, ei->fofs, ei->len); in sanity_check_extent_cache()
55 static void __set_extent_info(struct extent_info *ei, in __set_extent_info() argument
61 ei->fofs = fofs; in __set_extent_info()
62 ei->len = len; in __set_extent_info()
[all …]
/Linux-v6.6/arch/x86/boot/
Dedd.c38 static u32 read_mbr_sig(u8 devno, struct edd_info *ei, u32 *mbrsig) in read_mbr_sig() argument
46 sector_size = ei->params.bytes_per_sector; in read_mbr_sig()
73 static int get_edd_info(u8 devno, struct edd_info *ei) in get_edd_info() argument
77 memset(ei, 0, sizeof(*ei)); in get_edd_info()
93 ei->device = devno; in get_edd_info()
94 ei->version = oreg.ah; /* EDD version number */ in get_edd_info()
95 ei->interface_support = oreg.cx; /* EDD functionality subsets */ in get_edd_info()
99 ei->params.length = sizeof(ei->params); in get_edd_info()
101 ireg.si = (size_t)&ei->params; in get_edd_info()
112 ei->legacy_max_cylinder = oreg.ch + ((oreg.cl & 0xc0) << 2); in get_edd_info()
[all …]
/Linux-v6.6/fs/ext2/
Dioctl.c23 struct ext2_inode_info *ei = EXT2_I(d_inode(dentry)); in ext2_fileattr_get() local
25 fileattr_fill_flags(fa, ei->i_flags & EXT2_FL_USER_VISIBLE); in ext2_fileattr_get()
34 struct ext2_inode_info *ei = EXT2_I(inode); in ext2_fileattr_set() local
43 ei->i_flags = (ei->i_flags & ~EXT2_FL_USER_MODIFIABLE) | in ext2_fileattr_set()
57 struct ext2_inode_info *ei = EXT2_I(inode); in ext2_ioctl() local
92 && ei->i_block_alloc_info) { in ext2_ioctl()
93 rsv_window_size = ei->i_block_alloc_info->rsv_window_node.rsv_goal_size; in ext2_ioctl()
123 mutex_lock(&ei->truncate_mutex); in ext2_ioctl()
124 if (!ei->i_block_alloc_info) in ext2_ioctl()
127 if (ei->i_block_alloc_info){ in ext2_ioctl()
[all …]
Dinode.c296 struct ext2_inode_info *ei = EXT2_I(inode); in ext2_find_near() local
297 __le32 *start = ind->bh ? (__le32 *) ind->bh->b_data : ei->i_data; in ext2_find_near()
315 bg_start = ext2_group_first_block_no(inode->i_sb, ei->i_block_group); in ext2_find_near()
637 struct ext2_inode_info *ei = EXT2_I(inode); in ext2_get_blocks() local
683 mutex_lock(&ei->truncate_mutex); in ext2_get_blocks()
704 mutex_unlock(&ei->truncate_mutex); in ext2_get_blocks()
709 mutex_unlock(&ei->truncate_mutex); in ext2_get_blocks()
718 if (S_ISREG(inode->i_mode) && (!ei->i_block_alloc_info)) in ext2_get_blocks()
738 mutex_unlock(&ei->truncate_mutex); in ext2_get_blocks()
759 mutex_unlock(&ei->truncate_mutex); in ext2_get_blocks()
[all …]
/Linux-v6.6/arch/powerpc/boot/
Dmain.c29 struct elf_info ei; in prep_kernel() local
42 if (!parse_elf64(elfheader, &ei) && !parse_elf32(elfheader, &ei)) in prep_kernel()
53 printf("Allocating 0x%lx bytes for kernel...\n\r", ei.memsize); in prep_kernel()
56 addr = platform_ops.vmlinux_alloc(ei.memsize); in prep_kernel()
63 if ((unsigned long)_start < ei.loadsize) in prep_kernel()
66 _start, ei.loadsize); in prep_kernel()
68 if ((unsigned long)_end < ei.memsize) in prep_kernel()
74 memcpy(addr, vmlinuz_addr + ei.elfoffset, ei.loadsize); in prep_kernel()
76 ei.loadsize); in prep_kernel()
85 addr, ei.loadsize, ei.elfoffset); in prep_kernel()
[all …]
/Linux-v6.6/fs/tracefs/
Devent_inode.c48 struct eventfs_inode *ei; member
198 struct eventfs_inode *ei; in eventfs_set_ef_status_free() local
207 ei = ti->private; in eventfs_set_ef_status_free()
210 list_for_each_entry_srcu(ef, &ei->e_top_files, list, in eventfs_set_ef_status_free()
226 kfree(ei); in eventfs_set_ef_status_free()
267 list_for_each_entry_srcu(ef_child, &ef->ei->e_top_files, list, in eventfs_post_create_dir()
273 ti->private = ef->ei; in eventfs_post_create_dir()
308 if (ef->ei) in create_dentry()
329 if (ef->ei) in create_dentry()
377 struct eventfs_inode *ei; in eventfs_root_lookup() local
[all …]
/Linux-v6.6/drivers/net/wireless/mediatek/mt76/mt7915/
Dmain.c1429 int i, ei = 0, stats_size; in mt7915_get_et_stats() local
1435 data[ei++] = mib->tx_ampdu_cnt; in mt7915_get_et_stats()
1436 data[ei++] = mib->tx_stop_q_empty_cnt; in mt7915_get_et_stats()
1437 data[ei++] = mib->tx_mpdu_attempts_cnt; in mt7915_get_et_stats()
1438 data[ei++] = mib->tx_mpdu_success_cnt; in mt7915_get_et_stats()
1439 data[ei++] = mib->tx_rwp_fail_cnt; in mt7915_get_et_stats()
1440 data[ei++] = mib->tx_rwp_need_cnt; in mt7915_get_et_stats()
1441 data[ei++] = mib->tx_pkt_ebf_cnt; in mt7915_get_et_stats()
1442 data[ei++] = mib->tx_pkt_ibf_cnt; in mt7915_get_et_stats()
1446 data[ei++] = phy->mt76->aggr_stats[i]; in mt7915_get_et_stats()
[all …]
/Linux-v6.6/arch/x86/mm/
Dnuma_emulation.c46 static int __init emu_setup_memblk(struct numa_meminfo *ei, in emu_setup_memblk() argument
50 struct numa_memblk *eb = &ei->blk[ei->nr_blks]; in emu_setup_memblk()
53 if (ei->nr_blks >= NR_NODE_MEMBLKS) { in emu_setup_memblk()
58 ei->nr_blks++; in emu_setup_memblk()
83 static int __init split_nodes_interleave(struct numa_meminfo *ei, in split_nodes_interleave() argument
173 ret = emu_setup_memblk(ei, pi, nid++ % nr_nodes, in split_nodes_interleave()
216 static int __init split_nodes_size_interleave_uniform(struct numa_meminfo *ei, in split_nodes_size_interleave_uniform() argument
310 ret = emu_setup_memblk(ei, pi, nid++ % MAX_NUMNODES, in split_nodes_size_interleave_uniform()
320 static int __init split_nodes_size_interleave(struct numa_meminfo *ei, in split_nodes_size_interleave() argument
324 return split_nodes_size_interleave_uniform(ei, pi, addr, max_addr, size, in split_nodes_size_interleave()
[all …]
/Linux-v6.6/arch/x86/boot/compressed/
Defi.c19 struct efi_info *ei; in efi_get_type() local
23 ei = &bp->efi_info; in efi_get_type()
24 sig = (char *)&ei->efi_loader_signature; in efi_get_type()
41 if (ei->efi_systab_hi || ei->efi_memmap_hi) { in efi_get_type()
61 struct efi_info *ei; in efi_get_system_table() local
65 ei = &bp->efi_info; in efi_get_system_table()
67 sys_tbl_pa = ei->efi_systab | ((__u64)ei->efi_systab_hi << 32); in efi_get_system_table()
69 sys_tbl_pa = ei->efi_systab; in efi_get_system_table()
/Linux-v6.6/arch/x86/kernel/
Dcrash.c250 struct e820_entry ei; in memmap_entry_callback() local
252 ei.addr = res->start; in memmap_entry_callback()
253 ei.size = resource_size(res); in memmap_entry_callback()
254 ei.type = cmd->type; in memmap_entry_callback()
255 add_e820_entry(params, &ei); in memmap_entry_callback()
281 struct e820_entry ei; in crash_setup_memmap_entries() local
317 ei.addr = crashk_low_res.start; in crash_setup_memmap_entries()
318 ei.size = resource_size(&crashk_low_res); in crash_setup_memmap_entries()
319 ei.type = E820_TYPE_RAM; in crash_setup_memmap_entries()
320 add_e820_entry(params, &ei); in crash_setup_memmap_entries()
[all …]
/Linux-v6.6/fs/ext4/
Dfast_commit.c189 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_fc_reset_inode() local
191 ei->i_fc_lblk_start = 0; in ext4_fc_reset_inode()
192 ei->i_fc_lblk_len = 0; in ext4_fc_reset_inode()
197 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_fc_init_inode() local
201 INIT_LIST_HEAD(&ei->i_fc_list); in ext4_fc_init_inode()
202 INIT_LIST_HEAD(&ei->i_fc_dilist); in ext4_fc_init_inode()
203 init_waitqueue_head(&ei->i_fc_wait); in ext4_fc_init_inode()
204 atomic_set(&ei->i_fc_updates, 0); in ext4_fc_init_inode()
212 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_fc_wait_committing_inode() local
215 DEFINE_WAIT_BIT(wait, &ei->i_state_flags, in ext4_fc_wait_committing_inode()
[all …]
Dextents_status.c152 static int es_reclaim_extents(struct ext4_inode_info *ei, int *nr_to_scan);
423 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_es_list_add() local
426 if (!list_empty(&ei->i_es_list)) in ext4_es_list_add()
430 if (list_empty(&ei->i_es_list)) { in ext4_es_list_add()
431 list_add_tail(&ei->i_es_list, &sbi->s_es_list); in ext4_es_list_add()
439 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_es_list_del() local
443 if (!list_empty(&ei->i_es_list)) { in ext4_es_list_del()
444 list_del_init(&ei->i_es_list); in ext4_es_list_del()
1518 struct ext4_inode_info *ei; in __es_shrink() local
1537 ei = list_first_entry(&sbi->s_es_list, struct ext4_inode_info, in __es_shrink()
[all …]
/Linux-v6.6/fs/proc/
Dinode.c35 struct proc_inode *ei = PROC_I(inode); in proc_evict_inode() local
41 if (ei->pid) { in proc_evict_inode()
42 proc_pid_evict_inode(ei); in proc_evict_inode()
43 ei->pid = NULL; in proc_evict_inode()
47 de = ei->pde; in proc_evict_inode()
50 ei->pde = NULL; in proc_evict_inode()
53 head = ei->sysctl; in proc_evict_inode()
55 RCU_INIT_POINTER(ei->sysctl, NULL); in proc_evict_inode()
65 struct proc_inode *ei; in proc_alloc_inode() local
67 ei = alloc_inode_sb(sb, proc_inode_cachep, GFP_KERNEL); in proc_alloc_inode()
[all …]
/Linux-v6.6/scripts/mod/
Dmk_elfconfig.c10 unsigned char ei[EI_NIDENT]; in main() local
13 if (fread(ei, 1, EI_NIDENT, stdin) != EI_NIDENT) { in main()
17 if (memcmp(ei, ELFMAG, SELFMAG) != 0) { in main()
21 switch (ei[EI_CLASS]) { in main()
31 switch (ei[EI_DATA]) { in main()
/Linux-v6.6/include/linux/soc/qcom/
Dqmi.h176 const struct qmi_elem_info *ei; member
192 const struct qmi_elem_info *ei; member
252 const struct qmi_elem_info *ei, const void *c_struct);
255 const struct qmi_elem_info *ei, const void *c_struct);
257 int msg_id, size_t len, const struct qmi_elem_info *ei,
261 unsigned int txn_id, const struct qmi_elem_info *ei,
265 const struct qmi_elem_info *ei, void *c_struct);
268 const struct qmi_elem_info *ei, void *c_struct);
/Linux-v6.6/fs/coda/
Dinode.c45 struct coda_inode_info *ei; in coda_alloc_inode() local
46 ei = alloc_inode_sb(sb, coda_inode_cachep, GFP_KERNEL); in coda_alloc_inode()
47 if (!ei) in coda_alloc_inode()
49 memset(&ei->c_fid, 0, sizeof(struct CodaFid)); in coda_alloc_inode()
50 ei->c_flags = 0; in coda_alloc_inode()
51 ei->c_uid = GLOBAL_ROOT_UID; in coda_alloc_inode()
52 ei->c_cached_perm = 0; in coda_alloc_inode()
53 spin_lock_init(&ei->c_lock); in coda_alloc_inode()
54 return &ei->vfs_inode; in coda_alloc_inode()
64 struct coda_inode_info *ei = (struct coda_inode_info *) foo; in init_once() local
[all …]
/Linux-v6.6/drivers/net/wireless/mediatek/mt76/mt7996/
Dmain.c1234 int i, ei = 0; in mt7996_get_et_stats() local
1240 data[ei++] = mib->tx_ampdu_cnt; in mt7996_get_et_stats()
1241 data[ei++] = mib->tx_stop_q_empty_cnt; in mt7996_get_et_stats()
1242 data[ei++] = mib->tx_mpdu_attempts_cnt; in mt7996_get_et_stats()
1243 data[ei++] = mib->tx_mpdu_success_cnt; in mt7996_get_et_stats()
1244 data[ei++] = mib->tx_rwp_fail_cnt; in mt7996_get_et_stats()
1245 data[ei++] = mib->tx_rwp_need_cnt; in mt7996_get_et_stats()
1246 data[ei++] = mib->tx_bf_ebf_ppdu_cnt; in mt7996_get_et_stats()
1247 data[ei++] = mib->tx_bf_ibf_ppdu_cnt; in mt7996_get_et_stats()
1251 data[ei++] = phy->mt76->aggr_stats[i]; in mt7996_get_et_stats()
[all …]
/Linux-v6.6/drivers/net/wireless/mediatek/mt76/
Dmt792x_core.c403 int i, ei = 0; in mt792x_get_et_stats() local
409 data[ei++] = mib->tx_ampdu_cnt; in mt792x_get_et_stats()
410 data[ei++] = mib->tx_mpdu_attempts_cnt; in mt792x_get_et_stats()
411 data[ei++] = mib->tx_mpdu_success_cnt; in mt792x_get_et_stats()
412 data[ei++] = mib->tx_pkt_ebf_cnt; in mt792x_get_et_stats()
413 data[ei++] = mib->tx_pkt_ibf_cnt; in mt792x_get_et_stats()
417 data[ei++] = phy->mt76->aggr_stats[i]; in mt792x_get_et_stats()
419 data[ei++] = phy->mib.ba_miss_cnt; in mt792x_get_et_stats()
422 data[ei++] = mib->tx_bf_ibf_ppdu_cnt; in mt792x_get_et_stats()
423 data[ei++] = mib->tx_bf_ebf_ppdu_cnt; in mt792x_get_et_stats()
[all …]

123456