/linux/fs/tracefs/ |
H A D | event_inode.c | 39 struct eventfs_inode ei; member 43 static struct eventfs_root_inode *get_root_inode(struct eventfs_inode *ei) in get_root_inode() argument 45 WARN_ON_ONCE(!ei->is_events); in get_root_inode() 46 return container_of(ei, struct eventfs_root_inode, ei); in get_root_inode() 50 static int eventfs_dir_ino(struct eventfs_inode *ei) in eventfs_dir_ino() argument 52 if (!ei->ino) { in eventfs_dir_ino() 53 ei->ino = get_next_ino(); in eventfs_dir_ino() 55 if (ei->ino == EVENTFS_FILE_INODE_INO) in eventfs_dir_ino() 56 ei->ino = get_next_ino(); in eventfs_dir_ino() 59 return ei->ino; in eventfs_dir_ino() [all …]
|
/linux/drivers/gpio/ |
H A D | gpio-htc-egpio.c | 53 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/drivers/hte/ |
H A D | hte.c | 89 struct hte_ts_info ei[] __counted_by(nlines); 118 static void hte_ts_dbgfs_init(const char *name, struct hte_ts_info *ei) in hte_ts_dbgfs_init() argument 120 if (!ei->gdev->dbg_root || !name) in hte_ts_dbgfs_init() 123 ei->ts_dbg_root = debugfs_create_dir(name, ei->gdev->dbg_root); in hte_ts_dbgfs_init() 125 debugfs_create_atomic_t("dropped_timestamps", 0444, ei->ts_dbg_root, in hte_ts_dbgfs_init() 126 &ei->dropped_ts); in hte_ts_dbgfs_init() 135 static void hte_ts_dbgfs_init(const char *name, struct hte_ts_info *ei) in hte_ts_dbgfs_init() argument 155 struct hte_ts_info *ei; in hte_ts_put() local 160 ei = desc->hte_data; in hte_ts_put() 162 if (!ei || !ei->gdev) in hte_ts_put() [all …]
|
/linux/fs/exfat/ |
H A D | cache.c | 77 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 …]
|
H A D | inode.c | 27 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() 37 if (ei->dir.dir == DIR_DELETED) in __exfat_write_inode() 40 if (is_dir && ei->dir.dir == sbi->root_dir && ei->entry == -1) in __exfat_write_inode() 46 if (exfat_get_dentry_set(&es, sb, &(ei->dir), ei->entry, ES_ALL_ENTRIES)) in __exfat_write_inode() 54 exfat_set_entry_time(sbi, &ei->i_crtime, in __exfat_write_inode() 75 if (ei->start_clu == EXFAT_EOF_CLUSTER) in __exfat_write_inode() 84 if (on_disk_size < ei->valid_size) in __exfat_write_inode() 87 ep2->dentry.stream.valid_size = cpu_to_le64(ei->valid_size); in __exfat_write_inode() 90 ep2->dentry.stream.flags = ei->flags; in __exfat_write_inode() [all …]
|
H A D | file.c | 23 struct exfat_inode_info *ei = EXFAT_I(inode); in exfat_cont_expand() local 32 num_clusters = EXFAT_B_TO_CLU_ROUND_UP(ei->i_size_ondisk, sbi); in exfat_cont_expand() 39 exfat_chain_set(&clu, ei->start_clu, num_clusters, ei->flags); in exfat_cont_expand() 51 clu.flags = ei->flags; in exfat_cont_expand() 60 if (clu.flags != ei->flags) in exfat_cont_expand() 61 if (exfat_chain_cont_cluster(sb, ei->start_clu, num_clusters)) in exfat_cont_expand() 68 ei->start_clu = clu.dir; in exfat_cont_expand() 70 ei->flags = clu.flags; in exfat_cont_expand() 77 ei->i_size_aligned = round_up(size, sb->s_blocksize); in exfat_cont_expand() 78 ei->i_size_ondisk = ei->i_size_aligned; in exfat_cont_expand() [all …]
|
H A D | namei.c | 304 struct exfat_inode_info *ei = EXFAT_I(inode); in exfat_find_empty_entry() local 309 if (ei->hint_femp.eidx != EXFAT_HINT_NONE) { in exfat_find_empty_entry() 310 hint_femp = ei->hint_femp; in exfat_find_empty_entry() 311 ei->hint_femp.eidx = EXFAT_HINT_NONE; in exfat_find_empty_entry() 325 if (ei->start_clu != EXFAT_EOF_CLUSTER) { in exfat_find_empty_entry() 345 if (ei->start_clu == EXFAT_EOF_CLUSTER) { in exfat_find_empty_entry() 346 ei->start_clu = clu.dir; in exfat_find_empty_entry() 375 ei->i_size_ondisk += sbi->cluster_size; in exfat_find_empty_entry() 376 ei->i_size_aligned += sbi->cluster_size; in exfat_find_empty_entry() 377 ei->valid_size += sbi->cluster_size; in exfat_find_empty_entry() [all …]
|
H A D | super.c | 172 struct exfat_inode_info *ei; in exfat_alloc_inode() local 174 ei = alloc_inode_sb(sb, exfat_inode_cachep, GFP_NOFS); in exfat_alloc_inode() 175 if (!ei) in exfat_alloc_inode() 178 init_rwsem(&ei->truncate_lock); in exfat_alloc_inode() 179 return &ei->vfs_inode; in exfat_alloc_inode() 338 struct exfat_inode_info *ei = EXFAT_I(inode); in exfat_read_root() local 342 exfat_chain_set(&ei->dir, sbi->root_dir, 0, ALLOC_FAT_CHAIN); in exfat_read_root() 343 ei->entry = -1; in exfat_read_root() 344 ei->start_clu = sbi->root_dir; in exfat_read_root() 345 ei->flags = ALLOC_FAT_CHAIN; in exfat_read_root() [all …]
|
/linux/fs/f2fs/ |
H A D | extent_cache.c | 27 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() 48 ei->blk, ei->fofs, ei->len); in sanity_check_extent_cache() 54 static void __set_extent_info(struct extent_info *ei, in __set_extent_info() argument 60 ei->fofs = fofs; in __set_extent_info() 61 ei->len = len; in __set_extent_info() [all …]
|
/linux/arch/x86/boot/ |
H A D | edd.c | 38 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/fs/ext2/ |
H A D | ioctl.c | 23 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 …]
|
H A D | inode.c | 296 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 in ext2_get_blocks() 1166 struct ext2_inode_info *ei = EXT2_I(inode); __ext2_truncate_blocks() local 1380 struct ext2_inode_info *ei; ext2_iget() local 1505 struct ext2_inode_info *ei = EXT2_I(inode); __ext2_write_inode() local 1616 struct ext2_inode_info *ei = EXT2_I(inode); ext2_getattr() local [all...] |
/linux/arch/powerpc/boot/ |
H A D | main.c | 29 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/arch/x86/mm/ |
H A D | numa_emulation.c | 46 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/drivers/net/wireless/mediatek/mt76/mt7915/ |
H A D | main.c | 1448 int i, ei = 0, stats_size; in mt7915_get_et_stats() local 1454 data[ei++] = mib->tx_ampdu_cnt; in mt7915_get_et_stats() 1455 data[ei++] = mib->tx_stop_q_empty_cnt; in mt7915_get_et_stats() 1456 data[ei++] = mib->tx_mpdu_attempts_cnt; in mt7915_get_et_stats() 1457 data[ei++] = mib->tx_mpdu_success_cnt; in mt7915_get_et_stats() 1458 data[ei++] = mib->tx_rwp_fail_cnt; in mt7915_get_et_stats() 1459 data[ei++] = mib->tx_rwp_need_cnt; in mt7915_get_et_stats() 1460 data[ei++] = mib->tx_pkt_ebf_cnt; in mt7915_get_et_stats() 1461 data[ei++] = mib->tx_pkt_ibf_cnt; in mt7915_get_et_stats() 1465 data[ei++] = phy->mt76->aggr_stats[i]; in mt7915_get_et_stats() [all …]
|
/linux/arch/x86/boot/compressed/ |
H A D | efi.c | 21 struct efi_info *ei; in efi_get_type() local 25 ei = &bp->efi_info; in efi_get_type() 26 sig = (char *)&ei->efi_loader_signature; in efi_get_type() 43 if (ei->efi_systab_hi || ei->efi_memmap_hi) { in efi_get_type() 63 struct efi_info *ei; in efi_get_system_table() local 67 ei = &bp->efi_info; in efi_get_system_table() 69 sys_tbl_pa = ei->efi_systab | ((__u64)ei->efi_systab_hi << 32); in efi_get_system_table() 71 sys_tbl_pa = ei->efi_systab; in efi_get_system_table()
|
/linux/arch/x86/kernel/ |
H A D | crash.c | 254 struct e820_entry ei; in memmap_entry_callback() local 256 ei.addr = res->start; in memmap_entry_callback() 257 ei.size = resource_size(res); in memmap_entry_callback() 258 ei.type = cmd->type; in memmap_entry_callback() 259 add_e820_entry(params, &ei); in memmap_entry_callback() 285 struct e820_entry ei; in crash_setup_memmap_entries() local 321 ei.addr = crashk_low_res.start; in crash_setup_memmap_entries() 322 ei.size = resource_size(&crashk_low_res); in crash_setup_memmap_entries() 323 ei.type = E820_TYPE_RAM; in crash_setup_memmap_entries() 324 add_e820_entry(params, &ei); in crash_setup_memmap_entries() [all …]
|
/linux/fs/proc/ |
H A D | inode.c | 34 struct proc_inode *ei = PROC_I(inode); in proc_evict_inode() local 40 if (ei->pid) in proc_evict_inode() 41 proc_pid_evict_inode(ei); in proc_evict_inode() 43 head = ei->sysctl; in proc_evict_inode() 45 RCU_INIT_POINTER(ei->sysctl, NULL); in proc_evict_inode() 55 struct proc_inode *ei; in proc_alloc_inode() local 57 ei = alloc_inode_sb(sb, proc_inode_cachep, GFP_KERNEL); in proc_alloc_inode() 58 if (!ei) in proc_alloc_inode() 60 ei->pid = NULL; in proc_alloc_inode() 61 ei in proc_alloc_inode() 73 struct proc_inode *ei = PROC_I(inode); proc_free_inode() local 85 struct proc_inode *ei = (struct proc_inode *) foo; init_once() local 115 struct proc_inode *ei = hlist_entry(node, struct proc_inode, sibling_inodes); proc_invalidate_siblings_dcache() local [all...] |
/linux/fs/ext4/ |
H A D | fast_commit.c | 189 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 …]
|
/linux/scripts/mod/ |
H A D | mk_elfconfig.c | 10 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/include/linux/soc/qcom/ |
H A D | qmi.h | 176 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/drivers/net/wireless/mediatek/mt76/ |
H A D | mt792x_core.c | 426 int i, ei = 0; in mt792x_get_et_stats() local 432 data[ei++] = mib->tx_ampdu_cnt; in mt792x_get_et_stats() 433 data[ei++] = mib->tx_mpdu_attempts_cnt; in mt792x_get_et_stats() 434 data[ei++] = mib->tx_mpdu_success_cnt; in mt792x_get_et_stats() 435 data[ei++] = mib->tx_pkt_ebf_cnt; in mt792x_get_et_stats() 436 data[ei++] = mib->tx_pkt_ibf_cnt; in mt792x_get_et_stats() 440 data[ei++] = phy->mt76->aggr_stats[i]; in mt792x_get_et_stats() 442 data[ei++] = phy->mib.ba_miss_cnt; in mt792x_get_et_stats() 445 data[ei++] = mib->tx_bf_ibf_ppdu_cnt; in mt792x_get_et_stats() 446 data[ei++] = mib->tx_bf_ebf_ppdu_cnt; in mt792x_get_et_stats() [all …]
|
/linux/fs/coda/ |
H A D | inode.c | 47 struct coda_inode_info *ei; in coda_alloc_inode() local 48 ei = alloc_inode_sb(sb, coda_inode_cachep, GFP_KERNEL); in coda_alloc_inode() 49 if (!ei) in coda_alloc_inode() 51 memset(&ei->c_fid, 0, sizeof(struct CodaFid)); in coda_alloc_inode() 52 ei->c_flags = 0; in coda_alloc_inode() 53 ei->c_uid = GLOBAL_ROOT_UID; in coda_alloc_inode() 54 ei->c_cached_perm = 0; in coda_alloc_inode() 55 spin_lock_init(&ei->c_lock); in coda_alloc_inode() 56 return &ei->vfs_inode; in coda_alloc_inode() 66 struct coda_inode_info *ei = (struct coda_inode_info *) foo; in init_once() local [all …]
|
/linux/drivers/net/wireless/mediatek/mt76/mt7996/ |
H A D | main.c | 1291 int i, ei = 0; in mt7996_get_et_stats() local 1297 data[ei++] = mib->tx_ampdu_cnt; in mt7996_get_et_stats() 1298 data[ei++] = mib->tx_stop_q_empty_cnt; in mt7996_get_et_stats() 1299 data[ei++] = mib->tx_mpdu_attempts_cnt; in mt7996_get_et_stats() 1300 data[ei++] = mib->tx_mpdu_success_cnt; in mt7996_get_et_stats() 1301 data[ei++] = mib->tx_rwp_fail_cnt; in mt7996_get_et_stats() 1302 data[ei++] = mib->tx_rwp_need_cnt; in mt7996_get_et_stats() 1303 data[ei++] = mib->tx_bf_ebf_ppdu_cnt; in mt7996_get_et_stats() 1304 data[ei++] = mib->tx_bf_ibf_ppdu_cnt; in mt7996_get_et_stats() 1308 data[ei++] = phy->mt76->aggr_stats[i]; in mt7996_get_et_stats() [all …]
|
/linux/fs/isofs/ |
H A D | inode.c | 73 struct iso_inode_info *ei; in isofs_alloc_inode() 74 ei = alloc_inode_sb(sb, isofs_inode_cachep, GFP_KERNEL); in isofs_alloc_inode() 75 if (!ei) in isofs_alloc_inode() 77 return &ei->vfs_inode; in isofs_alloc_inode() 87 struct iso_inode_info *ei = foo; in init_once() 89 inode_init_once(&ei->vfs_inode); in init_once() 1035 struct iso_inode_info *ei = ISOFS_I(inode); in isofs_fill_super() 1046 firstext = ei->i_first_extent; in isofs_statfs() 1047 sect_size = ei->i_section_size >> ISOFS_BUFFER_BITS(inode); in isofs_statfs() 1048 nextblk = ei in isofs_statfs() 72 struct iso_inode_info *ei; isofs_alloc_inode() local 86 struct iso_inode_info *ei = foo; init_once() local 1073 struct iso_inode_info *ei = ISOFS_I(inode); isofs_get_blocks() local 1221 struct iso_inode_info *ei = ISOFS_I(inode); isofs_read_level3_size() local 1325 struct iso_inode_info *ei = ISOFS_I(inode); isofs_read_inode() local [all...] |