Lines Matching refs:mapp
2170 struct xfs_bmbt_irec map, *mapp;
2192 mapp = ↦
2202 mapp = kmalloc(sizeof(*mapp) * count,
2209 args->total, &mapp[mapi], &nmap);
2215 b = mapp[mapi - 1].br_startoff +
2216 mapp[mapi - 1].br_blockcount;
2220 mapp = NULL;
2227 got += mapp[i].br_blockcount;
2228 if (got != count || mapp[0].br_startoff != *bno ||
2229 mapp[mapi - 1].br_startoff + mapp[mapi - 1].br_blockcount !=
2239 if (mapp != &map)
2240 kfree(mapp);
2536 struct xfs_buf_map **mapp,
2542 struct xfs_buf_map *map = *mapp;
2567 *mapp = map;
2628 struct xfs_buf_map map, *mapp = ↦
2633 error = xfs_dabuf_map(dp, bno, 0, whichfork, &mapp, &nmap);
2637 error = xfs_trans_get_buf_map(tp, mp->m_ddev_targp, mapp, nmap, 0, &bp);
2644 if (mapp != &map)
2645 kfree(mapp);
2665 struct xfs_buf_map map, *mapp = ↦
2670 error = xfs_dabuf_map(dp, bno, flags, whichfork, &mapp, &nmap);
2674 error = xfs_trans_read_buf_map(mp, tp, mp->m_ddev_targp, mapp, nmap, 0,
2687 if (mapp != &map)
2688 kfree(mapp);
2705 struct xfs_buf_map *mapp;
2709 mapp = ↦
2711 error = xfs_dabuf_map(dp, bno, flags, whichfork, &mapp, &nmap);
2715 xfs_buf_readahead_map(dp->i_mount->m_ddev_targp, mapp, nmap, ops);
2718 if (mapp != &map)
2719 kfree(mapp);