Searched refs:blkno (Results 1 - 14 of 14) sorted by relevance

/xnu-2422.115.4/bsd/dev/dtrace/
H A Dblist.h10 * blkno = blist_alloc(blist, count)
11 * (void) blist_free(blist, blkno, count)
96 extern void blist_free(blist_t blist, daddr_t blkno, daddr_t count);
H A Dblist.c243 blist_free(blist_t bl, daddr_t blkno, daddr_t count) argument
247 blst_leaf_free(bl->bl_root, blkno, count);
249 blst_meta_free(bl->bl_root, blkno, count,
/xnu-2422.115.4/bsd/kern/
H A Dkern_symfile.c132 daddr64_t blkno; local
136 error = VNOP_BLOCKMAP(ref->vp, offset, filechunk, &blkno, &filechunk, NULL, 0, NULL);
138 fileblk = blkno * ref->blksize;
351 daddr64_t blkno; local
353 error = VNOP_BLOCKMAP(ref->vp, f_offset, filechunk, &blkno, &filechunk, NULL, 0, NULL);
357 fileblk = blkno * ref->blksize;
H A Dubc_subr.c1355 * blkno The block number to convert
1374 ubc_blktooff(vnode_t vp, daddr64_t blkno) argument
1380 error = VNOP_BLKTOOFF(vp, blkno, &file_offset);
1419 daddr64_t blkno = -1; local
1423 error = VNOP_OFFTOBLK(vp, offset, &blkno);
1425 blkno = -1;
1428 return (blkno);
/xnu-2422.115.4/bsd/vfs/
H A Dvfs_bio.c122 static boolean_t incore(vnode_t vp, daddr64_t blkno);
157 static buf_t incore_locked(vnode_t vp, daddr64_t blkno, struct bufhashhdr *dp);
932 buf_setblkno(buf_t bp, daddr64_t blkno) { argument
934 bp->b_blkno = blkno;
2075 bio_doread(vnode_t vp, daddr64_t blkno, int size, kauth_cred_t cred, int async, int queuetype) argument
2079 bp = buf_getblk(vp, blkno, size, 0, 0, queuetype);
2100 trace(TR_BREADMISS, pack(vp, size), blkno);
2122 trace(TR_BREADHIT, pack(vp, size), blkno);
2132 do_breadn_for_type(vnode_t vp, daddr64_t blkno, int size, daddr64_t *rablks, int *rasizes, argument
2138 bp = *bpp = bio_doread(vp, blkno, siz
2162 buf_bread(vnode_t vp, daddr64_t blkno, int size, kauth_cred_t cred, buf_t *bpp) argument
2178 buf_meta_bread(vnode_t vp, daddr64_t blkno, int size, kauth_cred_t cred, buf_t *bpp) argument
2193 buf_breadn(vnode_t vp, daddr64_t blkno, int size, daddr64_t *rablks, int *rasizes, int nrablks, kauth_cred_t cred, buf_t *bpp) argument
2203 buf_meta_breadn(vnode_t vp, daddr64_t blkno, int size, daddr64_t *rablks, int *rasizes, int nrablks, kauth_cred_t cred, buf_t *bpp) argument
2814 incore(vnode_t vp, daddr64_t blkno) argument
2834 incore_locked(vnode_t vp, daddr64_t blkno, struct bufhashhdr *dp) argument
2850 buf_wait_for_shadow_io(vnode_t vp, daddr64_t blkno) argument
2883 buf_getblk(vnode_t vp, daddr64_t blkno, int size, int slpflag, int slptimeo, int operation) argument
[all...]
H A Dvfs_cluster.c228 int (*bootcache_contains_block)(dev_t device, u_int64_t blkno) = NULL;
464 daddr64_t blkno; local
466 int (*bootcache_check_fn)(dev_t device, u_int64_t blkno) = bootcache_contains_block;
469 if (VNOP_BLOCKMAP(vp, f_offset, PAGE_SIZE, &blkno, &io_size, NULL, VNODE_READ, NULL))
475 if (bootcache_check_fn(vp->v_mount->mnt_devvp->v_rdev, blkno))
1053 daddr64_t blkno; local
1066 if ((error = VNOP_BLOCKMAP(vp, f_offset, io_size, &blkno, &io_size_tmp, NULL, bmap_flags, NULL)))
1075 real_bp->b_blkno = blkno;
1078 (int)f_offset, (int)(blkno>>32), (int)blkno, io_siz
[all...]
H A Dvfs_journal.c560 //printf("jnl: buf flush: bp @ 0x%x l/blkno %qd/%qd vp 0x%x tr @ 0x%x\n",
2597 //printf("jnl: mod block start (bp 0x%x vp 0x%x l/blkno %qd/%qd bsz %d; total bytes %d)\n",
2770 //printf("jnl: mod block end: (bp 0x%x vp 0x%x l/blkno %qd/%qd bsz %d, total bytes %d)\n",
4013 daddr64_t blkno; local
4019 blkno = buf_blkno(bp);
4022 if (vp == NULL && lblkno == blkno) {
4023 printf("jnl: %s: end_tr: bad news! bp @ %p w/null vp and l/blkno = %qd/%qd. aborting the transaction (tr %p jnl %p).\n",
4024 jnl->jdev_name, bp, lblkno, blkno, tr, jnl);
4029 // if the lblkno is the same as blkno and this bp isn't
4033 if ((lblkno == blkno)
[all...]
/xnu-2422.115.4/bsd/vm/
H A Dvnode_pager.c269 daddr64_t blkno; local
374 blkno = ubc_offtoblk(vp, (off_t)f_offset);
375 error = buf_invalblkno(vp, blkno, 0);
453 blkno = ubc_offtoblk(vp, (off_t)f_offset);
454 error = buf_invalblkno(vp, blkno, 0);
/xnu-2422.115.4/bsd/nfs/
H A Dnfs_bio.c304 nfs_buf_is_incore(nfsnode_t np, daddr64_t blkno) argument
308 if (nfs_buf_incore(np, blkno))
320 nfs_buf_incore(nfsnode_t np, daddr64_t blkno) argument
323 struct nfsbuf * bp = NFSBUFHASH(np, blkno)->lh_first;
325 if ((bp->nb_lblkno == blkno) && (bp->nb_np == np)) {
327 FSDBG(547, bp, blkno, bp->nb_flags, bp->nb_np);
639 daddr64_t blkno,
654 FSDBG_TOP(541, np, blkno, size, flags);
662 FSDBG_BOT(541, np, blkno, 0, ENXIO);
675 FSDBG_TOP(542, np, blkno, nfs_nbdwrit
637 nfs_buf_get( nfsnode_t np, daddr64_t blkno, uint32_t size, thread_t thd, int flags, struct nfsbuf **bpp) argument
[all...]
/xnu-2422.115.4/bsd/hfs/
H A Dhfs_btreeio.c112 daddr64_t blkno; local
118 VNOP_BLOCKMAP(vp, offset, block->blockSize, &blkno, NULL, NULL, 0, NULL) == 0) {
119 buf_setblkno(bp, blkno);
H A Dhfs_readwrite.c5231 daddr64_t blkno; local
5249 blkno = 0;
5251 while (blkno < last_blk) {
5256 for (i = 0, blk = blkno; (i < breadcnt) && (blk < last_blk); ++i, ++blk) {
5279 for (i = 0; (i < breadcnt) && (blkno < last_blk); ++i, ++blkno) {
5280 bp = buf_getblk(vp, start_blk + blkno, iosize, 0, 0, BLK_META);
5282 printf("hfs_clonesysfile: getblk failed on blk %qd\n", start_blk + blkno);
H A Dhfs_vfsops.c4201 daddr64_t blkno; local
4210 blkno = (daddr64_t)fp->ff_blocks;
4257 error = (int)buf_meta_bread(vp, blkno, vcb->blockSize, NOCRED, &bp);
4270 ++blkno;
4834 daddr64_t blkno; local
4837 blkno = buf_blkno(bp);
4840 if (blkno >= args->sectorStart && blkno < args->sectorStart+args->sectorCount)
4971 * it is correct to have lblkno and blkno both point to the
H A Dhfs_catalog.c2670 daddr64_t blkno; local
2704 blkno = ((u_int64_t)rsrcforkp->extents[0].startBlock * (u_int64_t)blksize) / sectorsize;
2705 blkno += hfsmp->hfsPlusIOPosOffset / sectorsize;
2707 bp = buf_getblk(hfsmp->hfs_devvp, blkno, roundup(kHFSAliasSize, hfsmp->hfs_logical_block_size), 0, 0, BLK_META);
/xnu-2422.115.4/bsd/sys/
H A Dconf.h169 extern int (*bootcache_contains_block)(dev_t device, u_int64_t blkno);

Completed in 101 milliseconds