Home
last modified time | relevance | path

Searched refs:zb (Results 1 – 25 of 32) sorted by relevance

12

/NextBSD/sys/net/
HDbpf_zerocopy.c142 zbuf_free(struct zbuf *zb) in zbuf_free() argument
146 for (i = 0; i < zb->zb_numpages; i++) { in zbuf_free()
147 if (zb->zb_pages[i] != NULL) in zbuf_free()
148 zbuf_sfbuf_free(zb->zb_pages[i]); in zbuf_free()
150 free(zb->zb_pages, M_BPF); in zbuf_free()
151 free(zb, M_BPF); in zbuf_free()
188 struct zbuf *zb; in zbuf_setup() local
216 zb = malloc(sizeof(*zb), M_BPF, M_ZERO | M_WAITOK); in zbuf_setup()
217 zb->zb_uaddr = uaddr; in zbuf_setup()
218 zb->zb_size = len; in zbuf_setup()
[all …]
/NextBSD/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
HDdmu_traverse.c77 zbookmark_phys_t zb; in traverse_zil_block() local
85 SET_BOOKMARK(&zb, td->td_objset, ZB_ZIL_OBJECT, ZB_ZIL_LEVEL, in traverse_zil_block()
88 (void) td->td_func(td->td_spa, zilog, bp, &zb, NULL, td->td_arg); in traverse_zil_block()
101 zbookmark_phys_t zb; in traverse_zil_record() local
109 SET_BOOKMARK(&zb, td->td_objset, lr->lr_foid, in traverse_zil_record()
112 (void) td->td_func(td->td_spa, zilog, bp, &zb, NULL, in traverse_zil_record()
155 const zbookmark_phys_t *zb) in resume_skip_check() argument
162 if (zbookmark_subtree_completed(dnp, zb, td->td_resume)) in resume_skip_check()
169 if (bcmp(zb, td->td_resume, sizeof (*zb)) == 0) { in resume_skip_check()
170 bzero(td->td_resume, sizeof (*zb)); in resume_skip_check()
[all …]
HDspa_errlog.c62 bookmark_to_name(zbookmark_phys_t *zb, char *buf, size_t len) in bookmark_to_name() argument
65 (u_longlong_t)zb->zb_objset, (u_longlong_t)zb->zb_object, in bookmark_to_name()
66 (u_longlong_t)zb->zb_level, (u_longlong_t)zb->zb_blkid); in bookmark_to_name()
74 name_to_bookmark(char *buf, zbookmark_phys_t *zb) in name_to_bookmark() argument
76 zb->zb_objset = strtonum(buf, &buf); in name_to_bookmark()
78 zb->zb_object = strtonum(buf + 1, &buf); in name_to_bookmark()
80 zb->zb_level = (int)strtonum(buf + 1, &buf); in name_to_bookmark()
82 zb->zb_blkid = strtonum(buf + 1, &buf); in name_to_bookmark()
95 zbookmark_phys_t *zb = &zio->io_logical->io_bookmark; in spa_log_error() local
119 search.se_bookmark = *zb; in spa_log_error()
[all …]
HDdsl_scan.c386 static void dsl_scan_visitbp(blkptr_t *bp, const zbookmark_phys_t *zb,
428 dsl_scan_check_pause(dsl_scan_t *scn, const zbookmark_phys_t *zb) in dsl_scan_check_pause() argument
431 if (zb && (int64_t)zb->zb_object < 0) in dsl_scan_check_pause()
441 if (zb && zb->zb_level != 0) in dsl_scan_check_pause()
467 if (zb) { in dsl_scan_check_pause()
469 (longlong_t)zb->zb_objset, in dsl_scan_check_pause()
470 (longlong_t)zb->zb_object, in dsl_scan_check_pause()
471 (longlong_t)zb->zb_level, in dsl_scan_check_pause()
472 (longlong_t)zb->zb_blkid); in dsl_scan_check_pause()
473 scn->scn_phys.scn_bookmark = *zb; in dsl_scan_check_pause()
[all …]
HDdmu_diff.c133 const zbookmark_phys_t *zb, const dnode_phys_t *dnp, void *arg) in diff_cb() argument
141 if (bp == NULL || zb->zb_object != DMU_META_DNODE_OBJECT) in diff_cb()
145 uint64_t span = DBP_SPAN(dnp, zb->zb_level); in diff_cb()
146 uint64_t dnobj = (zb->zb_blkid * span) >> DNODE_SHIFT; in diff_cb()
152 } else if (zb->zb_level == 0) { in diff_cb()
161 &aflags, zb) != 0) in diff_cb()
166 uint64_t dnobj = (zb->zb_blkid << in diff_cb()
HDdmu_send.c90 zbookmark_phys_t zb; member
507 const zbookmark_phys_t *zb, const struct dnode_phys *dnp, void *arg) in send_cb() argument
514 ASSERT(zb->zb_object == DMU_META_DNODE_OBJECT || in send_cb()
515 zb->zb_object >= sta->resume.zb_object); in send_cb()
521 ASSERT3U(zb->zb_level, ==, ZB_DNODE_LEVEL); in send_cb()
523 } else if (zb->zb_level < 0) { in send_cb()
530 record->zb = *zb; in send_cb()
576 const zbookmark_phys_t *zb = &data->zb; in do_dump() local
583 ASSERT3U(zb->zb_level, >=, 0); in do_dump()
585 ASSERT(zb->zb_object == DMU_META_DNODE_OBJECT || in do_dump()
[all …]
HDzio_inject.c67 zio_match_handler(zbookmark_phys_t *zb, uint64_t type, in zio_match_handler() argument
73 if (zb->zb_objset == DMU_META_OBJSET && in zio_match_handler()
87 if (zb->zb_objset == record->zi_objset && in zio_match_handler()
88 zb->zb_object == record->zi_object && in zio_match_handler()
89 zb->zb_level == record->zi_level && in zio_match_handler()
90 zb->zb_blkid >= record->zi_start && in zio_match_handler()
91 zb->zb_blkid <= record->zi_end && in zio_match_handler()
HDzil.c195 zbookmark_phys_t zb; in zil_read_log_block() local
204 SET_BOOKMARK(&zb, bp->blk_cksum.zc_word[ZIL_ZC_OBJSET], in zil_read_log_block()
208 ZIO_PRIORITY_SYNC_READ, zio_flags, &aflags, &zb); in zil_read_log_block()
271 zbookmark_phys_t zb; in zil_read_log_data() local
283 SET_BOOKMARK(&zb, dmu_objset_id(zilog->zl_os), lr->lr_foid, in zil_read_log_data()
287 ZIO_PRIORITY_SYNC_READ, zio_flags, &aflags, &zb); in zil_read_log_data()
887 zbookmark_phys_t zb; in zil_lwb_write_init() local
889 SET_BOOKMARK(&zb, lwb->lwb_blk.blk_cksum.zc_word[ZIL_ZC_OBJSET], in zil_lwb_write_init()
901 ZIO_FLAG_CANFAIL | ZIO_FLAG_DONT_PROPAGATE, &zb); in zil_lwb_write_init()
HDdbuf.c624 zbookmark_phys_t zb; in dbuf_read_impl() local
681 SET_BOOKMARK(&zb, db->db_objset->os_dsl_dataset ? in dbuf_read_impl()
690 &aflags, &zb); in dbuf_read_impl()
2066 zbookmark_phys_t zb; in dbuf_prefetch_indirect_done() local
2070 SET_BOOKMARK(&zb, dpa->dpa_zb.zb_objset, in dbuf_prefetch_indirect_done()
2076 &iter_aflags, &zb); in dbuf_prefetch_indirect_done()
2188 zbookmark_phys_t zb; in dbuf_prefetch() local
2190 SET_BOOKMARK(&zb, ds != NULL ? ds->ds_object : DMU_META_OBJSET, in dbuf_prefetch()
2195 &iter_aflags, &zb); in dbuf_prefetch()
3119 zbookmark_phys_t zb; in dbuf_write() local
[all …]
HDdmu.c1559 zio_prop_t *zp, zbookmark_phys_t *zb) in dmu_sync_late_arrival() argument
1581 ZIO_PRIORITY_SYNC_WRITE, ZIO_FLAG_CANFAIL, zb)); in dmu_sync_late_arrival()
1620 zbookmark_phys_t zb; in dmu_sync() local
1627 SET_BOOKMARK(&zb, ds->ds_object, in dmu_sync()
1639 return (dmu_sync_late_arrival(pio, os, done, zgd, &zp, &zb)); in dmu_sync()
1663 return (dmu_sync_late_arrival(pio, os, done, zgd, &zp, &zb)); in dmu_sync()
1735 ZIO_FLAG_CANFAIL, &zb)); in dmu_sync()
HDdmu_objset.c312 zbookmark_phys_t zb; in dmu_objset_open_impl() local
313 SET_BOOKMARK(&zb, ds ? ds->ds_object : DMU_META_OBJSET, in dmu_objset_open_impl()
324 ZIO_PRIORITY_SYNC_READ, ZIO_FLAG_CANFAIL, &aflags, &zb); in dmu_objset_open_impl()
1084 zbookmark_phys_t zb; in dmu_objset_sync() local
1109 SET_BOOKMARK(&zb, os->os_dsl_dataset ? in dmu_objset_sync()
1120 ZIO_FLAG_MUSTSUCCEED, &zb); in dmu_objset_sync()
HDzio.c557 vdev_t *vd, uint64_t offset, const zbookmark_phys_t *zb, in zio_create() argument
620 if (zb != NULL) in zio_create()
621 zio->io_bookmark = *zb; in zio_create()
748 zio_priority_t priority, enum zio_flag flags, const zbookmark_phys_t *zb) in zio_read() argument
756 ZIO_TYPE_READ, priority, flags, NULL, 0, zb, in zio_read()
768 zio_priority_t priority, enum zio_flag flags, const zbookmark_phys_t *zb) in zio_write() argument
782 ZIO_TYPE_WRITE, priority, flags, NULL, 0, zb, in zio_write()
806 zio_priority_t priority, enum zio_flag flags, zbookmark_phys_t *zb) in zio_rewrite() argument
811 ZIO_TYPE_WRITE, priority, flags, NULL, 0, zb, in zio_rewrite()
HDbptree.c152 const zbookmark_phys_t *zb, const dnode_phys_t *dnp, void *arg) in bptree_visit_cb() argument
HDdsl_destroy.c552 const zbookmark_phys_t *zb, const dnode_phys_t *dnp, void *arg) in kill_blkptr() argument
560 if (zb->zb_level == ZB_ZIL_LEVEL) { in kill_blkptr()
/NextBSD/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/
HDzio.h273 #define SET_BOOKMARK(zb, objset, object, level, blkid) \ argument
275 (zb)->zb_objset = objset; \
276 (zb)->zb_object = object; \
277 (zb)->zb_level = level; \
278 (zb)->zb_blkid = blkid; \
293 #define ZB_IS_ZERO(zb) \ argument
294 ((zb)->zb_objset == 0 && (zb)->zb_object == 0 && \
295 (zb)->zb_level == 0 && (zb)->zb_blkid == 0)
296 #define ZB_IS_ROOT(zb) \ argument
297 ((zb)->zb_object == ZB_ROOT_OBJECT && \
[all …]
HDarc.h141 arc_flags_t *arc_flags, const zbookmark_phys_t *zb);
146 int zio_flags, const zbookmark_phys_t *zb);
HDdmu_traverse.h43 const zbookmark_phys_t *zb, const struct dnode_phys *dnp, void *arg);
/NextBSD/cddl/contrib/opensolaris/cmd/zdb/
HDzdb.c1161 const zbookmark_phys_t *zb) in blkid2offset() argument
1164 ASSERT(zb->zb_level < 0); in blkid2offset()
1165 if (zb->zb_object == 0) in blkid2offset()
1166 return (zb->zb_blkid); in blkid2offset()
1167 return (zb->zb_blkid * BP_GET_LSIZE(bp)); in blkid2offset()
1170 ASSERT(zb->zb_level >= 0); in blkid2offset()
1172 return ((zb->zb_blkid << in blkid2offset()
1173 (zb->zb_level * (dnp->dn_indblkshift - SPA_BLKPTRSHIFT))) * in blkid2offset()
1225 print_indirect(blkptr_t *bp, const zbookmark_phys_t *zb, in print_indirect() argument
1233 ASSERT3U(BP_GET_LEVEL(bp), ==, zb->zb_level); in print_indirect()
[all …]
HDzdb_il.c125 zbookmark_phys_t zb; in zil_prt_rec_write() local
156 SET_BOOKMARK(&zb, dmu_objset_id(zilog->zl_os), in zil_prt_rec_write()
162 ZIO_PRIORITY_SYNC_READ, ZIO_FLAG_CANFAIL, &zb)); in zil_prt_rec_write()
/NextBSD/sys/dev/drm2/radeon/
HDr200.c189 track->zb.robj = reloc->robj; in r200_packet0_check()
190 track->zb.offset = idx_value; in r200_packet0_check()
309 track->zb.pitch = idx_value & RADEON_DEPTHPITCH_MASK; in r200_packet0_check()
346 track->zb.cpp = 2; in r200_packet0_check()
354 track->zb.cpp = 4; in r200_packet0_check()
HDr100_track.h70 struct r100_cs_track_cb zb; member
HDr100.c1694 track->zb.robj = reloc->robj; in r100_packet0_check()
1695 track->zb.offset = idx_value; in r100_packet0_check()
1820 track->zb.pitch = idx_value & RADEON_DEPTHPITCH_MASK; in r100_packet0_check()
1852 track->zb.cpp = 2; in r100_packet0_check()
1860 track->zb.cpp = 4; in r100_packet0_check()
2378 if (track->zb.robj == NULL) { in r100_cs_track_check()
2382 size = track->zb.pitch * track->zb.cpp * track->maxy; in r100_cs_track_check()
2383 size += track->zb.offset; in r100_cs_track_check()
2384 if (size > radeon_bo_size(track->zb.robj)) { in r100_cs_track_check()
2387 radeon_bo_size(track->zb.robj)); in r100_cs_track_check()
[all …]
HDr300.c656 track->zb.robj = reloc->robj; in r300_packet0_check()
657 track->zb.offset = idx_value; in r300_packet0_check()
821 track->zb.cpp = 2; in r300_packet0_check()
824 track->zb.cpp = 4; in r300_packet0_check()
855 track->zb.pitch = idx_value & 0x3FFC; in r300_packet0_check()
/NextBSD/cddl/contrib/opensolaris/lib/libzfs/common/
HDlibzfs_mount.c1098 zfs_handle_t **zb = (zfs_handle_t **)b; in libzfs_dataset_cmp() local
1106 if ((gotb = (zfs_get_type(*zb) == ZFS_TYPE_FILESYSTEM)) != 0) in libzfs_dataset_cmp()
1107 verify(zfs_prop_get(*zb, ZFS_PROP_MOUNTPOINT, mountb, in libzfs_dataset_cmp()
HDlibzfs_pool.c3496 zbookmark_phys_t *zb = NULL; local
3541 zb = ((zbookmark_phys_t *)(uintptr_t)zc.zc_nvlist_dst) +
3545 qsort(zb, count, sizeof (zbookmark_phys_t), zbookmark_mem_compare);
3556 if (i > 0 && zb[i-1].zb_objset == zb[i].zb_objset &&
3557 zb[i-1].zb_object == zb[i].zb_object)
3563 zb[i].zb_objset) != 0) {
3568 zb[i].zb_object) != 0) {

12