| /linux/drivers/media/pci/ivtv/ |
| H A D | ivtvfb.c | 209 struct osd_info *oi = itv->osd_info; in ivtvfb_get_osd_coords() local 214 osd->offset = data[0] - oi->video_rbase; in ivtvfb_get_osd_coords() 215 osd->max_offset = oi->display_width * oi->display_height * 4; in ivtvfb_get_osd_coords() 225 struct osd_info *oi = itv->osd_info; in ivtvfb_set_osd_coords() local 227 oi->display_width = osd->pixel_stride; in ivtvfb_set_osd_coords() 228 oi->display_byte_stride = osd->pixel_stride * oi->bytes_per_pixel; in ivtvfb_set_osd_coords() 229 oi->set_osd_coords_x += osd->x; in ivtvfb_set_osd_coords() 230 oi->set_osd_coords_y = osd->y; in ivtvfb_set_osd_coords() 233 osd->offset + oi->video_rbase, in ivtvfb_set_osd_coords() 326 struct osd_info *oi = itv->osd_info; in ivtvfb_prep_frame() local [all …]
|
| /linux/fs/ext4/ |
| H A D | orphan.c | 16 struct ext4_orphan_info *oi = &EXT4_SB(inode->i_sb)->s_orphan_info; in ext4_orphan_file_add() local 27 start = raw_smp_processor_id()*13 % oi->of_blocks; in ext4_orphan_file_add() 30 if (atomic_dec_if_positive(&oi->of_binfo[i].ob_free_entries) in ext4_orphan_file_add() 35 if (++i >= oi->of_blocks) in ext4_orphan_file_add() 50 oi->of_binfo[i].ob_bh, EXT4_JTR_ORPHAN_FILE); in ext4_orphan_file_add() 52 atomic_inc(&oi->of_binfo[i].ob_free_entries); in ext4_orphan_file_add() 56 bdata = (__le32 *)(oi->of_binfo[i].ob_bh->b_data); in ext4_orphan_file_add() 69 atomic_inc(&oi->of_binfo[i].ob_free_entries); in ext4_orphan_file_add() 86 return ext4_handle_dirty_metadata(handle, NULL, oi->of_binfo[i].ob_bh); in ext4_orphan_file_add() 192 struct ext4_orphan_info *oi = &EXT4_SB(inode->i_sb)->s_orphan_info; in ext4_orphan_file_del() local [all …]
|
| /linux/fs/ocfs2/ |
| H A D | inode.c | 90 void ocfs2_get_inode_flags(struct ocfs2_inode_info *oi) in ocfs2_get_inode_flags() argument 92 unsigned int flags = oi->vfs_inode.i_flags; in ocfs2_get_inode_flags() 94 oi->ip_attr &= ~(OCFS2_SYNC_FL|OCFS2_APPEND_FL| in ocfs2_get_inode_flags() 97 oi->ip_attr |= OCFS2_SYNC_FL; in ocfs2_get_inode_flags() 99 oi->ip_attr |= OCFS2_APPEND_FL; in ocfs2_get_inode_flags() 101 oi->ip_attr |= OCFS2_IMMUTABLE_FL; in ocfs2_get_inode_flags() 103 oi->ip_attr |= OCFS2_NOATIME_FL; in ocfs2_get_inode_flags() 105 oi->ip_attr |= OCFS2_DIRSYNC_FL; in ocfs2_get_inode_flags() 176 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_iget() local 188 oi->i_sync_tid = tid; in ocfs2_iget() [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() 74 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_extent_map_lookup() local 77 spin_lock(&oi->ip_lock); in ocfs2_extent_map_lookup() 79 __ocfs2_extent_map_lookup(&oi->ip_extent_map, cpos, &emi); in ocfs2_extent_map_lookup() 89 spin_unlock(&oi->ip_lock); in ocfs2_extent_map_lookup() 103 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_extent_map_trunc() local 104 struct ocfs2_extent_map *em = &oi->ip_extent_map; in ocfs2_extent_map_trunc() 108 spin_lock(&oi->ip_lock); in ocfs2_extent_map_trunc() [all …]
|
| H A D | aops.c | 118 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_lock_get_block() local 120 down_read(&oi->ip_alloc_sem); in ocfs2_lock_get_block() 122 up_read(&oi->ip_alloc_sem); in ocfs2_lock_get_block() 265 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_read_folio() local 269 trace_ocfs2_readpage((unsigned long long)oi->ip_blkno, folio->index); in ocfs2_read_folio() 279 if (down_read_trylock(&oi->ip_alloc_sem) == 0) { in ocfs2_read_folio() 287 down_read(&oi->ip_alloc_sem); in ocfs2_read_folio() 288 up_read(&oi->ip_alloc_sem); in ocfs2_read_folio() 309 if (oi->ip_dyn_features & OCFS2_INLINE_DATA_FL) in ocfs2_read_folio() 316 up_read(&oi->ip_alloc_sem); in ocfs2_read_folio() [all …]
|
| H A D | file.c | 85 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_file_open() local 88 (unsigned long long)oi->ip_blkno, in ocfs2_file_open() 98 spin_lock(&oi->ip_lock); in ocfs2_file_open() 103 if (oi->ip_flags & OCFS2_INODE_DELETED) { in ocfs2_file_open() 104 spin_unlock(&oi->ip_lock); in ocfs2_file_open() 111 oi->ip_flags |= OCFS2_INODE_OPEN_DIRECT; 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() [all …]
|
| H A D | super.c | 551 struct ocfs2_inode_info *oi; in ocfs2_alloc_inode() local 553 oi = alloc_inode_sb(sb, ocfs2_inode_cachep, GFP_NOFS); in ocfs2_alloc_inode() 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() 1619 struct ocfs2_inode_info *oi = data; in ocfs2_inode_init_once() local 1621 oi->ip_flags = 0; in ocfs2_inode_init_once() [all …]
|
| H A D | dlmglue.c | 734 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_file_lock_res_init() local 737 ocfs2_build_lock_name(OCFS2_LOCK_TYPE_FLOCK, oi->ip_blkno, in ocfs2_file_lock_res_init() 2163 struct ocfs2_inode_info *oi = OCFS2_I(inode); in __ocfs2_stuff_meta_lvb() local 2164 struct ocfs2_lock_res *lockres = &oi->ip_inode_lockres; in __ocfs2_stuff_meta_lvb() 2175 if (oi->ip_flags & OCFS2_INODE_DELETED) { in __ocfs2_stuff_meta_lvb() 2182 lvb->lvb_iclusters = cpu_to_be32(oi->ip_clusters); in __ocfs2_stuff_meta_lvb() 2193 lvb->lvb_iattr = cpu_to_be32(oi->ip_attr); in __ocfs2_stuff_meta_lvb() 2194 lvb->lvb_idynfeatures = cpu_to_be16(oi->ip_dyn_features); in __ocfs2_stuff_meta_lvb() 2210 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_refresh_inode_from_lvb() local 2211 struct ocfs2_lock_res *lockres = &oi->ip_inode_lockres; in ocfs2_refresh_inode_from_lvb() [all …]
|
| H A D | refcounttree.c | 558 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_create_refcount_tree() local 570 (unsigned long long)oi->ip_blkno); in ocfs2_create_refcount_tree() 640 spin_lock(&oi->ip_lock); in ocfs2_create_refcount_tree() 641 oi->ip_dyn_features |= OCFS2_HAS_REFCOUNT_FL; in ocfs2_create_refcount_tree() 642 di->i_dyn_features = cpu_to_le16(oi->ip_dyn_features); in ocfs2_create_refcount_tree() 644 spin_unlock(&oi->ip_lock); in ocfs2_create_refcount_tree() 699 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_set_refcount_tree() local 740 spin_lock(&oi->ip_lock); in ocfs2_set_refcount_tree() 741 oi->ip_dyn_features |= OCFS2_HAS_REFCOUNT_FL; in ocfs2_set_refcount_tree() 742 di->i_dyn_features = cpu_to_le16(oi->ip_dyn_features); in ocfs2_set_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 | 976 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_xattr_ibody_list() local 982 if (!(oi->ip_dyn_features & OCFS2_INLINE_XATTR_FL)) in ocfs2_xattr_ibody_list() 1057 struct ocfs2_inode_info *oi = OCFS2_I(d_inode(dentry)); in ocfs2_listxattr() local 1062 if (!(oi->ip_dyn_features & OCFS2_HAS_XATTR_FL)) in ocfs2_listxattr() 1073 down_read(&oi->ip_xattr_sem); in ocfs2_listxattr() 1087 up_read(&oi->ip_xattr_sem); in ocfs2_listxattr() 1193 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_xattr_ibody_get() local 1199 if (!(oi->ip_dyn_features & OCFS2_INLINE_XATTR_FL)) in ocfs2_xattr_ibody_get() 1322 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_xattr_get_nolock() local 1333 if (!(oi->ip_dyn_features & OCFS2_HAS_XATTR_FL)) in ocfs2_xattr_get_nolock() [all …]
|
| H A D | journal.c | 2292 struct ocfs2_inode_info *oi; in ocfs2_recover_orphans() local 2308 oi = OCFS2_I(inode); in ocfs2_recover_orphans() 2310 (unsigned long long)oi->ip_blkno); in ocfs2_recover_orphans() 2312 iter = oi->ip_next_orphan; in ocfs2_recover_orphans() 2313 oi->ip_next_orphan = NULL; in ocfs2_recover_orphans() 2315 if (oi->ip_flags & OCFS2_INODE_DIO_ORPHAN_ENTRY) { in ocfs2_recover_orphans() 2358 oi->ip_flags &= ~OCFS2_INODE_DIO_ORPHAN_ENTRY; in ocfs2_recover_orphans() 2360 spin_lock(&oi->ip_lock); in ocfs2_recover_orphans() 2363 oi->ip_flags |= OCFS2_INODE_MAYBE_ORPHANED; in ocfs2_recover_orphans() 2364 spin_unlock(&oi->ip_lock); in ocfs2_recover_orphans()
|
| H A D | inode.h | 140 void ocfs2_get_inode_flags(struct ocfs2_inode_info *oi);
|
| /linux/fs/openpromfs/ |
| H A D | inode.c | 147 struct op_inode_info *oi = OP_I(inode); in property_open() local 150 BUG_ON(oi->type != op_inode_prop); in property_open() 155 m->private = oi->u.prop; in property_open() 183 struct op_inode_info *ent_oi, *oi = OP_I(dir); in openpromfs_lookup() local 193 BUG_ON(oi->type != op_inode_node); in openpromfs_lookup() 195 dp = oi->u.node; in openpromfs_lookup() 272 struct op_inode_info *oi = OP_I(inode); in openpromfs_readdir() local 273 struct device_node *dp = oi->u.node; in openpromfs_readdir() 336 struct op_inode_info *oi; in openprom_alloc_inode() local 338 oi = alloc_inode_sb(sb, op_inode_cachep, GFP_KERNEL); in openprom_alloc_inode() [all …]
|
| /linux/fs/omfs/ |
| H A D | inode.c | 85 static void omfs_update_checksums(struct omfs_inode *oi) in omfs_update_checksums() argument 89 unsigned char *ptr = (unsigned char *) oi; in omfs_update_checksums() 91 count = be32_to_cpu(oi->i_head.h_body_size); in omfs_update_checksums() 95 oi->i_head.h_crc = cpu_to_be16(crc); in omfs_update_checksums() 101 oi->i_head.h_check_xor = xor; in omfs_update_checksums() 106 struct omfs_inode *oi; in __omfs_write_inode() local 119 oi = (struct omfs_inode *) bh->b_data; in __omfs_write_inode() 121 oi->i_head.h_self = cpu_to_be64(inode->i_ino); in __omfs_write_inode() 123 oi->i_type = OMFS_DIR; in __omfs_write_inode() 125 oi->i_type = OMFS_FILE; in __omfs_write_inode() [all …]
|
| /linux/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() 36 oi->oi_flags |= XFS_OWNER_INFO_ATTR_FORK; in xfs_rmap_ino_owner() [all …]
|
| /linux/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() 91 todo = min_t(size_t, todo, (mi.length - oi) / 4); in sun4i_ss_opti_poll() 94 writesl(ss->base + SS_RXFIFO, mi.addr + oi, todo); 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() 202 unsigned int oi, oo; /* offset for in and out */ in sun4i_ss_cipher_poll() local 267 oi = 0; in sun4i_ss_cipher_poll() 287 todo = min_t(size_t, todo, (mi.length - oi) / 4); in sun4i_ss_cipher_poll() [all …]
|
| /linux/fs/overlayfs/ |
| H A D | super.c | 186 struct ovl_inode *oi = alloc_inode_sb(sb, ovl_inode_cachep, GFP_KERNEL); in ovl_alloc_inode() local 188 if (!oi) in ovl_alloc_inode() 191 oi->cache = NULL; in ovl_alloc_inode() 192 oi->redirect = NULL; in ovl_alloc_inode() 193 oi->version = 0; in ovl_alloc_inode() 194 oi->flags = 0; in ovl_alloc_inode() 195 oi->__upperdentry = NULL; in ovl_alloc_inode() 196 oi->lowerdata_redirect = NULL; in ovl_alloc_inode() 197 oi->oe = NULL; in ovl_alloc_inode() 198 mutex_init(&oi->lock); in ovl_alloc_inode() [all …]
|
| H A D | ovl_entry.h | 195 static inline struct dentry *ovl_upperdentry_dereference(struct ovl_inode *oi) in ovl_upperdentry_dereference() argument 197 return READ_ONCE(oi->__upperdentry); in ovl_upperdentry_dereference()
|
| H A D | inode.c | 875 struct ovl_inode *oi = OVL_I(inode); in ovl_inode_init() local 877 oi->__upperdentry = oip->upperdentry; in ovl_inode_init() 878 oi->oe = oip->oe; in ovl_inode_init() 879 oi->redirect = oip->redirect; in ovl_inode_init() 880 oi->lowerdata_redirect = oip->lowerdata_redirect; in ovl_inode_init()
|
| /linux/arch/arm/mach-omap2/ |
| H A D | omap_hwmod.c | 2600 static int _add_link(struct omap_hwmod_ocp_if *oi) in _add_link() argument 2602 pr_debug("omap_hwmod: %s -> %s: adding link\n", oi->master->name, in _add_link() 2603 oi->slave->name); in _add_link() 2605 list_add(&oi->node, &oi->slave->slave_ports); in _add_link() 2606 oi->slave->slaves_cnt++; in _add_link() 2624 static int __init _register_link(struct omap_hwmod_ocp_if *oi) in _register_link() argument 2626 if (!oi || !oi->master || !oi->slave || !oi->user) in _register_link() 2629 if (oi->_int_flags & _OCPIF_INT_FLAGS_REGISTERED) in _register_link() 2633 oi->master->name, oi->slave->name); in _register_link() 2639 if (oi->master->_state != _HWMOD_STATE_REGISTERED) in _register_link() [all …]
|
| /linux/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()
|
| /linux/fs/orangefs/ |
| H A D | dir.c | 64 struct orangefs_inode_s *oi = ORANGEFS_I(inode); in do_readdir() local 75 op->upcall.req.readdir.refn = oi->refn; in do_readdir()
|
| /linux/fs/xfs/scrub/ |
| H A D | rtrmap_repair.c | 814 const struct xfs_owner_info *oi) in xrep_rtrmapbt_want_live_update() argument 823 if (XFS_RMAP_NON_INODE_OWNER(oi->oi_owner)) in xrep_rtrmapbt_want_live_update() 827 return xchk_iscan_want_live_update(iscan, oi->oi_owner); in xrep_rtrmapbt_want_live_update()
|
| /linux/drivers/video/fbdev/omap2/omapfb/dss/ |
| H A D | dss.h | 418 const struct omap_overlay_info *oi, 426 int dispc_ovl_setup(enum omap_plane plane, const struct omap_overlay_info *oi,
|