oinfo 906 drivers/mtd/mtdchar.c struct otp_info oinfo; oinfo 910 drivers/mtd/mtdchar.c if (copy_from_user(&oinfo, argp, sizeof(oinfo))) oinfo 912 drivers/mtd/mtdchar.c ret = mtd_lock_user_prot_reg(mtd, oinfo.start, oinfo.length); oinfo 317 drivers/regulator/ti-abb-regulator.c struct ti_abb_info *info, *oinfo; oinfo 347 drivers/regulator/ti-abb-regulator.c oinfo = &abb->info[abb->current_info_idx]; oinfo 348 drivers/regulator/ti-abb-regulator.c if (!memcmp(info, oinfo, sizeof(*info))) { oinfo 4130 fs/ocfs2/dlmglue.c struct ocfs2_mem_dqinfo *oinfo = ocfs2_lock_res_qinfo(lockres); oinfo 4131 fs/ocfs2/dlmglue.c struct mem_dqinfo *info = sb_dqinfo(oinfo->dqi_gi.dqi_sb, oinfo 4132 fs/ocfs2/dlmglue.c oinfo->dqi_gi.dqi_type); oinfo 4138 fs/ocfs2/dlmglue.c lvb->lvb_syncms = cpu_to_be32(oinfo->dqi_syncms); oinfo 4139 fs/ocfs2/dlmglue.c lvb->lvb_blocks = cpu_to_be32(oinfo->dqi_gi.dqi_blocks); oinfo 4140 fs/ocfs2/dlmglue.c lvb->lvb_free_blk = cpu_to_be32(oinfo->dqi_gi.dqi_free_blk); oinfo 4141 fs/ocfs2/dlmglue.c lvb->lvb_free_entry = cpu_to_be32(oinfo->dqi_gi.dqi_free_entry); oinfo 4144 fs/ocfs2/dlmglue.c void ocfs2_qinfo_unlock(struct ocfs2_mem_dqinfo *oinfo, int ex) oinfo 4146 fs/ocfs2/dlmglue.c struct ocfs2_lock_res *lockres = &oinfo->dqi_gqlock; oinfo 4147 fs/ocfs2/dlmglue.c struct ocfs2_super *osb = OCFS2_SB(oinfo->dqi_gi.dqi_sb); oinfo 4154 fs/ocfs2/dlmglue.c static int ocfs2_refresh_qinfo(struct ocfs2_mem_dqinfo *oinfo) oinfo 4156 fs/ocfs2/dlmglue.c struct mem_dqinfo *info = sb_dqinfo(oinfo->dqi_gi.dqi_sb, oinfo 4157 fs/ocfs2/dlmglue.c oinfo->dqi_gi.dqi_type); oinfo 4158 fs/ocfs2/dlmglue.c struct ocfs2_lock_res *lockres = &oinfo->dqi_gqlock; oinfo 4168 fs/ocfs2/dlmglue.c oinfo->dqi_syncms = be32_to_cpu(lvb->lvb_syncms); oinfo 4169 fs/ocfs2/dlmglue.c oinfo->dqi_gi.dqi_blocks = be32_to_cpu(lvb->lvb_blocks); oinfo 4170 fs/ocfs2/dlmglue.c oinfo->dqi_gi.dqi_free_blk = be32_to_cpu(lvb->lvb_free_blk); oinfo 4171 fs/ocfs2/dlmglue.c oinfo->dqi_gi.dqi_free_entry = oinfo 4174 fs/ocfs2/dlmglue.c status = ocfs2_read_quota_phys_block(oinfo->dqi_gqinode, oinfo 4175 fs/ocfs2/dlmglue.c oinfo->dqi_giblk, &bh); oinfo 4184 fs/ocfs2/dlmglue.c oinfo->dqi_syncms = le32_to_cpu(gdinfo->dqi_syncms); oinfo 4185 fs/ocfs2/dlmglue.c oinfo->dqi_gi.dqi_blocks = le32_to_cpu(gdinfo->dqi_blocks); oinfo 4186 fs/ocfs2/dlmglue.c oinfo->dqi_gi.dqi_free_blk = le32_to_cpu(gdinfo->dqi_free_blk); oinfo 4187 fs/ocfs2/dlmglue.c oinfo->dqi_gi.dqi_free_entry = oinfo 4199 fs/ocfs2/dlmglue.c int ocfs2_qinfo_lock(struct ocfs2_mem_dqinfo *oinfo, int ex) oinfo 4201 fs/ocfs2/dlmglue.c struct ocfs2_lock_res *lockres = &oinfo->dqi_gqlock; oinfo 4202 fs/ocfs2/dlmglue.c struct ocfs2_super *osb = OCFS2_SB(oinfo->dqi_gi.dqi_sb); oinfo 4223 fs/ocfs2/dlmglue.c status = ocfs2_refresh_qinfo(oinfo); oinfo 4225 fs/ocfs2/dlmglue.c ocfs2_qinfo_unlock(oinfo, ex); oinfo 180 fs/ocfs2/dlmglue.h int ocfs2_qinfo_lock(struct ocfs2_mem_dqinfo *oinfo, int ex); oinfo 181 fs/ocfs2/dlmglue.h void ocfs2_qinfo_unlock(struct ocfs2_mem_dqinfo *oinfo, int ex); oinfo 111 fs/ocfs2/quota.h int ocfs2_lock_global_qf(struct ocfs2_mem_dqinfo *oinfo, int ex); oinfo 112 fs/ocfs2/quota.h void ocfs2_unlock_global_qf(struct ocfs2_mem_dqinfo *oinfo, int ex); oinfo 117 fs/ocfs2/quota_global.c struct ocfs2_mem_dqinfo *oinfo = oinfo 120 fs/ocfs2/quota_global.c if (qtree_entry_unused(&oinfo->dqi_gi, dp)) oinfo 170 fs/ocfs2/quota_global.c struct ocfs2_mem_dqinfo *oinfo = sb_dqinfo(sb, type)->dqi_priv; oinfo 171 fs/ocfs2/quota_global.c struct inode *gqinode = oinfo->dqi_gqinode; oinfo 220 fs/ocfs2/quota_global.c struct ocfs2_mem_dqinfo *oinfo = info->dqi_priv; oinfo 221 fs/ocfs2/quota_global.c struct inode *gqinode = oinfo->dqi_gqinode; oinfo 246 fs/ocfs2/quota_global.c oinfo->dqi_gqi_bh, oinfo 294 fs/ocfs2/quota_global.c ocfs2_mark_inode_dirty(handle, gqinode, oinfo->dqi_gqi_bh); oinfo 298 fs/ocfs2/quota_global.c int ocfs2_lock_global_qf(struct ocfs2_mem_dqinfo *oinfo, int ex) oinfo 303 fs/ocfs2/quota_global.c status = ocfs2_inode_lock(oinfo->dqi_gqinode, &bh, ex); oinfo 307 fs/ocfs2/quota_global.c if (!oinfo->dqi_gqi_count++) oinfo 308 fs/ocfs2/quota_global.c oinfo->dqi_gqi_bh = bh; oinfo 310 fs/ocfs2/quota_global.c WARN_ON(bh != oinfo->dqi_gqi_bh); oinfo 313 fs/ocfs2/quota_global.c inode_lock(oinfo->dqi_gqinode); oinfo 314 fs/ocfs2/quota_global.c down_write(&OCFS2_I(oinfo->dqi_gqinode)->ip_alloc_sem); oinfo 316 fs/ocfs2/quota_global.c down_read(&OCFS2_I(oinfo->dqi_gqinode)->ip_alloc_sem); oinfo 321 fs/ocfs2/quota_global.c void ocfs2_unlock_global_qf(struct ocfs2_mem_dqinfo *oinfo, int ex) oinfo 324 fs/ocfs2/quota_global.c up_write(&OCFS2_I(oinfo->dqi_gqinode)->ip_alloc_sem); oinfo 325 fs/ocfs2/quota_global.c inode_unlock(oinfo->dqi_gqinode); oinfo 327 fs/ocfs2/quota_global.c up_read(&OCFS2_I(oinfo->dqi_gqinode)->ip_alloc_sem); oinfo 329 fs/ocfs2/quota_global.c ocfs2_inode_unlock(oinfo->dqi_gqinode, ex); oinfo 330 fs/ocfs2/quota_global.c brelse(oinfo->dqi_gqi_bh); oinfo 332 fs/ocfs2/quota_global.c if (!--oinfo->dqi_gqi_count) oinfo 333 fs/ocfs2/quota_global.c oinfo->dqi_gqi_bh = NULL; oinfo 345 fs/ocfs2/quota_global.c struct ocfs2_mem_dqinfo *oinfo = info->dqi_priv; oinfo 358 fs/ocfs2/quota_global.c oinfo->dqi_gi.dqi_sb = sb; oinfo 359 fs/ocfs2/quota_global.c oinfo->dqi_gi.dqi_type = type; oinfo 360 fs/ocfs2/quota_global.c ocfs2_qinfo_lock_res_init(&oinfo->dqi_gqlock, oinfo); oinfo 361 fs/ocfs2/quota_global.c oinfo->dqi_gi.dqi_entry_size = sizeof(struct ocfs2_global_disk_dqblk); oinfo 362 fs/ocfs2/quota_global.c oinfo->dqi_gi.dqi_ops = &ocfs2_global_ops; oinfo 363 fs/ocfs2/quota_global.c oinfo->dqi_gqi_bh = NULL; oinfo 364 fs/ocfs2/quota_global.c oinfo->dqi_gqi_count = 0; oinfo 365 fs/ocfs2/quota_global.c oinfo->dqi_gqinode = gqinode; oinfo 366 fs/ocfs2/quota_global.c status = ocfs2_lock_global_qf(oinfo, 0); oinfo 372 fs/ocfs2/quota_global.c status = ocfs2_extent_map_get_blocks(gqinode, 0, &oinfo->dqi_giblk, oinfo 377 fs/ocfs2/quota_global.c status = ocfs2_qinfo_lock(oinfo, 0); oinfo 383 fs/ocfs2/quota_global.c ocfs2_qinfo_unlock(oinfo, 0); oinfo 384 fs/ocfs2/quota_global.c ocfs2_unlock_global_qf(oinfo, 0); oinfo 395 fs/ocfs2/quota_global.c oinfo->dqi_syncms = le32_to_cpu(dinfo.dqi_syncms); oinfo 396 fs/ocfs2/quota_global.c oinfo->dqi_gi.dqi_blocks = le32_to_cpu(dinfo.dqi_blocks); oinfo 397 fs/ocfs2/quota_global.c oinfo->dqi_gi.dqi_free_blk = le32_to_cpu(dinfo.dqi_free_blk); oinfo 398 fs/ocfs2/quota_global.c oinfo->dqi_gi.dqi_free_entry = le32_to_cpu(dinfo.dqi_free_entry); oinfo 399 fs/ocfs2/quota_global.c oinfo->dqi_gi.dqi_blocksize_bits = sb->s_blocksize_bits; oinfo 400 fs/ocfs2/quota_global.c oinfo->dqi_gi.dqi_usable_bs = sb->s_blocksize - oinfo 402 fs/ocfs2/quota_global.c oinfo->dqi_gi.dqi_qtree_depth = qtree_depth(&oinfo->dqi_gi); oinfo 403 fs/ocfs2/quota_global.c INIT_DELAYED_WORK(&oinfo->dqi_sync_work, qsync_work_fn); oinfo 404 fs/ocfs2/quota_global.c schedule_delayed_work(&oinfo->dqi_sync_work, oinfo 405 fs/ocfs2/quota_global.c msecs_to_jiffies(oinfo->dqi_syncms)); oinfo 410 fs/ocfs2/quota_global.c ocfs2_unlock_global_qf(oinfo, 0); oinfo 420 fs/ocfs2/quota_global.c struct ocfs2_mem_dqinfo *oinfo = info->dqi_priv; oinfo 429 fs/ocfs2/quota_global.c dinfo.dqi_syncms = cpu_to_le32(oinfo->dqi_syncms); oinfo 430 fs/ocfs2/quota_global.c dinfo.dqi_blocks = cpu_to_le32(oinfo->dqi_gi.dqi_blocks); oinfo 431 fs/ocfs2/quota_global.c dinfo.dqi_free_blk = cpu_to_le32(oinfo->dqi_gi.dqi_free_blk); oinfo 432 fs/ocfs2/quota_global.c dinfo.dqi_free_entry = cpu_to_le32(oinfo->dqi_gi.dqi_free_entry); oinfo 464 fs/ocfs2/quota_global.c struct ocfs2_mem_dqinfo *oinfo = sb_dqinfo(sb, type)->dqi_priv; oinfo 470 fs/ocfs2/quota_global.c return oinfo->dqi_gi.dqi_qtree_depth; oinfo 601 fs/ocfs2/quota_global.c struct ocfs2_mem_dqinfo *oinfo = sb_dqinfo(sb, type)->dqi_priv; oinfo 610 fs/ocfs2/quota_global.c status = ocfs2_lock_global_qf(oinfo, 1); oinfo 631 fs/ocfs2/quota_global.c ocfs2_unlock_global_qf(oinfo, 1); oinfo 638 fs/ocfs2/quota_global.c struct ocfs2_mem_dqinfo *oinfo = container_of(work, oinfo 641 fs/ocfs2/quota_global.c struct super_block *sb = oinfo->dqi_gqinode->i_sb; oinfo 649 fs/ocfs2/quota_global.c dquot_scan_active(sb, ocfs2_sync_dquot_helper, oinfo->dqi_type); oinfo 652 fs/ocfs2/quota_global.c schedule_delayed_work(&oinfo->dqi_sync_work, oinfo 653 fs/ocfs2/quota_global.c msecs_to_jiffies(oinfo->dqi_syncms)); oinfo 685 fs/ocfs2/quota_global.c struct ocfs2_mem_dqinfo *oinfo = sb_dqinfo(sb, type)->dqi_priv; oinfo 691 fs/ocfs2/quota_global.c return (oinfo->dqi_gi.dqi_qtree_depth + 2) * oinfo 721 fs/ocfs2/quota_global.c struct ocfs2_mem_dqinfo *oinfo = oinfo 746 fs/ocfs2/quota_global.c status = ocfs2_lock_global_qf(oinfo, 1); oinfo 779 fs/ocfs2/quota_global.c ocfs2_unlock_global_qf(oinfo, 1); oinfo 920 fs/ocfs2/quota_global.c struct ocfs2_mem_dqinfo *oinfo = sb_dqinfo(sb, type)->dqi_priv; oinfo 939 fs/ocfs2/quota_global.c status = ocfs2_lock_global_qf(oinfo, 1); oinfo 960 fs/ocfs2/quota_global.c ocfs2_unlock_global_qf(oinfo, 1); oinfo 972 fs/ocfs2/quota_global.c struct ocfs2_mem_dqinfo *oinfo = sb_dqinfo(sb, type)->dqi_priv; oinfo 974 fs/ocfs2/quota_global.c status = ocfs2_lock_global_qf(oinfo, 1); oinfo 986 fs/ocfs2/quota_global.c ocfs2_unlock_global_qf(oinfo, 1); oinfo 282 fs/ocfs2/quota_local.c struct ocfs2_mem_dqinfo *oinfo = info->dqi_priv; oinfo 288 fs/ocfs2/quota_local.c ldinfo->dqi_flags = cpu_to_le32(oinfo->dqi_flags); oinfo 289 fs/ocfs2/quota_local.c ldinfo->dqi_chunks = cpu_to_le32(oinfo->dqi_chunks); oinfo 290 fs/ocfs2/quota_local.c ldinfo->dqi_blocks = cpu_to_le32(oinfo->dqi_blocks); oinfo 463 fs/ocfs2/quota_local.c struct ocfs2_mem_dqinfo *oinfo = sb_dqinfo(sb, type)->dqi_priv; oinfo 510 fs/ocfs2/quota_local.c status = ocfs2_lock_global_qf(oinfo, 1); oinfo 559 fs/ocfs2/quota_local.c ocfs2_unlock_global_qf(oinfo, 1); oinfo 687 fs/ocfs2/quota_local.c struct ocfs2_mem_dqinfo *oinfo; oinfo 696 fs/ocfs2/quota_local.c oinfo = kmalloc(sizeof(struct ocfs2_mem_dqinfo), GFP_NOFS); oinfo 697 fs/ocfs2/quota_local.c if (!oinfo) { oinfo 702 fs/ocfs2/quota_local.c info->dqi_priv = oinfo; oinfo 703 fs/ocfs2/quota_local.c oinfo->dqi_type = type; oinfo 704 fs/ocfs2/quota_local.c INIT_LIST_HEAD(&oinfo->dqi_chunk); oinfo 705 fs/ocfs2/quota_local.c oinfo->dqi_rec = NULL; oinfo 706 fs/ocfs2/quota_local.c oinfo->dqi_lqi_bh = NULL; oinfo 707 fs/ocfs2/quota_local.c oinfo->dqi_libh = NULL; oinfo 713 fs/ocfs2/quota_local.c status = ocfs2_inode_lock(lqinode, &oinfo->dqi_lqi_bh, 1); oinfo 730 fs/ocfs2/quota_local.c oinfo->dqi_flags = le32_to_cpu(ldinfo->dqi_flags); oinfo 731 fs/ocfs2/quota_local.c oinfo->dqi_chunks = le32_to_cpu(ldinfo->dqi_chunks); oinfo 732 fs/ocfs2/quota_local.c oinfo->dqi_blocks = le32_to_cpu(ldinfo->dqi_blocks); oinfo 733 fs/ocfs2/quota_local.c oinfo->dqi_libh = bh; oinfo 736 fs/ocfs2/quota_local.c if (!(oinfo->dqi_flags & OLQF_CLEAN)) { oinfo 758 fs/ocfs2/quota_local.c &oinfo->dqi_chunk); oinfo 765 fs/ocfs2/quota_local.c oinfo->dqi_flags &= ~OLQF_CLEAN; oinfo 774 fs/ocfs2/quota_local.c if (oinfo) { oinfo 775 fs/ocfs2/quota_local.c iput(oinfo->dqi_gqinode); oinfo 776 fs/ocfs2/quota_local.c ocfs2_simple_drop_lockres(OCFS2_SB(sb), &oinfo->dqi_gqlock); oinfo 777 fs/ocfs2/quota_local.c ocfs2_lock_res_free(&oinfo->dqi_gqlock); oinfo 778 fs/ocfs2/quota_local.c brelse(oinfo->dqi_lqi_bh); oinfo 781 fs/ocfs2/quota_local.c ocfs2_release_local_quota_bitmaps(&oinfo->dqi_chunk); oinfo 782 fs/ocfs2/quota_local.c kfree(oinfo); oinfo 810 fs/ocfs2/quota_local.c struct ocfs2_mem_dqinfo *oinfo = info->dqi_priv; oinfo 816 fs/ocfs2/quota_local.c iput(oinfo->dqi_gqinode); oinfo 817 fs/ocfs2/quota_local.c ocfs2_simple_drop_lockres(OCFS2_SB(sb), &oinfo->dqi_gqlock); oinfo 818 fs/ocfs2/quota_local.c ocfs2_lock_res_free(&oinfo->dqi_gqlock); oinfo 819 fs/ocfs2/quota_local.c list_for_each_entry(chunk, &oinfo->dqi_chunk, qc_chunk) { oinfo 822 fs/ocfs2/quota_local.c if (chunk->qc_num < oinfo->dqi_chunks - 1) { oinfo 825 fs/ocfs2/quota_local.c len = (oinfo->dqi_blocks - oinfo 836 fs/ocfs2/quota_local.c ocfs2_release_local_quota_bitmaps(&oinfo->dqi_chunk); oinfo 842 fs/ocfs2/quota_local.c if (oinfo->dqi_rec) { oinfo 843 fs/ocfs2/quota_local.c ocfs2_free_quota_recovery(oinfo->dqi_rec); oinfo 851 fs/ocfs2/quota_local.c oinfo->dqi_flags |= OLQF_CLEAN; oinfo 853 fs/ocfs2/quota_local.c oinfo->dqi_libh, oinfo 863 fs/ocfs2/quota_local.c brelse(oinfo->dqi_libh); oinfo 864 fs/ocfs2/quota_local.c brelse(oinfo->dqi_lqi_bh); oinfo 865 fs/ocfs2/quota_local.c kfree(oinfo); oinfo 923 fs/ocfs2/quota_local.c struct ocfs2_mem_dqinfo *oinfo = info->dqi_priv; oinfo 928 fs/ocfs2/quota_local.c list_for_each_entry(chunk, &oinfo->dqi_chunk, qc_chunk) { oinfo 939 fs/ocfs2/quota_local.c if (chunk->qc_num < oinfo->dqi_chunks - 1) { oinfo 942 fs/ocfs2/quota_local.c len = (oinfo->dqi_blocks - oinfo 966 fs/ocfs2/quota_local.c struct ocfs2_mem_dqinfo *oinfo = info->dqi_priv; oinfo 983 fs/ocfs2/quota_local.c status = ocfs2_simple_size_update(lqinode, oinfo->dqi_lqi_bh, oinfo 1007 fs/ocfs2/quota_local.c status = ocfs2_extent_map_get_blocks(lqinode, oinfo->dqi_blocks, oinfo 1036 fs/ocfs2/quota_local.c status = ocfs2_extent_map_get_blocks(lqinode, oinfo->dqi_blocks + 1, oinfo 1061 fs/ocfs2/quota_local.c oinfo->dqi_blocks += 2; oinfo 1062 fs/ocfs2/quota_local.c oinfo->dqi_chunks++; oinfo 1074 fs/ocfs2/quota_local.c list_add_tail(&chunk->qc_chunk, &oinfo->dqi_chunk); oinfo 1097 fs/ocfs2/quota_local.c struct ocfs2_mem_dqinfo *oinfo = info->dqi_priv; oinfo 1108 fs/ocfs2/quota_local.c if (list_empty(&oinfo->dqi_chunk)) oinfo 1111 fs/ocfs2/quota_local.c chunk = list_entry(oinfo->dqi_chunk.prev, oinfo 1113 fs/ocfs2/quota_local.c chunk_blocks = oinfo->dqi_blocks - oinfo 1126 fs/ocfs2/quota_local.c status = ocfs2_simple_size_update(lqinode, oinfo->dqi_lqi_bh, oinfo 1134 fs/ocfs2/quota_local.c status = ocfs2_extent_map_get_blocks(lqinode, oinfo->dqi_blocks, oinfo 1185 fs/ocfs2/quota_local.c oinfo->dqi_blocks++; oinfo 890 fs/ocfs2/super.c struct ocfs2_mem_dqinfo *oinfo; oinfo 893 fs/ocfs2/super.c oinfo = sb_dqinfo(sb, type)->dqi_priv; oinfo 894 fs/ocfs2/super.c cancel_delayed_work_sync(&oinfo->dqi_sync_work); oinfo 951 fs/ocfs2/super.c struct ocfs2_mem_dqinfo *oinfo; oinfo 958 fs/ocfs2/super.c oinfo = sb_dqinfo(sb, type)->dqi_priv; oinfo 959 fs/ocfs2/super.c cancel_delayed_work_sync(&oinfo->dqi_sync_work); oinfo 847 fs/xfs/libxfs/xfs_alloc.c if (!xfs_rmap_should_skip_owner_update(&args->oinfo)) { oinfo 849 fs/xfs/libxfs/xfs_alloc.c args->agbno, args->len, &args->oinfo); oinfo 1692 fs/xfs/libxfs/xfs_alloc.c const struct xfs_owner_info *oinfo, oinfo 1713 fs/xfs/libxfs/xfs_alloc.c if (!xfs_rmap_should_skip_owner_update(oinfo)) { oinfo 1714 fs/xfs/libxfs/xfs_alloc.c error = xfs_rmap_free(tp, agbp, agno, bno, len, oinfo); oinfo 2079 fs/xfs/libxfs/xfs_alloc.c struct xfs_owner_info *oinfo) oinfo 2084 fs/xfs/libxfs/xfs_alloc.c error = xfs_free_ag_extent(tp, agbp, agno, agbno, 1, oinfo, oinfo 2200 fs/xfs/libxfs/xfs_alloc.c struct xfs_owner_info *oinfo) oinfo 2206 fs/xfs/libxfs/xfs_alloc.c ASSERT(oinfo != NULL); oinfo 2211 fs/xfs/libxfs/xfs_alloc.c new->xefi_oinfo = *oinfo; oinfo 2318 fs/xfs/libxfs/xfs_alloc.c targs.oinfo = XFS_RMAP_OINFO_SKIP_UPDATE; oinfo 2320 fs/xfs/libxfs/xfs_alloc.c targs.oinfo = XFS_RMAP_OINFO_AG; oinfo 2327 fs/xfs/libxfs/xfs_alloc.c xfs_defer_agfl_block(tp, args->agno, bno, &targs.oinfo); oinfo 3019 fs/xfs/libxfs/xfs_alloc.c const struct xfs_owner_info *oinfo, oinfo 3048 fs/xfs/libxfs/xfs_alloc.c error = xfs_free_ag_extent(tp, agbp, agno, agbno, len, oinfo, type); oinfo 77 fs/xfs/libxfs/xfs_alloc.h struct xfs_owner_info oinfo; /* owner of blocks being allocated */ oinfo 185 fs/xfs/libxfs/xfs_alloc.h const struct xfs_owner_info *oinfo, /* extent owner */ oinfo 194 fs/xfs/libxfs/xfs_alloc.h const struct xfs_owner_info *oinfo, oinfo 197 fs/xfs/libxfs/xfs_alloc.h return __xfs_free_extent(tp, bno, len, oinfo, type, false); oinfo 534 fs/xfs/libxfs/xfs_bmap.c const struct xfs_owner_info *oinfo, oinfo 559 fs/xfs/libxfs/xfs_bmap.c if (oinfo) oinfo 560 fs/xfs/libxfs/xfs_bmap.c new->xefi_oinfo = *oinfo; oinfo 597 fs/xfs/libxfs/xfs_bmap.c struct xfs_owner_info oinfo; oinfo 624 fs/xfs/libxfs/xfs_bmap.c xfs_rmap_ino_bmbt_owner(&oinfo, ip->i_ino, whichfork); oinfo 625 fs/xfs/libxfs/xfs_bmap.c xfs_bmap_add_free(cur->bc_tp, cbno, 1, &oinfo); oinfo 698 fs/xfs/libxfs/xfs_bmap.c xfs_rmap_ino_bmbt_owner(&args.oinfo, ip->i_ino, whichfork); oinfo 856 fs/xfs/libxfs/xfs_bmap.c xfs_rmap_ino_owner(&args.oinfo, ip->i_ino, whichfork, 0); oinfo 3458 fs/xfs/libxfs/xfs_bmap.c args.oinfo = XFS_RMAP_OINFO_SKIP_UPDATE; oinfo 188 fs/xfs/libxfs/xfs_bmap.h xfs_filblks_t len, const struct xfs_owner_info *oinfo, oinfo 243 fs/xfs/libxfs/xfs_bmap.h const struct xfs_owner_info *oinfo) oinfo 245 fs/xfs/libxfs/xfs_bmap.h __xfs_bmap_add_free(tp, bno, len, oinfo, false); oinfo 208 fs/xfs/libxfs/xfs_bmap_btree.c xfs_rmap_ino_bmbt_owner(&args.oinfo, cur->bc_private.b.ip->i_ino, oinfo 286 fs/xfs/libxfs/xfs_bmap_btree.c struct xfs_owner_info oinfo; oinfo 288 fs/xfs/libxfs/xfs_bmap_btree.c xfs_rmap_ino_bmbt_owner(&oinfo, ip->i_ino, cur->bc_private.b.whichfork); oinfo 289 fs/xfs/libxfs/xfs_bmap_btree.c xfs_bmap_add_free(cur->bc_tp, fsbno, 1, &oinfo); oinfo 628 fs/xfs/libxfs/xfs_ialloc.c args.oinfo = XFS_RMAP_OINFO_INODES; oinfo 85 fs/xfs/libxfs/xfs_ialloc_btree.c args.oinfo = XFS_RMAP_OINFO_INOBT; oinfo 869 fs/xfs/libxfs/xfs_refcount.c struct xfs_owner_info *oinfo) oinfo 924 fs/xfs/libxfs/xfs_refcount.c tmp.rc_blockcount, oinfo); oinfo 967 fs/xfs/libxfs/xfs_refcount.c oinfo); oinfo 996 fs/xfs/libxfs/xfs_refcount.c struct xfs_owner_info *oinfo) oinfo 1040 fs/xfs/libxfs/xfs_refcount.c adj, oinfo); oinfo 71 fs/xfs/libxfs/xfs_refcount_btree.c args.oinfo = XFS_RMAP_OINFO_REFC; oinfo 457 fs/xfs/libxfs/xfs_rmap.c const struct xfs_owner_info *oinfo) oinfo 469 fs/xfs/libxfs/xfs_rmap.c xfs_owner_info_unpack(oinfo, &owner, &offset, &flags); oinfo 475 fs/xfs/libxfs/xfs_rmap.c unwritten, oinfo); oinfo 635 fs/xfs/libxfs/xfs_rmap.c unwritten, oinfo); oinfo 653 fs/xfs/libxfs/xfs_rmap.c const struct xfs_owner_info *oinfo) oinfo 664 fs/xfs/libxfs/xfs_rmap.c error = xfs_rmap_unmap(cur, bno, len, false, oinfo); oinfo 709 fs/xfs/libxfs/xfs_rmap.c const struct xfs_owner_info *oinfo) oinfo 723 fs/xfs/libxfs/xfs_rmap.c xfs_owner_info_unpack(oinfo, &owner, &offset, &flags); oinfo 730 fs/xfs/libxfs/xfs_rmap.c unwritten, oinfo); oinfo 731 fs/xfs/libxfs/xfs_rmap.c ASSERT(!xfs_rmap_should_skip_owner_update(oinfo)); oinfo 872 fs/xfs/libxfs/xfs_rmap.c unwritten, oinfo); oinfo 890 fs/xfs/libxfs/xfs_rmap.c const struct xfs_owner_info *oinfo) oinfo 900 fs/xfs/libxfs/xfs_rmap.c error = xfs_rmap_map(cur, bno, len, false, oinfo); oinfo 928 fs/xfs/libxfs/xfs_rmap.c const struct xfs_owner_info *oinfo) oinfo 944 fs/xfs/libxfs/xfs_rmap.c xfs_owner_info_unpack(oinfo, &owner, &offset, &flags); oinfo 950 fs/xfs/libxfs/xfs_rmap.c unwritten, oinfo); oinfo 1334 fs/xfs/libxfs/xfs_rmap.c unwritten, oinfo); oinfo 1353 fs/xfs/libxfs/xfs_rmap.c const struct xfs_owner_info *oinfo) oinfo 1369 fs/xfs/libxfs/xfs_rmap.c xfs_owner_info_unpack(oinfo, &owner, &offset, &flags); oinfo 1375 fs/xfs/libxfs/xfs_rmap.c unwritten, oinfo); oinfo 1714 fs/xfs/libxfs/xfs_rmap.c unwritten, oinfo); oinfo 1742 fs/xfs/libxfs/xfs_rmap.c const struct xfs_owner_info *oinfo) oinfo 1753 fs/xfs/libxfs/xfs_rmap.c xfs_owner_info_unpack(oinfo, &owner, &offset, &flags); oinfo 1757 fs/xfs/libxfs/xfs_rmap.c unwritten, oinfo); oinfo 1881 fs/xfs/libxfs/xfs_rmap.c unwritten, oinfo); oinfo 1904 fs/xfs/libxfs/xfs_rmap.c const struct xfs_owner_info *oinfo) oinfo 1917 fs/xfs/libxfs/xfs_rmap.c xfs_owner_info_unpack(oinfo, &owner, &offset, &flags); oinfo 1921 fs/xfs/libxfs/xfs_rmap.c unwritten, oinfo); oinfo 2034 fs/xfs/libxfs/xfs_rmap.c unwritten, oinfo); oinfo 2048 fs/xfs/libxfs/xfs_rmap.c struct xfs_owner_info oinfo; oinfo 2050 fs/xfs/libxfs/xfs_rmap.c oinfo.oi_owner = rmap->rm_owner; oinfo 2051 fs/xfs/libxfs/xfs_rmap.c oinfo.oi_offset = rmap->rm_offset; oinfo 2052 fs/xfs/libxfs/xfs_rmap.c oinfo.oi_flags = 0; oinfo 2054 fs/xfs/libxfs/xfs_rmap.c oinfo.oi_flags |= XFS_OWNER_INFO_ATTR_FORK; oinfo 2056 fs/xfs/libxfs/xfs_rmap.c oinfo.oi_flags |= XFS_OWNER_INFO_BMBT_BLOCK; oinfo 2062 fs/xfs/libxfs/xfs_rmap.c &oinfo); oinfo 2067 fs/xfs/libxfs/xfs_rmap.c &oinfo); oinfo 2168 fs/xfs/libxfs/xfs_rmap.c struct xfs_owner_info oinfo; oinfo 2213 fs/xfs/libxfs/xfs_rmap.c xfs_rmap_ino_owner(&oinfo, owner, whichfork, startoff); oinfo 2220 fs/xfs/libxfs/xfs_rmap.c error = xfs_rmap_map(rcur, bno, blockcount, unwritten, &oinfo); oinfo 2224 fs/xfs/libxfs/xfs_rmap.c &oinfo); oinfo 2229 fs/xfs/libxfs/xfs_rmap.c &oinfo); oinfo 2233 fs/xfs/libxfs/xfs_rmap.c &oinfo); oinfo 2237 fs/xfs/libxfs/xfs_rmap.c &oinfo); oinfo 2241 fs/xfs/libxfs/xfs_rmap.c !unwritten, &oinfo); oinfo 2456 fs/xfs/libxfs/xfs_rmap.c const struct xfs_owner_info *oinfo, oinfo 2466 fs/xfs/libxfs/xfs_rmap.c xfs_owner_info_unpack(oinfo, &owner, &offset, &flags); oinfo 2524 fs/xfs/libxfs/xfs_rmap.c const struct xfs_owner_info *oinfo, oinfo 2532 fs/xfs/libxfs/xfs_rmap.c xfs_owner_info_unpack(oinfo, &rks.owner, &rks.offset, &rks.flags); oinfo 83 fs/xfs/libxfs/xfs_rmap.h const struct xfs_owner_info *oinfo, oinfo 90 fs/xfs/libxfs/xfs_rmap.h *owner = oinfo->oi_owner; oinfo 91 fs/xfs/libxfs/xfs_rmap.h *offset = oinfo->oi_offset; oinfo 92 fs/xfs/libxfs/xfs_rmap.h if (oinfo->oi_flags & XFS_OWNER_INFO_ATTR_FORK) oinfo 94 fs/xfs/libxfs/xfs_rmap.h if (oinfo->oi_flags & XFS_OWNER_INFO_BMBT_BLOCK) oinfo 101 fs/xfs/libxfs/xfs_rmap.h struct xfs_owner_info *oinfo, oinfo 106 fs/xfs/libxfs/xfs_rmap.h oinfo->oi_owner = owner; oinfo 107 fs/xfs/libxfs/xfs_rmap.h oinfo->oi_offset = XFS_RMAP_OFF(offset); oinfo 108 fs/xfs/libxfs/xfs_rmap.h oinfo->oi_flags = 0; oinfo 110 fs/xfs/libxfs/xfs_rmap.h oinfo->oi_flags |= XFS_OWNER_INFO_ATTR_FORK; oinfo 112 fs/xfs/libxfs/xfs_rmap.h oinfo->oi_flags |= XFS_OWNER_INFO_BMBT_BLOCK; oinfo 117 fs/xfs/libxfs/xfs_rmap.h const struct xfs_owner_info *oinfo); oinfo 120 fs/xfs/libxfs/xfs_rmap.h const struct xfs_owner_info *oinfo); oinfo 198 fs/xfs/libxfs/xfs_rmap.h xfs_extlen_t len, const struct xfs_owner_info *oinfo, oinfo 201 fs/xfs/libxfs/xfs_rmap.h xfs_extlen_t len, const struct xfs_owner_info *oinfo, oinfo 428 fs/xfs/scrub/bmap.c struct xfs_owner_info oinfo; oinfo 445 fs/xfs/scrub/bmap.c xfs_rmap_ino_bmbt_owner(&oinfo, ip->i_ino, whichfork); oinfo 446 fs/xfs/scrub/bmap.c error = xchk_btree(sc, cur, xchk_bmapbt_rec, &oinfo, info); oinfo 391 fs/xfs/scrub/btree.c xchk_xref_is_owned_by(bs->sc, agbno, 1, bs->oinfo); oinfo 591 fs/xfs/scrub/btree.c const struct xfs_owner_info *oinfo, oinfo 597 fs/xfs/scrub/btree.c .oinfo = oinfo, oinfo 37 fs/xfs/scrub/btree.h const struct xfs_owner_info *oinfo; oinfo 48 fs/xfs/scrub/btree.h xchk_btree_rec_fn scrub_fn, const struct xfs_owner_info *oinfo, oinfo 318 fs/xfs/scrub/common.c const struct xfs_owner_info *oinfo; oinfo 333 fs/xfs/scrub/common.c oinfo_attr = sroi->oinfo->oi_flags & XFS_OWNER_INFO_ATTR_FORK; oinfo 335 fs/xfs/scrub/common.c if (rec->rm_owner != sroi->oinfo->oi_owner) oinfo 352 fs/xfs/scrub/common.c const struct xfs_owner_info *oinfo, oinfo 356 fs/xfs/scrub/common.c .oinfo = oinfo, oinfo 128 fs/xfs/scrub/common.h const struct xfs_owner_info *oinfo, xfs_filblks_t *blocks); oinfo 285 fs/xfs/scrub/repair.c const struct xfs_owner_info *oinfo, oinfo 313 fs/xfs/scrub/repair.c args.oinfo = *oinfo; oinfo 523 fs/xfs/scrub/repair.c const struct xfs_owner_info *oinfo, oinfo 553 fs/xfs/scrub/repair.c error = xfs_rmap_has_other_keys(cur, agbno, 1, oinfo, &has_other_rmap); oinfo 572 fs/xfs/scrub/repair.c error = xfs_rmap_free(sc->tp, agf_bp, agno, agbno, 1, oinfo); oinfo 576 fs/xfs/scrub/repair.c error = xfs_free_extent(sc->tp, fsbno, 1, oinfo, resv); oinfo 597 fs/xfs/scrub/repair.c const struct xfs_owner_info *oinfo, oinfo 614 fs/xfs/scrub/repair.c error = xrep_reap_block(sc, fsbno, oinfo, type); oinfo 25 fs/xfs/scrub/repair.h const struct xfs_owner_info *oinfo, xfs_fsblock_t *fsbno, oinfo 36 fs/xfs/scrub/repair.h const struct xfs_owner_info *oinfo, enum xfs_ag_resv_type type); oinfo 178 fs/xfs/scrub/rmap.c const struct xfs_owner_info *oinfo, oinfo 187 fs/xfs/scrub/rmap.c error = xfs_rmap_record_exists(sc->sa.rmap_cur, bno, len, oinfo, oinfo 201 fs/xfs/scrub/rmap.c const struct xfs_owner_info *oinfo) oinfo 203 fs/xfs/scrub/rmap.c xchk_xref_check_owner(sc, bno, len, oinfo, true); oinfo 212 fs/xfs/scrub/rmap.c const struct xfs_owner_info *oinfo) oinfo 214 fs/xfs/scrub/rmap.c xchk_xref_check_owner(sc, bno, len, oinfo, false); oinfo 140 fs/xfs/scrub/scrub.h xfs_extlen_t len, const struct xfs_owner_info *oinfo); oinfo 142 fs/xfs/scrub/scrub.h xfs_extlen_t len, const struct xfs_owner_info *oinfo); oinfo 362 fs/xfs/xfs_extfree_item.c const struct xfs_owner_info *oinfo, oinfo 376 fs/xfs/xfs_extfree_item.c oinfo, XFS_AG_RESV_NONE, skip_discard); oinfo 2431 fs/xfs/xfs_trace.h const struct xfs_owner_info *oinfo), oinfo 2432 fs/xfs/xfs_trace.h TP_ARGS(mp, agno, agbno, len, unwritten, oinfo), oinfo 2447 fs/xfs/xfs_trace.h __entry->owner = oinfo->oi_owner; oinfo 2448 fs/xfs/xfs_trace.h __entry->offset = oinfo->oi_offset; oinfo 2449 fs/xfs/xfs_trace.h __entry->flags = oinfo->oi_flags; oinfo 2466 fs/xfs/xfs_trace.h const struct xfs_owner_info *oinfo), \ oinfo 2467 fs/xfs/xfs_trace.h TP_ARGS(mp, agno, agbno, len, unwritten, oinfo)) oinfo 678 sound/usb/caiaq/audio.c struct snd_usb_caiaq_cb_info *oinfo = out->context; oinfo 679 sound/usb/caiaq/audio.c clear_bit(oinfo->index, &cdev->outurb_active_mask);