Home
last modified time | relevance | path

Searched refs:pbp (Results 1 – 25 of 26) sorted by relevance

12

/freebsd/sys/geom/vinum/
H A Dgeom_vinum_plex.c304 struct bio *pbp; in gv_plex_normal_done() local
310 pbp->bio_inbed++; in gv_plex_normal_done()
311 if (pbp->bio_children == pbp->bio_inbed) { in gv_plex_normal_done()
314 pbp->bio_completed = pbp->bio_length; in gv_plex_normal_done()
320 g_io_deliver(pbp, pbp->bio_error); in gv_plex_normal_done()
424 pbp->bio_inbed++; in gv_plex_raid5_done()
425 if (pbp->bio_inbed == pbp->bio_children) { in gv_plex_raid5_done()
440 g_io_deliver(pbp, pbp->bio_error); in gv_plex_raid5_done()
453 struct bio *pbp; in gv_check_parity() local
461 pbp = wp->waiting; in gv_check_parity()
[all …]
/freebsd/sys/geom/raid3/
H A Dg_raid3.c943 #define G_RAID3_HEAD_BIO(pbp) (pbp)->bio_driver1 argument
966 struct bio *pbp, *bp; in g_raid3_remove_bio() local
1010 pbp->bio_children--; in g_raid3_destroy_bio()
1223 pbp->bio_inbed--; in g_raid3_gather()
1284 g_io_deliver(pbp, pbp->bio_error); in g_raid3_gather()
1307 struct bio *pbp; in g_raid3_regular_request() local
1324 pbp->bio_inbed++; in g_raid3_regular_request()
1325 KASSERT(pbp->bio_inbed <= pbp->bio_children, in g_raid3_regular_request()
1328 if (pbp->bio_inbed != pbp->bio_children) in g_raid3_regular_request()
1339 pbp->bio_completed = pbp->bio_length; in g_raid3_regular_request()
[all …]
/freebsd/sys/geom/raid/
H A Dtr_raid1.c658 struct bio *pbp; in g_raid_tr_iodone_raid1() local
769 pbp = bp->bio_parent; in g_raid_tr_iodone_raid1()
770 pbp->bio_inbed++; in g_raid_tr_iodone_raid1()
791 if (pbp->bio_children == 1) in g_raid_tr_iodone_raid1()
832 pbp->bio_children > 1 && in g_raid_tr_iodone_raid1()
846 cbp = g_clone_bio(pbp); in g_raid_tr_iodone_raid1()
882 if (pbp->bio_inbed == 1 || pbp->bio_error != 0) in g_raid_tr_iodone_raid1()
888 error = pbp->bio_error; in g_raid_tr_iodone_raid1()
892 if (pbp->bio_children == pbp->bio_inbed) { in g_raid_tr_iodone_raid1()
893 pbp->bio_completed = pbp->bio_length; in g_raid_tr_iodone_raid1()
[all …]
H A Dtr_raid0.c315 struct bio *pbp; in g_raid_tr_iodone_raid0() local
317 pbp = bp->bio_parent; in g_raid_tr_iodone_raid0()
318 if (pbp->bio_error == 0) in g_raid_tr_iodone_raid0()
319 pbp->bio_error = bp->bio_error; in g_raid_tr_iodone_raid0()
321 pbp->bio_inbed++; in g_raid_tr_iodone_raid0()
322 if (pbp->bio_children == pbp->bio_inbed) { in g_raid_tr_iodone_raid0()
323 pbp->bio_completed = pbp->bio_length; in g_raid_tr_iodone_raid0()
324 g_raid_iodone(pbp, pbp->bio_error); in g_raid_tr_iodone_raid0()
H A Dtr_raid5.c371 struct bio *pbp; in g_raid_tr_iodone_raid5() local
373 pbp = bp->bio_parent; in g_raid_tr_iodone_raid5()
374 if (pbp->bio_error == 0) in g_raid_tr_iodone_raid5()
375 pbp->bio_error = bp->bio_error; in g_raid_tr_iodone_raid5()
376 pbp->bio_inbed++; in g_raid_tr_iodone_raid5()
378 if (pbp->bio_children == pbp->bio_inbed) { in g_raid_tr_iodone_raid5()
379 pbp->bio_completed = pbp->bio_length; in g_raid_tr_iodone_raid5()
380 g_raid_iodone(pbp, pbp->bio_error); in g_raid_tr_iodone_raid5()
H A Dtr_concat.c331 struct bio *pbp; in g_raid_tr_iodone_concat() local
333 pbp = bp->bio_parent; in g_raid_tr_iodone_concat()
334 if (pbp->bio_error == 0) in g_raid_tr_iodone_concat()
335 pbp->bio_error = bp->bio_error; in g_raid_tr_iodone_concat()
337 pbp->bio_inbed++; in g_raid_tr_iodone_concat()
338 if (pbp->bio_children == pbp->bio_inbed) { in g_raid_tr_iodone_concat()
339 g_raid_iodone(pbp, pbp->bio_error); in g_raid_tr_iodone_concat()
H A Dtr_raid1e.c887 struct bio *pbp; in g_raid_tr_iodone_raid1e() local
994 pbp = bp->bio_parent; in g_raid_tr_iodone_raid1e()
995 pbp->bio_inbed++; in g_raid_tr_iodone_raid1e()
1053 virtual, cbp->bio_length, pbp, cbp); in g_raid_tr_iodone_raid1e()
1126 if (pbp->bio_cmd != BIO_READ) { in g_raid_tr_iodone_raid1e()
1127 if (pbp->bio_inbed == 1 || pbp->bio_error != 0) in g_raid_tr_iodone_raid1e()
1128 pbp->bio_error = bp->bio_error; in g_raid_tr_iodone_raid1e()
1133 error = pbp->bio_error; in g_raid_tr_iodone_raid1e()
1137 if (pbp->bio_children == pbp->bio_inbed) { in g_raid_tr_iodone_raid1e()
1138 pbp->bio_completed = pbp->bio_length; in g_raid_tr_iodone_raid1e()
[all …]
/freebsd/sys/geom/journal/
H A Dg_journal.c818 pbp = NULL; in g_journal_insert()
855 pbp); in g_journal_insert()
994 pbp = cbp; in g_journal_insert()
1030 pbp = NULL; in g_journal_optimize()
1061 pbp->bio_data = gj_realloc(pbp->bio_data, in g_journal_optimize()
1282 pbp = fbp; in g_journal_flush()
1317 pbp = bp; in g_journal_flush()
1511 if (pbp->bio_completed == pbp->bio_length) { in g_journal_read_find()
1589 pbp->bio_data + cstart - pbp->bio_offset; in g_journal_read()
1646 if (pbp->bio_children == pbp->bio_inbed && in g_journal_read_done()
[all …]
H A Dg_journal.h159 #define GJQ_INSERT_AFTER(head, bp, pbp) do { \ argument
160 if ((pbp) == NULL) \
163 (bp)->bio_next = (pbp)->bio_next; \
164 (pbp)->bio_next = (bp); \
/freebsd/sys/geom/eli/
H A Dg_eli.c288 struct bio *pbp; in g_eli_read_done() local
291 pbp = bp->bio_parent; in g_eli_read_done()
298 pbp->bio_inbed++; in g_eli_read_done()
299 if (pbp->bio_inbed < pbp->bio_children) in g_eli_read_done()
304 pbp->bio_error); in g_eli_read_done()
307 g_io_deliver(pbp, pbp->bio_error); in g_eli_read_done()
327 struct bio *pbp; in g_eli_write_done() local
337 pbp->bio_inbed++; in g_eli_write_done()
338 if (pbp->bio_inbed < pbp->bio_children) in g_eli_write_done()
347 pbp->bio_completed = pbp->bio_length; in g_eli_write_done()
[all …]
/freebsd/sys/geom/shsec/
H A Dg_shsec.c249 struct bio *pbp; in g_shsec_done() local
251 pbp = bp->bio_parent; in g_shsec_done()
257 if (pbp->bio_error == 0) in g_shsec_done()
260 if (pbp->bio_cmd == BIO_READ) { in g_shsec_done()
262 bcopy(bp->bio_data, pbp->bio_data, pbp->bio_length); in g_shsec_done()
263 pbp->bio_pflags = 0; in g_shsec_done()
266 (uint32_t *)pbp->bio_data, in g_shsec_done()
275 pbp->bio_inbed++; in g_shsec_done()
276 if (pbp->bio_children == pbp->bio_inbed) { in g_shsec_done()
277 pbp->bio_completed = pbp->bio_length; in g_shsec_done()
[all …]
/freebsd/sys/geom/gate/
H A Dg_gate.c222 struct bio *pbp; in g_gate_done() local
226 pbp = cbp->bio_parent; in g_gate_done()
230 pbp->bio_inbed++; in g_gate_done()
231 g_io_deliver(pbp, 0); in g_gate_done()
235 pbp->bio_children--; in g_gate_done()
236 g_gate_queue_io(pbp); in g_gate_done()
255 g_io_deliver(pbp, ENXIO); in g_gate_start()
259 switch (pbp->bio_cmd) { in g_gate_start()
263 cbp = g_clone_bio(pbp); in g_gate_start()
272 pbp->bio_children--; in g_gate_start()
[all …]
/freebsd/contrib/libpcap/
H A Dsf-pcapng.c1109 struct packet_block *pbp; in pcap_ng_next_packet() local
1202 pbp = get_from_block_data(&cursor, sizeof(*pbp), in pcap_ng_next_packet()
1204 if (pbp == NULL) in pcap_ng_next_packet()
1213 hdr->caplen = SWAPLONG(pbp->caplen); in pcap_ng_next_packet()
1214 hdr->len = SWAPLONG(pbp->len); in pcap_ng_next_packet()
1216 SWAPLONG(pbp->timestamp_low); in pcap_ng_next_packet()
1218 interface_id = pbp->interface_id; in pcap_ng_next_packet()
1219 hdr->caplen = pbp->caplen; in pcap_ng_next_packet()
1220 hdr->len = pbp->len; in pcap_ng_next_packet()
1221 t = ((uint64_t)pbp->timestamp_high) << 32 | in pcap_ng_next_packet()
[all …]
/freebsd/sys/geom/mirror/
H A Dg_mirror.c961 struct bio *pbp; in g_mirror_regular_request() local
1002 KASSERT(pbp->bio_inbed <= pbp->bio_children, in g_mirror_regular_request()
1008 if (pbp->bio_children == pbp->bio_inbed) { in g_mirror_regular_request()
1010 pbp->bio_completed = pbp->bio_length; in g_mirror_regular_request()
1017 g_io_deliver(pbp, pbp->bio_error); in g_mirror_regular_request()
1039 if (pbp->bio_inbed < pbp->bio_children) in g_mirror_regular_request()
1052 g_io_deliver(pbp, pbp->bio_error); in g_mirror_regular_request()
1070 } else if (pbp->bio_inbed < pbp->bio_children) { in g_mirror_regular_request()
1073 } else if (pbp->bio_children == pbp->bio_inbed) { in g_mirror_regular_request()
1076 pbp->bio_completed = pbp->bio_length; in g_mirror_regular_request()
[all …]
/freebsd/sys/geom/stripe/
H A Dg_stripe.c272 struct bio *pbp; in g_stripe_done() local
274 pbp = bp->bio_parent; in g_stripe_done()
275 sc = pbp->bio_to->geom->softc; in g_stripe_done()
283 if (pbp->bio_error == 0) in g_stripe_done()
284 pbp->bio_error = bp->bio_error; in g_stripe_done()
285 pbp->bio_completed += bp->bio_completed; in g_stripe_done()
286 pbp->bio_inbed++; in g_stripe_done()
287 if (pbp->bio_children == pbp->bio_inbed) { in g_stripe_done()
289 if (pbp->bio_driver1 != NULL) in g_stripe_done()
292 pbp->bio_completed = pbp->bio_length; in g_stripe_done()
[all …]
/freebsd/contrib/sendmail/src/
H A Dcollect.c373 unsigned char *pbp; local
413 pbp = peekbuf;
449 if (pbp > peekbuf)
450 c = *--pbp;
555 SM_ASSERT(pbp < peekbuf +
557 *pbp++ = c;
568 SM_ASSERT(pbp < peekbuf +
570 *pbp++ = c;
575 SM_ASSERT(pbp < peekbuf +
577 *pbp++ = '\r';
H A Ddeliver.c5921 register char *pbp; local
5945 pbp = peekbuf;
5948 if (pbp > peekbuf)
5949 c = *--pbp;
6054 *pbp++ = c;
6092 *pbp++ = c;
6115 if (pbp > peekbuf)
6116 d = *(pbp - 1);
6123 *pbp++ = d;
6164 SM_ASSERT(pbp < peekbuf +
[all …]
/freebsd/sys/geom/
H A Dgeom_ccd.c679 struct bio *mbp, *pbp; in ccdiodone() local
682 pbp = cbp->bio_parent; in ccdiodone()
684 if (pbp->bio_cmd == BIO_READ) { in ccdiodone()
688 pbp->bio_inbed++; in ccdiodone()
697 pbp->bio_inbed++; in ccdiodone()
711 pbp->bio_inbed++; in ccdiodone()
712 if (cbp->bio_error != 0 && pbp->bio_error == 0) in ccdiodone()
713 pbp->bio_error = cbp->bio_error; in ccdiodone()
/freebsd/sys/geom/concat/
H A Dg_concat.c269 struct bio *pbp; in g_concat_done() local
271 pbp = bp->bio_parent; in g_concat_done()
272 sc = pbp->bio_to->geom->softc; in g_concat_done()
274 if (pbp->bio_error == 0) in g_concat_done()
275 pbp->bio_error = bp->bio_error; in g_concat_done()
276 pbp->bio_completed += bp->bio_completed; in g_concat_done()
277 pbp->bio_inbed++; in g_concat_done()
278 if (pbp->bio_children == pbp->bio_inbed) { in g_concat_done()
280 g_io_deliver(pbp, pbp->bio_error); in g_concat_done()
/freebsd/sys/geom/mountver/
H A Dg_mountver.c101 struct bio *pbp; in g_mountver_done() local
116 pbp = bp->bio_parent; in g_mountver_done()
117 KASSERT(pbp->bio_to == LIST_FIRST(&gp->provider), in g_mountver_done()
120 pbp->bio_inbed++; in g_mountver_done()
121 g_mountver_queue(pbp); in g_mountver_done()
/freebsd/usr.sbin/makefs/
H A Dzfs.c678 blkptr_t *bp, *pbp; in _dnode_cursor_flush() local
692 pbp = &c->dnode->dn_blkptr[0]; in _dnode_cursor_flush()
697 pbp = (blkptr_t *) in _dnode_cursor_flush()
716 loc, pbp); in _dnode_cursor_flush()
/freebsd/sys/geom/multipath/
H A Dg_multipath.c408 struct bio *pbp; in g_multipath_done_error() local
423 pbp = bp->bio_parent; in g_multipath_done_error()
424 gp = pbp->bio_to->geom; in g_multipath_done_error()
449 if (pbp->bio_children < (uintptr_t)pbp->bio_driver1) { in g_multipath_done_error()
450 pbp->bio_inbed++; in g_multipath_done_error()
451 SDT_PROBE2(geom, multipath, io, restart, bp, pbp); in g_multipath_done_error()
453 g_multipath_start(pbp); in g_multipath_done_error()
/freebsd/contrib/one-true-awk/
H A Dproto.h154 extern int adjbuf(char **pb, int *sz, int min, int q, char **pbp, const char *what);
/freebsd/contrib/libxo/libxo/
H A Dlibxo.c3871 xo_buffer_t *pbp = &xop->xo_predicate; in xo_buf_append_div() local
3872 pbp->xb_curp = pbp->xb_bufp; /* Restart buffer */ in xo_buf_append_div()
3874 xo_buf_append(pbp, "[", 1); in xo_buf_append_div()
3875 xo_buf_escape(xop, pbp, name, nlen, 0); in xo_buf_append_div()
3877 xo_buf_append(pbp, " = '", 4); in xo_buf_append_div()
3879 xo_buf_append(pbp, "='", 2); in xo_buf_append_div()
3883 xo_do_format_field(xop, pbp, encoding, elen, pflags); in xo_buf_append_div()
3885 xo_buf_append(pbp, "']", 2); in xo_buf_append_div()
3890 ssize_t dlen = pbp->xb_curp - pbp->xb_bufp; in xo_buf_append_div()
3894 memcpy(cp + olen, pbp->xb_bufp, dlen); in xo_buf_append_div()
/freebsd/sys/geom/part/
H A Dg_part.c298 struct bio *pbp; in g_part_get_physpath_done() local
300 pbp = bp->bio_parent; in g_part_get_physpath_done()
301 pp = pbp->bio_to; in g_part_get_physpath_done()

12