| /linux-6.15/drivers/media/pci/ivtv/ |
| H A D | ivtvfb.c | 598 memcpy(&oi->fbvar_cur, var, sizeof(oi->fbvar_cur)); in ivtvfb_set_var() 951 ivtvfb_blank(oi->blank_cur, &oi->ivtvfb_info); in ivtvfb_restore() 974 oi->bytes_per_pixel = oi->bits_per_pixel / 8; in ivtvfb_init_vidmode() 1030 oi->ivtvfb_defined.xres = oi->display_width; in ivtvfb_init_vidmode() 1031 oi->ivtvfb_defined.yres = oi->display_height; in ivtvfb_init_vidmode() 1053 oi->ivtvfb_info.var = oi->ivtvfb_defined; in ivtvfb_init_vidmode() 1054 oi->ivtvfb_info.fix = oi->ivtvfb_fix; in ivtvfb_init_vidmode() 1110 oi->video_vbase = itv->dec_mem + oi->video_rbase; in ivtvfb_init_io() 1114 oi->video_buffer_size, oi->video_pbase); in ivtvfb_init_io() 1119 oi->video_pbase, oi->video_vbase, in ivtvfb_init_io() [all …]
|
| /linux-6.15/fs/ext4/ |
| H A D | orphan.c | 33 if (++i >= oi->of_blocks) in ext4_orphan_file_add() 516 if (!oi->of_blocks) in ext4_release_orphan_info() 518 for (i = 0; i < oi->of_blocks; i++) in ext4_release_orphan_info() 519 brelse(oi->of_binfo[i].ob_bh); in ext4_release_orphan_info() 520 kfree(oi->of_binfo); in ext4_release_orphan_info() 593 oi->of_binfo = kmalloc(oi->of_blocks*sizeof(struct ext4_orphan_block), in ext4_init_orphan_info() 595 if (!oi->of_binfo) { in ext4_init_orphan_info() 605 if (!oi->of_binfo[i].ob_bh) { in ext4_init_orphan_info() 616 oi->of_binfo[i].ob_bh)) { in ext4_init_orphan_info() 632 brelse(oi->of_binfo[i].ob_bh); in ext4_init_orphan_info() [all …]
|
| /linux-6.15/fs/ocfs2/ |
| H A D | inode.c | 190 oi->i_sync_tid = tid; in ocfs2_iget() 191 oi->i_datasync_tid = tid; in ocfs2_iget() 861 oi->ip_flags); in ocfs2_inode_is_valid_to_delete() 880 spin_lock(&oi->ip_lock); in ocfs2_inode_is_valid_to_delete() 1210 (unsigned long long)oi->ip_blkno, oi->ip_open_count); in ocfs2_clear_inode() 1213 oi->ip_flags = 0; in ocfs2_clear_inode() 1215 oi->ip_blkno = 0ULL; in ocfs2_clear_inode() 1637 return oi->ip_blkno; in ocfs2_inode_cache_owner() 1648 __acquires(&oi->ip_lock) in ocfs2_inode_cache_lock() 1652 spin_lock(&oi->ip_lock); in ocfs2_inode_cache_lock() [all …]
|
| H A D | extent_map.c | 42 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_extent_map_init() local 44 oi->ip_extent_map.em_num_items = 0; in ocfs2_extent_map_init() 45 INIT_LIST_HEAD(&oi->ip_extent_map.em_list); in ocfs2_extent_map_init() 77 spin_lock(&oi->ip_lock); in ocfs2_extent_map_lookup() 89 spin_unlock(&oi->ip_lock); in ocfs2_extent_map_lookup() 108 spin_lock(&oi->ip_lock); in ocfs2_extent_map_trunc() 124 spin_unlock(&oi->ip_lock); in ocfs2_extent_map_trunc() 228 spin_lock(&oi->ip_lock); in ocfs2_extent_map_insert_rec() 233 spin_unlock(&oi->ip_lock); in ocfs2_extent_map_insert_rec() 247 spin_unlock(&oi->ip_lock); in ocfs2_extent_map_insert_rec() [all …]
|
| H A D | aops.c | 120 down_read(&oi->ip_alloc_sem); in ocfs2_lock_get_block() 122 up_read(&oi->ip_alloc_sem); in ocfs2_lock_get_block() 287 down_read(&oi->ip_alloc_sem); in ocfs2_read_folio() 288 up_read(&oi->ip_alloc_sem); in ocfs2_read_folio() 316 up_read(&oi->ip_alloc_sem); in ocfs2_read_folio() 368 up_read(&oi->ip_alloc_sem); in ocfs2_readahead() 802 spin_lock(&oi->ip_lock); in ocfs2_free_unwritten_list() 804 spin_unlock(&oi->ip_lock); in ocfs2_free_unwritten_list() 1309 spin_lock(&oi->ip_lock); in ocfs2_unwritten_check() 1326 spin_unlock(&oi->ip_lock); in ocfs2_unwritten_check() [all …]
|
| H A D | file.c | 98 spin_lock(&oi->ip_lock); in ocfs2_file_open() 113 oi->ip_open_count++; in ocfs2_file_open() 114 spin_unlock(&oi->ip_lock); in ocfs2_file_open() 122 spin_lock(&oi->ip_lock); in ocfs2_file_open() 123 oi->ip_open_count--; in ocfs2_file_open() 137 spin_lock(&oi->ip_lock); in ocfs2_file_release() 138 if (!--oi->ip_open_count) in ocfs2_file_release() 142 oi->ip_blkno, in ocfs2_file_release() 145 oi->ip_open_count); in ocfs2_file_release() 177 oi->ip_blkno, in ocfs2_sync_file() [all …]
|
| H A D | super.c | 554 if (!oi) in ocfs2_alloc_inode() 557 oi->i_sync_tid = 0; in ocfs2_alloc_inode() 558 oi->i_datasync_tid = 0; in ocfs2_alloc_inode() 559 memset(&oi->i_dquot, 0, sizeof(oi->i_dquot)); in ocfs2_alloc_inode() 561 jbd2_journal_init_jbd_inode(&oi->ip_jinode, &oi->vfs_inode); in ocfs2_alloc_inode() 562 return &oi->vfs_inode; in ocfs2_alloc_inode() 1621 oi->ip_flags = 0; in ocfs2_inode_init_once() 1622 oi->ip_open_count = 0; in ocfs2_inode_init_once() 1632 oi->ip_blkno = 0ULL; in ocfs2_inode_init_once() 1633 oi->ip_clusters = 0; in ocfs2_inode_init_once() [all …]
|
| H A D | dlmglue.c | 2222 spin_lock(&oi->ip_lock); in ocfs2_refresh_inode_from_lvb() 2246 spin_unlock(&oi->ip_lock); in ocfs2_refresh_inode_from_lvb() 2327 spin_lock(&oi->ip_lock); in ocfs2_inode_lock_update() 2331 (unsigned long long)oi->ip_blkno, oi->ip_flags); in ocfs2_inode_lock_update() 2332 spin_unlock(&oi->ip_lock); in ocfs2_inode_lock_update() 2336 spin_unlock(&oi->ip_lock); in ocfs2_inode_lock_update() 3946 struct ocfs2_inode_info *oi; in ocfs2_data_convert_worker() local 3952 oi = OCFS2_I(inode); in ocfs2_data_convert_worker() 3953 oi->ip_dir_lock_gen++; in ocfs2_data_convert_worker() 4080 spin_lock(&oi->ip_lock); in ocfs2_dentry_convert_worker() [all …]
|
| H A D | refcounttree.c | 639 spin_lock(&oi->ip_lock); in ocfs2_create_refcount_tree() 643 spin_unlock(&oi->ip_lock); in ocfs2_create_refcount_tree() 739 spin_lock(&oi->ip_lock); in ocfs2_set_refcount_tree() 743 spin_unlock(&oi->ip_lock); in ocfs2_set_refcount_tree() 835 spin_lock(&oi->ip_lock); in ocfs2_remove_refcount_tree() 839 spin_unlock(&oi->ip_lock); in ocfs2_remove_refcount_tree() 931 down_write(&oi->ip_xattr_sem); in ocfs2_try_remove_refcount_tree() 932 down_write(&oi->ip_alloc_sem); in ocfs2_try_remove_refcount_tree() 934 if (oi->ip_clusters) in ocfs2_try_remove_refcount_tree() 948 up_write(&oi->ip_alloc_sem); in ocfs2_try_remove_refcount_tree() [all …]
|
| H A D | journal.h | 601 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_update_inode_fsync_trans() local 604 oi->i_sync_tid = handle->h_transaction->t_tid; in ocfs2_update_inode_fsync_trans() 606 oi->i_datasync_tid = handle->h_transaction->t_tid; in ocfs2_update_inode_fsync_trans()
|
| H A D | xattr.c | 1043 down_read(&oi->ip_xattr_sem); in ocfs2_listxattr() 1057 up_read(&oi->ip_xattr_sem); in ocfs2_listxattr() 2625 spin_lock(&oi->ip_lock); in ocfs2_xattr_remove() 2628 spin_unlock(&oi->ip_lock); in ocfs2_xattr_remove() 2689 down_read(&oi->ip_alloc_sem); in ocfs2_xattr_ibody_find() 2691 up_read(&oi->ip_alloc_sem); in ocfs2_xattr_ibody_find() 2754 spin_lock(&oi->ip_lock); in ocfs2_xattr_ibody_init() 2757 spin_unlock(&oi->ip_lock); in ocfs2_xattr_ibody_init() 2783 down_write(&oi->ip_alloc_sem); in ocfs2_xattr_ibody_set() 2804 up_write(&oi->ip_alloc_sem); in ocfs2_xattr_ibody_set() [all …]
|
| H A D | journal.c | 2299 struct ocfs2_inode_info *oi; in ocfs2_recover_orphans() local 2315 oi = OCFS2_I(inode); in ocfs2_recover_orphans() 2317 (unsigned long long)oi->ip_blkno); in ocfs2_recover_orphans() 2319 iter = oi->ip_next_orphan; in ocfs2_recover_orphans() 2320 oi->ip_next_orphan = NULL; in ocfs2_recover_orphans() 2322 if (oi->ip_flags & OCFS2_INODE_DIO_ORPHAN_ENTRY) { in ocfs2_recover_orphans() 2365 oi->ip_flags &= ~OCFS2_INODE_DIO_ORPHAN_ENTRY; in ocfs2_recover_orphans() 2367 spin_lock(&oi->ip_lock); in ocfs2_recover_orphans() 2370 oi->ip_flags |= OCFS2_INODE_MAYBE_ORPHANED; in ocfs2_recover_orphans() 2371 spin_unlock(&oi->ip_lock); in ocfs2_recover_orphans()
|
| /linux-6.15/fs/omfs/ |
| H A D | dir.c | 39 struct omfs_inode *oi; in omfs_scan_list() local 60 block = be64_to_cpu(oi->i_sibling); in omfs_scan_list() 88 struct omfs_inode *oi; in omfs_make_empty() local 104 oi->i_sibling = ~cpu_to_be64(0ULL); in omfs_make_empty() 116 struct omfs_inode *oi; in omfs_add_link() local 139 memcpy(oi->i_name, name, namelen); in omfs_add_link() 162 struct omfs_inode *oi; in omfs_delete_entry() local 184 next = oi->i_sibling; in omfs_delete_entry() 195 entry = &oi->i_sibling; in omfs_delete_entry() 336 struct omfs_inode *oi; in omfs_fill_chain() local [all …]
|
| H A D | inode.c | 99 oi->i_head.h_check_xor = xor; in omfs_update_checksums() 104 struct omfs_inode *oi; in __omfs_write_inode() local 121 oi->i_type = OMFS_DIR; in __omfs_write_inode() 123 oi->i_type = OMFS_FILE; in __omfs_write_inode() 132 oi->i_head.h_version = 1; in __omfs_write_inode() 134 oi->i_head.h_magic = OMFS_IMAGIC; in __omfs_write_inode() 139 oi->i_ctime = cpu_to_be64(ctime); in __omfs_write_inode() 141 omfs_update_checksums(oi); in __omfs_write_inode() 205 struct omfs_inode *oi; in omfs_iget() local 230 ctime = be64_to_cpu(oi->i_ctime); in omfs_iget() [all …]
|
| /linux-6.15/fs/openpromfs/ |
| H A D | inode.c | 150 BUG_ON(oi->type != op_inode_prop); in property_open() 155 m->private = oi->u.prop; in property_open() 193 BUG_ON(oi->type != op_inode_node); in openpromfs_lookup() 195 dp = oi->u.node; in openpromfs_lookup() 336 struct op_inode_info *oi; in openprom_alloc_inode() local 339 if (!oi) in openprom_alloc_inode() 342 return &oi->vfs_inode; in openprom_alloc_inode() 374 struct op_inode_info *oi; in openprom_fill_super() local 393 oi = OP_I(root_inode); in openprom_fill_super() 394 oi->type = op_inode_node; in openprom_fill_super() [all …]
|
| /linux-6.15/fs/xfs/libxfs/ |
| H A D | xfs_rmap.h | 14 struct xfs_owner_info *oi, in xfs_rmap_ino_bmbt_owner() argument 18 oi->oi_owner = ino; in xfs_rmap_ino_bmbt_owner() 19 oi->oi_offset = 0; in xfs_rmap_ino_bmbt_owner() 20 oi->oi_flags = XFS_OWNER_INFO_BMBT_BLOCK; in xfs_rmap_ino_bmbt_owner() 22 oi->oi_flags |= XFS_OWNER_INFO_ATTR_FORK; in xfs_rmap_ino_bmbt_owner() 27 struct xfs_owner_info *oi, in xfs_rmap_ino_owner() argument 32 oi->oi_owner = ino; in xfs_rmap_ino_owner() 33 oi->oi_offset = offset; in xfs_rmap_ino_owner() 34 oi->oi_flags = 0; in xfs_rmap_ino_owner() 41 const struct xfs_owner_info *oi) in xfs_rmap_should_skip_owner_update() argument [all …]
|
| /linux-6.15/drivers/crypto/allwinner/sun4i-ss/ |
| H A D | sun4i-ss-cipher.c | 36 unsigned int oi, oo; /* offset for in and out */ in sun4i_ss_opti_poll() local 76 oi = 0; in sun4i_ss_opti_poll() 95 oi += todo * 4; in sun4i_ss_opti_poll() 97 if (oi == mi.length) { in sun4i_ss_opti_poll() 99 oi = 0; in sun4i_ss_opti_poll() 267 oi = 0; in sun4i_ss_cipher_poll() 292 oi += todo * 4; in sun4i_ss_cipher_poll() 303 memcpy(ss->buf + ob, mi.addr + oi, todo); in sun4i_ss_cipher_poll() 305 oi += todo; in sun4i_ss_cipher_poll() 313 if (oi == mi.length) { in sun4i_ss_cipher_poll() [all …]
|
| /linux-6.15/fs/overlayfs/ |
| H A D | super.c | 170 if (!oi) in ovl_alloc_inode() 173 oi->cache = NULL; in ovl_alloc_inode() 174 oi->redirect = NULL; in ovl_alloc_inode() 175 oi->version = 0; in ovl_alloc_inode() 176 oi->flags = 0; in ovl_alloc_inode() 179 oi->oe = NULL; in ovl_alloc_inode() 180 mutex_init(&oi->lock); in ovl_alloc_inode() 182 return &oi->vfs_inode; in ovl_alloc_inode() 189 kfree(oi->redirect); in ovl_free_inode() 190 kfree(oi->oe); in ovl_free_inode() [all …]
|
| H A D | ovl_entry.h | 193 static inline struct dentry *ovl_upperdentry_dereference(struct ovl_inode *oi) in ovl_upperdentry_dereference() argument 195 return READ_ONCE(oi->__upperdentry); in ovl_upperdentry_dereference()
|
| /linux-6.15/drivers/video/fbdev/omap2/omapfb/dss/ |
| H A D | manager.c | 237 struct omap_overlay_info *oi; in dss_mgr_check() local 240 oi = overlay_infos[ovl->id]; in dss_mgr_check() 242 if (oi == NULL) in dss_mgr_check() 245 r = dss_ovl_check(ovl, oi, mgr_timings); in dss_mgr_check()
|
| H A D | dispc.c | 2509 u16 in_width = oi->width; in dispc_ovl_check() 2512 int pos_x = oi->pos_x; in dispc_ovl_check() 2516 out_width = oi->out_width == 0 ? oi->width : oi->out_width; in dispc_ovl_check() 2517 out_height = oi->out_height == 0 ? oi->height : oi->out_height; in dispc_ovl_check() 2747 plane, &oi->paddr, &oi->p_uv_addr, oi->screen_width, oi->pos_x, in dispc_ovl_setup() 2748 oi->pos_y, oi->width, oi->height, oi->out_width, oi->out_height, in dispc_ovl_setup() 2749 oi->color_mode, oi->rotation, oi->mirror, channel, replication); in dispc_ovl_setup() 2751 r = dispc_ovl_setup_common(plane, caps, oi->paddr, oi->p_uv_addr, in dispc_ovl_setup() 2752 oi->screen_width, oi->pos_x, oi->pos_y, oi->width, oi->height, in dispc_ovl_setup() 2753 oi->out_width, oi->out_height, oi->color_mode, oi->rotation, in dispc_ovl_setup() [all …]
|
| H A D | apply.c | 198 struct omap_overlay_info *oi; in dss_check_settings_low() local 220 oi = NULL; in dss_check_settings_low() 222 oi = &op->user_info; in dss_check_settings_low() 224 oi = &op->info; in dss_check_settings_low() 226 ois[ovl->id] = oi; in dss_check_settings_low() 617 struct omap_overlay_info *oi; in dss_ovl_write_regs() local 627 oi = &op->info; in dss_ovl_write_regs() 631 replication = dss_ovl_use_replication(mp->lcd_config, oi->color_mode); in dss_ovl_write_regs() 633 r = dispc_ovl_setup(ovl->id, oi, replication, &mp->timings, false); in dss_ovl_write_regs()
|
| /linux-6.15/arch/arm/mach-omap2/ |
| H A D | omap_hwmod.c | 2603 oi->slave->name); in _add_link() 2605 list_add(&oi->node, &oi->slave->slave_ports); in _add_link() 2626 if (!oi || !oi->master || !oi->slave || !oi->user) in _register_link() 2633 oi->master->name, oi->slave->name); in _register_link() 2643 _register(oi->slave); in _register_link() 2645 _add_link(oi); in _register_link() 3425 oi = kzalloc(sizeof(*oi), GFP_KERNEL); in omap_hwmod_allocate_module() 3426 if (!oi) in omap_hwmod_allocate_module() 3434 oi->slave = oh; in omap_hwmod_allocate_module() 3444 if (oi) in omap_hwmod_allocate_module() [all …]
|
| /linux-6.15/drivers/gpu/drm/omapdrm/dss/ |
| H A D | dispc.c | 2751 const struct omap_overlay_info *oi, in dispc_ovl_setup() argument 2761 plane, &oi->paddr, &oi->p_uv_addr, oi->screen_width, oi->pos_x, in dispc_ovl_setup() 2762 oi->pos_y, oi->width, oi->height, oi->out_width, oi->out_height, in dispc_ovl_setup() 2763 oi->fourcc, oi->rotation, channel, replication); in dispc_ovl_setup() 2767 r = dispc_ovl_setup_common(dispc, plane, caps, oi->paddr, oi->p_uv_addr, in dispc_ovl_setup() 2768 oi->screen_width, oi->pos_x, oi->pos_y, oi->width, oi->height, in dispc_ovl_setup() 2769 oi->out_width, oi->out_height, oi->fourcc, oi->rotation, in dispc_ovl_setup() 2770 oi->zorder, oi->pre_mult_alpha, oi->global_alpha, in dispc_ovl_setup() 2771 oi->rotation_type, replication, vm, mem_to_mem, in dispc_ovl_setup() 2772 oi->color_encoding, oi->color_range); in dispc_ovl_setup()
|
| /linux-6.15/drivers/net/ethernet/dec/tulip/ |
| H A D | interrupt.c | 531 int oi = 0; in tulip_interrupt() local 727 oi++; in tulip_interrupt() 737 oi++; in tulip_interrupt() 739 if (tx > maxtx || rx > maxrx || oi > maxoi) { in tulip_interrupt() 742 csr5, tp->nir, tx, rx, oi); in tulip_interrupt()
|