/Linux-v5.4/drivers/gpio/ |
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-v5.4/arch/x86/boot/ |
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-v5.4/arch/powerpc/boot/ |
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-v5.4/fs/f2fs/ |
D | extent_cache.c | 203 struct extent_tree *et, struct extent_info *ei, in __attach_extent_node() argument 213 en->ei = *ei; in __attach_extent_node() 285 struct extent_tree *et, struct extent_info *ei) in __init_extent_tree() argument 290 en = __attach_extent_node(sbi, et, ei, NULL, p, true); in __init_extent_tree() 294 et->largest = en->ei; in __init_extent_tree() 333 struct extent_info ei; in __f2fs_init_extent_tree() local 349 get_extent_info(&ei, i_ext); in __f2fs_init_extent_tree() 355 en = __init_extent_tree(sbi, et, &ei); in __f2fs_init_extent_tree() 377 struct extent_info *ei) in f2fs_lookup_extent_tree() argument 392 *ei = et->largest; in f2fs_lookup_extent_tree() [all …]
|
/Linux-v5.4/arch/x86/kernel/ |
D | crash.c | 309 struct e820_entry ei; in memmap_entry_callback() local 311 ei.addr = res->start; in memmap_entry_callback() 312 ei.size = resource_size(res); in memmap_entry_callback() 313 ei.type = cmd->type; in memmap_entry_callback() 314 add_e820_entry(params, &ei); in memmap_entry_callback() 348 struct e820_entry ei; in crash_setup_memmap_entries() local 360 ei.addr = image->arch.backup_src_start; in crash_setup_memmap_entries() 361 ei.size = image->arch.backup_src_sz; in crash_setup_memmap_entries() 362 ei.type = E820_TYPE_RAM; in crash_setup_memmap_entries() 363 add_e820_entry(params, &ei); in crash_setup_memmap_entries() [all …]
|
D | kexec-bzimage64.c | 121 struct efi_info *ei = ¶ms->efi_info; in setup_efi_info_memmap() local 128 ei->efi_memmap = efi_map_phys_addr & 0xffffffff; in setup_efi_info_memmap() 129 ei->efi_memmap_hi = efi_map_phys_addr >> 32; in setup_efi_info_memmap() 130 ei->efi_memmap_size = efi_map_sz; in setup_efi_info_memmap() 166 struct efi_info *ei = ¶ms->efi_info; in setup_efi_state() local 184 ei->efi_loader_signature = current_ei->efi_loader_signature; in setup_efi_state() 185 ei->efi_systab = current_ei->efi_systab; in setup_efi_state() 186 ei->efi_systab_hi = current_ei->efi_systab_hi; in setup_efi_state() 188 ei->efi_memdesc_version = current_ei->efi_memdesc_version; in setup_efi_state() 189 ei->efi_memdesc_size = efi_get_runtime_map_desc_size(); in setup_efi_state()
|
/Linux-v5.4/fs/ext2/ |
D | ioctl.c | 24 struct ext2_inode_info *ei = EXT2_I(inode); in ext2_ioctl() local 33 flags = ei->i_flags & EXT2_FL_USER_VISIBLE; in ext2_ioctl() 61 oldflags = ei->i_flags; in ext2_ioctl() 71 ei->i_flags = flags; in ext2_ioctl() 110 && ei->i_block_alloc_info) { in ext2_ioctl() 111 rsv_window_size = ei->i_block_alloc_info->rsv_window_node.rsv_goal_size; in ext2_ioctl() 141 mutex_lock(&ei->truncate_mutex); in ext2_ioctl() 142 if (!ei->i_block_alloc_info) in ext2_ioctl() 145 if (ei->i_block_alloc_info){ in ext2_ioctl() 146 struct ext2_reserve_window_node *rsv = &ei->i_block_alloc_info->rsv_window_node; in ext2_ioctl() [all …]
|
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() 636 struct ext2_inode_info *ei = EXT2_I(inode); in ext2_get_blocks() local 682 mutex_lock(&ei->truncate_mutex); in ext2_get_blocks() 703 mutex_unlock(&ei->truncate_mutex); in ext2_get_blocks() 714 if (S_ISREG(inode->i_mode) && (!ei->i_block_alloc_info)) in ext2_get_blocks() 734 mutex_unlock(&ei->truncate_mutex); in ext2_get_blocks() 755 mutex_unlock(&ei->truncate_mutex); in ext2_get_blocks() 762 mutex_unlock(&ei->truncate_mutex); in ext2_get_blocks() [all …]
|
D | ialloc.c | 438 struct ext2_inode_info *ei; in ext2_new_inode() local 447 ei = EXT2_I(inode); in ext2_new_inode() 558 memset(ei->i_data, 0, sizeof(ei->i_data)); in ext2_new_inode() 559 ei->i_flags = in ext2_new_inode() 561 ei->i_faddr = 0; in ext2_new_inode() 562 ei->i_frag_no = 0; in ext2_new_inode() 563 ei->i_frag_size = 0; in ext2_new_inode() 564 ei->i_file_acl = 0; in ext2_new_inode() 565 ei->i_dir_acl = 0; in ext2_new_inode() 566 ei->i_dtime = 0; in ext2_new_inode() [all …]
|
/Linux-v5.4/arch/x86/mm/ |
D | numa_emulation.c | 45 static int __init emu_setup_memblk(struct numa_meminfo *ei, in emu_setup_memblk() argument 49 struct numa_memblk *eb = &ei->blk[ei->nr_blks]; in emu_setup_memblk() 52 if (ei->nr_blks >= NR_NODE_MEMBLKS) { in emu_setup_memblk() 57 ei->nr_blks++; in emu_setup_memblk() 82 static int __init split_nodes_interleave(struct numa_meminfo *ei, in split_nodes_interleave() argument 172 ret = emu_setup_memblk(ei, pi, nid++ % nr_nodes, in split_nodes_interleave() 215 static int __init split_nodes_size_interleave_uniform(struct numa_meminfo *ei, in split_nodes_size_interleave_uniform() argument 309 ret = emu_setup_memblk(ei, pi, nid++ % MAX_NUMNODES, in split_nodes_size_interleave_uniform() 319 static int __init split_nodes_size_interleave(struct numa_meminfo *ei, in split_nodes_size_interleave() argument 323 return split_nodes_size_interleave_uniform(ei, pi, addr, max_addr, size, in split_nodes_size_interleave() [all …]
|
/Linux-v5.4/arch/x86/boot/compressed/ |
D | acpi.c | 89 struct efi_info *ei; in kexec_get_rsdp_addr() local 101 ei = &boot_params->efi_info; in kexec_get_rsdp_addr() 102 sig = (char *)&ei->efi_loader_signature; in kexec_get_rsdp_addr() 109 systab = (efi_system_table_64_t *) (ei->efi_systab | ((__u64)ei->efi_systab_hi << 32)); in kexec_get_rsdp_addr() 124 struct efi_info *ei; in efi_get_rsdp_addr() local 128 ei = &boot_params->efi_info; in efi_get_rsdp_addr() 129 sig = (char *)&ei->efi_loader_signature; in efi_get_rsdp_addr() 142 systab = ei->efi_systab | ((__u64)ei->efi_systab_hi << 32); in efi_get_rsdp_addr() 144 if (ei->efi_systab_hi || ei->efi_memmap_hi) { in efi_get_rsdp_addr() 148 systab = ei->efi_systab; in efi_get_rsdp_addr()
|
/Linux-v5.4/scripts/mod/ |
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-v5.4/fs/coda/ |
D | inode.c | 45 struct coda_inode_info *ei; in coda_alloc_inode() local 46 ei = kmem_cache_alloc(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-v5.4/include/linux/soc/qcom/ |
D | qmi.h | 175 struct qmi_elem_info *ei; member 191 struct qmi_elem_info *ei; member 251 struct qmi_elem_info *ei, const void *c_struct); 254 struct qmi_elem_info *ei, const void *c_struct); 256 int msg_id, size_t len, struct qmi_elem_info *ei, 260 unsigned int txn_id, struct qmi_elem_info *ei, 264 struct qmi_elem_info *ei, void *c_struct); 267 struct qmi_elem_info *ei, void *c_struct);
|
/Linux-v5.4/fs/ext4/ |
D | inode.c | 54 struct ext4_inode_info *ei) in ext4_inode_csum() argument 62 csum = ext4_chksum(sbi, ei->i_csum_seed, (__u8 *)raw, offset); in ext4_inode_csum() 73 if (EXT4_FITS_IN_INODE(raw, ei, i_checksum_hi)) { in ext4_inode_csum() 86 struct ext4_inode_info *ei) in ext4_inode_csum_verify() argument 96 calculated = ext4_inode_csum(inode, raw, ei); in ext4_inode_csum_verify() 98 EXT4_FITS_IN_INODE(raw, ei, i_checksum_hi)) in ext4_inode_csum_verify() 107 struct ext4_inode_info *ei) in ext4_inode_csum_set() argument 116 csum = ext4_inode_csum(inode, raw, ei); in ext4_inode_csum_set() 119 EXT4_FITS_IN_INODE(raw, ei, i_checksum_hi)) in ext4_inode_csum_set() 357 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_da_update_reserve_space() local [all …]
|
D | extents_status.c | 150 static int es_reclaim_extents(struct ext4_inode_info *ei, int *nr_to_scan); 416 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_es_list_add() local 419 if (!list_empty(&ei->i_es_list)) in ext4_es_list_add() 423 if (list_empty(&ei->i_es_list)) { in ext4_es_list_add() 424 list_add_tail(&ei->i_es_list, &sbi->s_es_list); in ext4_es_list_add() 432 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_es_list_del() local 436 if (!list_empty(&ei->i_es_list)) { in ext4_es_list_del() 437 list_del_init(&ei->i_es_list); in ext4_es_list_del() 1448 struct ext4_inode_info *ei; in __es_shrink() local 1467 ei = list_first_entry(&sbi->s_es_list, struct ext4_inode_info, in __es_shrink() [all …]
|
D | page-io.c | 191 struct ext4_inode_info *ei = EXT4_I(io_end->inode); in ext4_add_complete_io() local 199 spin_lock_irqsave(&ei->i_completed_io_lock, flags); in ext4_add_complete_io() 201 if (list_empty(&ei->i_rsv_conversion_list)) in ext4_add_complete_io() 202 queue_work(wq, &ei->i_rsv_conversion_work); in ext4_add_complete_io() 203 list_add_tail(&io_end->list, &ei->i_rsv_conversion_list); in ext4_add_complete_io() 204 spin_unlock_irqrestore(&ei->i_completed_io_lock, flags); in ext4_add_complete_io() 213 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_do_flush_completed_IO() local 216 spin_lock_irqsave(&ei->i_completed_io_lock, flags); in ext4_do_flush_completed_IO() 219 spin_unlock_irqrestore(&ei->i_completed_io_lock, flags); in ext4_do_flush_completed_IO() 238 struct ext4_inode_info *ei = container_of(work, struct ext4_inode_info, in ext4_end_io_rsv_work() local [all …]
|
D | migrate.c | 314 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_ext_swap_inode_data() local 328 i_data[0] = ei->i_data[EXT4_IND_BLOCK]; in ext4_ext_swap_inode_data() 329 i_data[1] = ei->i_data[EXT4_DIND_BLOCK]; in ext4_ext_swap_inode_data() 330 i_data[2] = ei->i_data[EXT4_TIND_BLOCK]; in ext4_ext_swap_inode_data() 349 memcpy(ei->i_data, tmp_ei->i_data, sizeof(ei->i_data)); in ext4_ext_swap_inode_data() 411 struct ext4_inode_info *ei = EXT4_I(inode); in free_ext_block() local 412 struct ext4_extent_header *eh = (struct ext4_extent_header *)ei->i_data; in free_ext_block() 433 struct ext4_inode_info *ei; in ext4_ext_migrate() local 520 ei = EXT4_I(inode); in ext4_ext_migrate() 521 i_data = ei->i_data; in ext4_ext_migrate() [all …]
|
/Linux-v5.4/drivers/mtd/tests/ |
D | mtd_test.c | 13 struct erase_info ei; in mtdtest_erase_eraseblock() local 16 memset(&ei, 0, sizeof(struct erase_info)); in mtdtest_erase_eraseblock() 17 ei.addr = addr; in mtdtest_erase_eraseblock() 18 ei.len = mtd->erasesize; in mtdtest_erase_eraseblock() 20 err = mtd_erase(mtd, &ei); in mtdtest_erase_eraseblock()
|
/Linux-v5.4/fs/proc/ |
D | inode.c | 60 struct proc_inode *ei; in proc_alloc_inode() local 62 ei = kmem_cache_alloc(proc_inode_cachep, GFP_KERNEL); in proc_alloc_inode() 63 if (!ei) in proc_alloc_inode() 65 ei->pid = NULL; in proc_alloc_inode() 66 ei->fd = 0; in proc_alloc_inode() 67 ei->op.proc_get_link = NULL; in proc_alloc_inode() 68 ei->pde = NULL; in proc_alloc_inode() 69 ei->sysctl = NULL; in proc_alloc_inode() 70 ei->sysctl_entry = NULL; in proc_alloc_inode() 71 ei->ns_ops = NULL; in proc_alloc_inode() [all …]
|
/Linux-v5.4/fs/isofs/ |
D | inode.c | 72 struct iso_inode_info *ei; in isofs_alloc_inode() local 73 ei = kmem_cache_alloc(isofs_inode_cachep, GFP_KERNEL); in isofs_alloc_inode() 74 if (!ei) in isofs_alloc_inode() 76 return &ei->vfs_inode; in isofs_alloc_inode() 86 struct iso_inode_info *ei = foo; in init_once() local 88 inode_init_once(&ei->vfs_inode); in init_once() 1065 struct iso_inode_info *ei = ISOFS_I(inode); in isofs_get_blocks() local 1076 firstext = ei->i_first_extent; in isofs_get_blocks() 1077 sect_size = ei->i_section_size >> ISOFS_BUFFER_BITS(inode); in isofs_get_blocks() 1078 nextblk = ei->i_next_section_block; in isofs_get_blocks() [all …]
|
/Linux-v5.4/arch/arm/mach-omap1/ |
D | lcd_dma.c | 136 long ei, fi; in set_b1_regs() local 174 ei = PIXSTEP(0, 0, 1, 0); in set_b1_regs() 179 ei = PIXSTEP(1, 0, 0, 0); in set_b1_regs() 189 ei = PIXSTEP(0, 1, 0, 0); in set_b1_regs() 194 ei = PIXSTEP(0, 1, 0, 0); in set_b1_regs() 204 ei = PIXSTEP(1, 0, 0, 0); in set_b1_regs() 209 ei = PIXSTEP(0, 0, 1, 0); in set_b1_regs() 219 ei = PIXSTEP(0, 0, 0, 1); in set_b1_regs() 224 ei = PIXSTEP(0, 0, 0, 1); in set_b1_regs() 276 omap_writew(ei, OMAP1610_DMA_LCD_SRC_EI_B1); in set_b1_regs()
|
/Linux-v5.4/fs/qnx6/ |
D | inode.c | 116 struct qnx6_inode_info *ei = QNX6_I(inode); in qnx6_block_map() local 124 int depth = ei->di_filelevels; in qnx6_block_map() 135 block = qnx6_get_devblock(s, ei->di_block_ptr[levelptr]); in qnx6_block_map() 511 struct qnx6_inode_info *ei = QNX6_I(inode); in qnx6_private_inode() local 514 memcpy(ei->di_block_ptr, p->ptr, sizeof(p->ptr)); in qnx6_private_inode() 515 ei->di_filelevels = p->levels; in qnx6_private_inode() 527 struct qnx6_inode_info *ei; in qnx6_iget() local 538 ei = QNX6_I(inode); in qnx6_iget() 575 memcpy(&ei->di_block_ptr, &raw_inode->di_block_ptr, in qnx6_iget() 577 ei->di_filelevels = raw_inode->di_filelevels; in qnx6_iget() [all …]
|
/Linux-v5.4/fs/btrfs/ |
D | print-tree.c | 43 struct btrfs_extent_item *ei; in print_extent_item() local 55 if (unlikely(item_size < sizeof(*ei))) { in print_extent_item() 60 ei = btrfs_item_ptr(eb, slot, struct btrfs_extent_item); in print_extent_item() 61 flags = btrfs_extent_flags(eb, ei); in print_extent_item() 64 btrfs_extent_refs(eb, ei), btrfs_extent_generation(eb, ei), in print_extent_item() 70 info = (struct btrfs_tree_block_info *)(ei + 1); in print_extent_item() 78 iref = (struct btrfs_extent_inline_ref *)(ei + 1); in print_extent_item() 82 end = (unsigned long)ei + item_size; in print_extent_item()
|
/Linux-v5.4/drivers/soc/qcom/ |
D | qmi_interface.c | 308 struct qmi_elem_info *ei, void *c_struct) in qmi_txn_init() argument 317 txn->ei = ei; in qmi_txn_init() 413 ret = qmi_decode_message(buf, len, handler->ei, dest); in qmi_invoke_handler() 501 if (txn->dest && txn->ei) { in qmi_handle_message() 502 ret = qmi_decode_message(buf, len, txn->ei, txn->dest); in qmi_handle_message() 735 struct qmi_elem_info *ei, const void *c_struct) in qmi_send_message() argument 744 txn->id, ei, in qmi_send_message() 786 struct qmi_elem_info *ei, const void *c_struct) in qmi_send_request() argument 788 return qmi_send_message(qmi, sq, txn, QMI_REQUEST, msg_id, len, ei, in qmi_send_request() 807 struct qmi_elem_info *ei, const void *c_struct) in qmi_send_response() argument [all …]
|