Home
last modified time | relevance | path

Searched refs:cbp (Results 1 – 25 of 62) sorted by relevance

123

/freebsd/contrib/nvi/common/
H A Dcut.c66 CB *cbp; in cut() local
106 namecb: CBNAME(sp, cbp, name); in cut()
113 cbp = &sp->gp->dcb_store; in cut()
120 if (cbp == NULL) { in cut()
121 CALLOC_RET(sp, cbp, 1, sizeof(CB)); in cut()
122 cbp->name = name; in cut()
123 TAILQ_INIT(cbp->textq); in cut()
124 SLIST_INSERT_HEAD(sp->gp->cutq, cbp, q); in cut()
126 text_lfree(cbp->textq); in cut()
127 cbp->len = 0; in cut()
[all …]
H A Dput.c32 put(SCR *sp, CB *cbp, CHAR_T *namep, MARK *cp, MARK *rp, int append) in put() argument
42 if (cbp == NULL) { in put()
44 cbp = sp->gp->dcbp; in put()
45 if (cbp == NULL) { in put()
52 CBNAME(sp, cbp, name); in put()
53 if (cbp == NULL) { in put()
60 tp = TAILQ_FIRST(cbp->textq); in put()
92 if (F_ISSET(cbp, CB_LMODE)) { in put()
180 ltp = TAILQ_LAST(cbp->textq, _texth); in put()
/freebsd/sys/geom/stripe/
H A Dg_stripe.c305 struct bio *cbp; in g_stripe_start_fast() local
315 cbp = g_clone_bio(bp); in g_stripe_start_fast()
316 if (cbp == NULL) { in g_stripe_start_fast()
320 TAILQ_INSERT_TAIL(&queue, cbp, bio_queue); in g_stripe_start_fast()
325 cbp->bio_done = g_stripe_done; in g_stripe_start_fast()
326 cbp->bio_offset = offset; in g_stripe_start_fast()
327 cbp->bio_data = addr; in g_stripe_start_fast()
328 cbp->bio_caller1 = NULL; in g_stripe_start_fast()
329 cbp->bio_length = length; in g_stripe_start_fast()
330 cbp in g_stripe_start_fast()
434 struct bio *cbp; g_stripe_start_economic() local
534 struct bio *cbp; g_stripe_pushdown() local
[all...]
/freebsd/contrib/nvi/ex/
H A Dex_display.c84 CB *cbp; in bdisplay() local
92 SLIST_FOREACH(cbp, sp->gp->cutq, q) { in bdisplay()
93 if (isdigit(cbp->name)) in bdisplay()
95 if (!TAILQ_EMPTY(cbp->textq)) in bdisplay()
96 db(sp, cbp, NULL); in bdisplay()
101 SLIST_FOREACH(cbp, sp->gp->cutq, q) { in bdisplay()
102 if (!isdigit(cbp->name)) in bdisplay()
104 if (!TAILQ_EMPTY(cbp->textq)) in bdisplay()
105 db(sp, cbp, NULL); in bdisplay()
110 if ((cbp = sp->gp->dcbp) != NULL) in bdisplay()
[all …]
H A Dex_at.c36 CB *cbp; in ex_at() local
60 CBNAME(sp, cbp, name); in ex_at()
61 if (cbp == NULL) { in ex_at()
102 TAILQ_FOREACH_REVERSE(tp, cbp->textq, _texth, q) in ex_at()
112 TAILQ_FOREACH_REVERSE(tp, cbp->textq, _texth, q) { in ex_at()
/freebsd/sys/geom/
H A Dgeom_ccd.c458 struct bio *cbp[2]; in g_ccd_start() local
486 err = ccdbuffer(cbp, cs, bp, bn, addr, bcount); in g_ccd_start()
495 rcount = cbp[0]->bio_length; in g_ccd_start()
507 if (cbp[0]->bio_cmd != BIO_READ) { in g_ccd_start()
508 g_io_request(cbp[0], cbp[0]->bio_from); in g_ccd_start()
509 g_io_request(cbp[1], cbp[1]->bio_from); in g_ccd_start()
520 g_io_request(cbp[pick], cbp[pick]->bio_from); in g_ccd_start()
526 g_io_request(cbp[0], cbp[0]->bio_from); in g_ccd_start()
540 struct bio *cbp; in ccdbuffer() local
642 cbp = g_clone_bio(bp); in ccdbuffer()
[all …]
/freebsd/sys/geom/eli/
H A Dg_eli_integrity.c292 struct bio *bp, *cbp, *cbp2; in g_eli_auth_write_done() local
323 cbp = bp->bio_driver1; in g_eli_auth_write_done()
325 g_destroy_bio(cbp); in g_eli_auth_write_done()
331 cbp = bp->bio_driver1; in g_eli_auth_write_done()
333 cbp->bio_to = cp->provider; in g_eli_auth_write_done()
334 cbp->bio_done = g_eli_write_done; in g_eli_auth_write_done()
341 cbp->bio_length = cp->provider->sectorsize * nsec; in g_eli_auth_write_done()
342 cbp->bio_offset = (bp->bio_offset / bp->bio_to->sectorsize) * sc->sc_bytes_per_sector; in g_eli_auth_write_done()
343 cbp->bio_data = bp->bio_driver2; in g_eli_auth_write_done()
350 if (cbp->bio_length > maxphys) { in g_eli_auth_write_done()
[all …]
H A Dg_eli_privacy.c143 struct bio *bp, *cbp; in g_eli_crypto_write_done() local
172 cbp = bp->bio_driver1; in g_eli_crypto_write_done()
178 g_destroy_bio(cbp); in g_eli_crypto_write_done()
183 cbp->bio_data = bp->bio_driver2; in g_eli_crypto_write_done()
188 cbp->bio_flags &= ~BIO_UNMAPPED; in g_eli_crypto_write_done()
189 cbp->bio_done = g_eli_write_done; in g_eli_crypto_write_done()
191 cbp->bio_to = cp->provider; in g_eli_crypto_write_done()
192 G_ELI_LOGREQ(2, cbp, "Sending request."); in g_eli_crypto_write_done()
196 g_io_request(cbp, cp); in g_eli_crypto_write_done()
209 struct bio *cbp; in g_eli_crypto_read() local
[all …]
/freebsd/sys/geom/raid/
H A Dtr_raid0.c193 struct bio *cbp; in g_raid_tr_iostart_raid0() local
228 cbp = g_clone_bio(bp); in g_raid_tr_iostart_raid0()
229 if (cbp == NULL) in g_raid_tr_iostart_raid0()
231 cbp->bio_offset = offset + start; in g_raid_tr_iostart_raid0()
232 cbp->bio_length = length; in g_raid_tr_iostart_raid0()
235 cbp->bio_ma_offset += (uintptr_t)addr; in g_raid_tr_iostart_raid0()
236 cbp->bio_ma += cbp->bio_ma_offset / PAGE_SIZE; in g_raid_tr_iostart_raid0()
237 cbp->bio_ma_offset %= PAGE_SIZE; in g_raid_tr_iostart_raid0()
238 cbp->bio_ma_n = round_page(cbp->bio_ma_offset + in g_raid_tr_iostart_raid0()
239 cbp->bio_length) / PAGE_SIZE; in g_raid_tr_iostart_raid0()
[all …]
H A Dtr_raid1e.c690 struct bio *cbp; in g_raid_tr_iostart_raid1e_read() local
716 cbp = g_clone_bio(bp); in g_raid_tr_iostart_raid1e_read()
717 if (cbp == NULL) in g_raid_tr_iostart_raid1e_read()
719 cbp->bio_offset = offset + start; in g_raid_tr_iostart_raid1e_read()
720 cbp->bio_length = length; in g_raid_tr_iostart_raid1e_read()
722 cbp->bio_ma_offset += (uintptr_t)addr; in g_raid_tr_iostart_raid1e_read()
723 cbp->bio_ma += cbp->bio_ma_offset / PAGE_SIZE; in g_raid_tr_iostart_raid1e_read()
724 cbp->bio_ma_offset %= PAGE_SIZE; in g_raid_tr_iostart_raid1e_read()
725 cbp->bio_ma_n = round_page(cbp->bio_ma_offset + in g_raid_tr_iostart_raid1e_read()
726 cbp->bio_length) / PAGE_SIZE; in g_raid_tr_iostart_raid1e_read()
[all …]
H A Dtr_concat.c212 struct bio *cbp; in g_raid_tr_iostart_concat() local
248 cbp = g_clone_bio(bp); in g_raid_tr_iostart_concat()
249 if (cbp == NULL) in g_raid_tr_iostart_concat()
251 cbp->bio_offset = offset; in g_raid_tr_iostart_concat()
252 cbp->bio_length = length; in g_raid_tr_iostart_concat()
255 cbp->bio_ma_offset += (uintptr_t)addr; in g_raid_tr_iostart_concat()
256 cbp->bio_ma += cbp->bio_ma_offset / PAGE_SIZE; in g_raid_tr_iostart_concat()
257 cbp->bio_ma_offset %= PAGE_SIZE; in g_raid_tr_iostart_concat()
258 cbp->bio_ma_n = round_page(cbp->bio_ma_offset + in g_raid_tr_iostart_concat()
259 cbp->bio_length) / PAGE_SIZE; in g_raid_tr_iostart_concat()
[all …]
H A Dtr_raid1.c526 struct bio *cbp; in g_raid_tr_iostart_raid1_read() local
532 cbp = g_clone_bio(bp); in g_raid_tr_iostart_raid1_read()
533 if (cbp == NULL) { in g_raid_tr_iostart_raid1_read()
538 g_raid_subdisk_iostart(sd, cbp); in g_raid_tr_iostart_raid1_read()
547 struct bio *cbp; in g_raid_tr_iostart_raid1_write() local
583 cbp = g_clone_bio(bp); in g_raid_tr_iostart_raid1_write()
584 if (cbp == NULL) in g_raid_tr_iostart_raid1_write()
586 cbp->bio_caller1 = sd; in g_raid_tr_iostart_raid1_write()
587 bioq_insert_tail(&queue, cbp); in g_raid_tr_iostart_raid1_write()
589 while ((cbp = bioq_takefirst(&queue)) != NULL) { in g_raid_tr_iostart_raid1_write()
[all …]
H A Dtr_raid5.c214 struct bio *cbp; in g_raid_tr_iostart_raid5_read() local
275 cbp = g_clone_bio(bp); in g_raid_tr_iostart_raid5_read()
276 if (cbp == NULL) in g_raid_tr_iostart_raid5_read()
278 cbp->bio_offset = offset + start; in g_raid_tr_iostart_raid5_read()
279 cbp->bio_data = addr; in g_raid_tr_iostart_raid5_read()
280 cbp->bio_length = length; in g_raid_tr_iostart_raid5_read()
281 cbp->bio_caller1 = &vol->v_subdisks[no]; in g_raid_tr_iostart_raid5_read()
282 bioq_insert_tail(&queue, cbp); in g_raid_tr_iostart_raid5_read()
326 while ((cbp = bioq_takefirst(&queue)) != NULL) { in g_raid_tr_iostart_raid5_read()
327 sd = cbp->bio_caller1; in g_raid_tr_iostart_raid5_read()
[all …]
/freebsd/lib/libc/tests/sys/
H A Dcpuset_test.c280 struct jail_test_cb_params cbp; in do_jail_test() local
285 memset(&cbp.info, '\0', sizeof(cbp.info)); in do_jail_test()
287 skip_ltncpu(ncpu, &cbp.mask); in do_jail_test()
290 &cbp.rootid)); in do_jail_test()
292 ATF_REQUIRE_EQ(0, cpuset(&cbp.setid)); in do_jail_test()
295 -1, &cbp.setid)); in do_jail_test()
297 if (cbp.rootid == 0) in do_jail_test()
298 cbp.rootid = 1; in do_jail_test()
302 (*prologue)(&cbp); in do_jail_test()
322 ATF_REQUIRE_EQ(sizeof(cbp.info), recv(sock, &cbp.info, in do_jail_test()
[all …]
/freebsd/sys/dev/fxp/
H A Dif_fxp.c1398 struct fxp_cb_tx *cbp; in fxp_encap() local
1582 cbp = txp->tx_cb; in fxp_encap()
1598 cbp->tbd[i + 1].tb_addr = htole32(segs[i].ds_addr); in fxp_encap()
1599 cbp->tbd[i + 1].tb_size = htole32(segs[i].ds_len); in fxp_encap()
1601 cbp->tbd[i].tb_addr = htole32(segs[i].ds_addr); in fxp_encap()
1602 cbp->tbd[i].tb_size = htole32(segs[i].ds_len); in fxp_encap()
1607 cbp->tbd_number = 0xFF; in fxp_encap()
1608 cbp->tbd[nseg].tb_size |= htole32(0x8000); in fxp_encap()
1610 cbp->tbd_number = nseg; in fxp_encap()
1613 cbp->tbdtso.tb_size = htole32(m->m_pkthdr.tso_segsz << 16); in fxp_encap()
[all …]
/freebsd/sys/geom/raid3/
H A Dg_raid3.c945 #define G_RAID3_NEXT_BIO(cbp) (cbp)->bio_caller1 argument
964 g_raid3_remove_bio(struct bio *cbp) in g_raid3_remove_bio() argument
968 pbp = cbp->bio_parent; in g_raid3_remove_bio()
969 if (G_RAID3_HEAD_BIO(pbp) == cbp) in g_raid3_remove_bio()
970 G_RAID3_HEAD_BIO(pbp) = G_RAID3_NEXT_BIO(cbp); in g_raid3_remove_bio()
973 if (G_RAID3_NEXT_BIO(bp) == cbp) { in g_raid3_remove_bio()
974 G_RAID3_NEXT_BIO(bp) = G_RAID3_NEXT_BIO(cbp); in g_raid3_remove_bio()
979 G_RAID3_NEXT_BIO(cbp) = NULL; in g_raid3_remove_bio()
1004 g_raid3_destroy_bio(struct g_raid3_softc *sc, struct bio *cbp) in g_raid3_destroy_bio() argument
1036 struct bio *bp, *cbp; g_raid3_clone_bio() local
1073 struct bio *bp, *cbp, *tmpbp; g_raid3_scatter() local
1143 struct bio *xbp, *fbp, *cbp; g_raid3_gather() local
1303 g_raid3_regular_request(struct bio * cbp) g_raid3_regular_request() argument
1416 struct bio *cbp; g_raid3_flush() local
1802 struct bio *cbp, *tmpbp; g_raid3_register_request() local
[all...]
/freebsd/sys/geom/concat/
H A Dg_concat.c236 struct bio *cbp; in g_concat_kernel_dump() local
254 cbp = g_clone_bio(bp); in g_concat_kernel_dump()
255 if (cbp == NULL) { in g_concat_kernel_dump()
259 cbp->bio_done = g_std_done; in g_concat_kernel_dump()
260 g_io_request(cbp, disk->d_consumer); in g_concat_kernel_dump()
294 struct bio *cbp; in g_concat_passdown() local
301 cbp = g_clone_bio(bp); in g_concat_passdown()
302 if (cbp == NULL) { in g_concat_passdown()
303 while ((cbp = bioq_takefirst(&queue)) != NULL) in g_concat_passdown()
304 g_destroy_bio(cbp); in g_concat_passdown()
[all …]
/freebsd/sys/geom/journal/
H A Dg_journal.c810 struct bio *nbp, *cbp, *pbp; in g_journal_insert() local
819 GJQ_FOREACH(*head, cbp) { in g_journal_insert()
820 cstart = cbp->bio_offset; in g_journal_insert()
821 cend = cbp->bio_offset + cbp->bio_length; in g_journal_insert()
852 nbp->bio_next = cbp; in g_journal_insert()
877 g_journal_stats_bytes_skipped += cbp->bio_length; in g_journal_insert()
878 cbp->bio_offset = nstart; in g_journal_insert()
879 cbp->bio_joffset = joffset; in g_journal_insert()
880 cbp->bio_length = cend - nstart; in g_journal_insert()
881 if (cbp->bio_data != NULL) { in g_journal_insert()
[all …]
/freebsd/sys/geom/union/
H A Dg_union.c801 struct bio *cbp; in g_union_start() local
826 cbp = g_clone_bio(bp); in g_union_start()
827 if (cbp == NULL) { in g_union_start()
831 cbp->bio_offset = bp->bio_offset + sc->sc_offset; in g_union_start()
832 cbp->bio_done = g_std_done; in g_union_start()
834 switch (cbp->bio_cmd) { in g_union_start()
836 G_UNION_LOGREQ(cbp, "Delete request received."); in g_union_start()
840 G_UNION_LOGREQ(cbp, "Getattr request received."); in g_union_start()
842 if (strcmp(cbp->bio_attribute, "GEOM::kerneldump") != 0) in g_union_start()
848 G_UNION_LOGREQ(cbp, "Flush request received."); in g_union_start()
[all …]
/freebsd/contrib/nvi/vi/
H A Dvs_line.c48 CHAR_T *cbp, *ecbp, cbuf[128]; in vs_line() local
338 ecbp = (cbp = cbuf) + SIZE(cbuf) - 1; in vs_line()
408 *cbp = '\0'; \ in vs_line()
409 (void)gp->scr_waddstr(sp, cbuf, cbp - cbuf); \ in vs_line()
410 cbp = cbuf; \ in vs_line()
421 if (cbp >= ecbp) in vs_line()
423 *cbp++ = TABCH; in vs_line()
426 if (cbp + chlen >= ecbp) in vs_line()
431 *cbp++ = ' '; in vs_line()
436 *cbp++ = ch; in vs_line()
[all …]
H A Dv_at.c34 CB *cbp; in v_at() local
63 CBNAME(sp, cbp, name); in v_at()
64 if (cbp == NULL) { in v_at()
88 TAILQ_FOREACH_REVERSE(tp, cbp->textq, _texth, q) { in v_at()
89 if (((F_ISSET(cbp, CB_LMODE) || in v_at()
/freebsd/sys/geom/shsec/
H A Dg_shsec.c298 struct bio *cbp; in g_shsec_start() local
340 cbp = g_clone_bio(bp); in g_shsec_start()
341 if (cbp == NULL) { in g_shsec_start()
345 TAILQ_INSERT_TAIL(&queue, cbp, bio_queue); in g_shsec_start()
350 cbp->bio_done = g_shsec_done; in g_shsec_start()
351 cbp->bio_caller2 = sc->sc_disks[no]; in g_shsec_start()
353 cbp->bio_data = uma_zalloc(g_shsec_zone, M_NOWAIT); in g_shsec_start()
354 if (cbp->bio_data == NULL) { in g_shsec_start()
361 dst = (uint32_t *)cbp->bio_data; in g_shsec_start()
364 g_shsec_xor2((uint32_t *)cbp->bio_data, in g_shsec_start()
[all …]
/freebsd/usr.bin/mkuzip/
H A Dmkuz_blockcache.c52 verify_match(int fd, const struct mkuz_blk *cbp, struct mkuz_blkcache_itm *bcep) in verify_match() argument
59 vbuf = malloc(cbp->info.len); in verify_match()
66 rlen = read(fd, vbuf, cbp->info.len); in verify_match()
67 if (rlen < 0 || (unsigned)rlen != cbp->info.len) { in verify_match()
70 rval = (memcmp(cbp->data, vbuf, cbp->info.len) == 0) ? 1 : 0; in verify_match()
72 lseek(fd, cbp->info.offset, SEEK_SET); in verify_match()
/freebsd/sys/contrib/openzfs/lib/libzfs/
H A Dlibzfs_util.c1281 zprop_print_headers(zprop_get_cbdata_t *cbp, zfs_type_t type) in zprop_print_headers() argument
1288 cbp->cb_first = B_FALSE; in zprop_print_headers()
1289 if (cbp->cb_scripted) in zprop_print_headers()
1295 cbp->cb_colwidths[GET_COL_NAME] = strlen(dgettext(TEXT_DOMAIN, "NAME")); in zprop_print_headers()
1296 cbp->cb_colwidths[GET_COL_PROPERTY] = strlen(dgettext(TEXT_DOMAIN, in zprop_print_headers()
1298 cbp->cb_colwidths[GET_COL_VALUE] = strlen(dgettext(TEXT_DOMAIN, in zprop_print_headers()
1300 cbp->cb_colwidths[GET_COL_RECVD] = strlen(dgettext(TEXT_DOMAIN, in zprop_print_headers()
1302 cbp->cb_colwidths[GET_COL_SOURCE] = strlen(dgettext(TEXT_DOMAIN, in zprop_print_headers()
1306 assert(cbp->cb_proplist->pl_prop == in zprop_print_headers()
1318 for (pl = cbp->cb_proplist; pl != NULL; pl = pl->pl_next) { in zprop_print_headers()
[all …]
/freebsd/sys/geom/mirror/
H A Dg_mirror.c1126 struct bio *cbp; in g_mirror_kernel_dump() local
1142 cbp = g_clone_bio(bp); in g_mirror_kernel_dump()
1143 if (cbp == NULL) { in g_mirror_kernel_dump()
1147 cbp->bio_done = g_std_done; in g_mirror_kernel_dump()
1148 g_io_request(cbp, disk->d_consumer); in g_mirror_kernel_dump()
1512 struct bio *cbp; in g_mirror_request_prefer() local
1524 cbp = g_clone_bio(bp); in g_mirror_request_prefer()
1525 if (cbp == NULL) { in g_mirror_request_prefer()
1535 cbp->bio_done = g_mirror_done; in g_mirror_request_prefer()
1536 cbp->bio_to = cp->provider; in g_mirror_request_prefer()
[all …]

123