Home
last modified time | relevance | path

Searched refs:bio (Results 1 – 25 of 167) sorted by relevance

1234567

/dragonfly/sys/dev/disk/dm/dmirror/
H A Ddm_target_dmirror.c59 #define dmirror_get_bio_disk(bio) ((bio)?((bio)->bio_caller_info1.ptr):NULL) argument
61 #define dmirror_get_bio_segno(bio) ((bio)?((bio)->bio_caller_info2.offset):0) argument
64 #define dmirror_get_bio_retries(bio) ((bio)?((bio)->bio_caller_info3.value):0) argument
67 #define dmirror_get_bio_mbuf(bio) ((bio)?((bio)->bio_caller_info3.ptr):NULL) argument
96 struct bio*
99 struct bio *bio; in dmirror_clone_bio() local
120 dmirror_write_done(struct bio *bio) in dmirror_write_done() argument
140 dmirror_issue_write(dmirror_disk_t disk, struct bio *bio) in dmirror_issue_write() argument
200 dmirror_read_done(struct bio *bio) in dmirror_read_done() argument
235 dmirror_issue_read(dmirror_disk_t disk, struct bio *bio) in dmirror_issue_read() argument
[all …]
/dragonfly/crypto/libressl/crypto/ts/
H A Dts_rsp_print.c162 BIO_puts(bio, "\t"); in TS_STATUS_INFO_print_bio()
165 BIO_puts(bio, "\n"); in TS_STATUS_INFO_print_bio()
176 BIO_printf(bio, "\n"); in TS_STATUS_INFO_print_bio()
189 BIO_printf(bio, ", "); in TS_status_map_print()
230 BIO_write(bio, "\n", 1); in TS_TST_INFO_print_bio()
236 BIO_write(bio, "\n", 1); in TS_TST_INFO_print_bio()
245 BIO_write(bio, "\n", 1); in TS_TST_INFO_print_bio()
252 BIO_printf(bio, "Nonce: "); in TS_TST_INFO_print_bio()
258 BIO_write(bio, "\n", 1); in TS_TST_INFO_print_bio()
261 BIO_printf(bio, "TSA: "); in TS_TST_INFO_print_bio()
[all …]
H A Dts_lib.c84 result = BIO_write(bio, "0x", 2) > 0; in TS_ASN1_INTEGER_print_bio()
101 BIO_write(bio, obj_txt, len); in TS_OBJ_print_bio()
102 BIO_write(bio, "\n", 1); in TS_OBJ_print_bio()
113 BIO_printf(bio, "Extensions:\n"); in TS_ext_print_bio()
118 i2a_ASN1_OBJECT(bio, obj); in TS_ext_print_bio()
121 if (!X509V3_EXT_print(bio, ex, 0, 4)) { in TS_ext_print_bio()
122 BIO_printf(bio, "%4s", ""); in TS_ext_print_bio()
123 ASN1_STRING_print(bio, ex->value); in TS_ext_print_bio()
125 BIO_write(bio, "\n", 1); in TS_ext_print_bio()
136 return BIO_printf(bio, "Hash Algorithm: %s\n", in TS_X509_ALGOR_print_bio()
[all …]
H A Dts_req_print.c69 TS_REQ_print_bio(BIO *bio, TS_REQ *a) in TS_REQ_print_bio() argument
79 BIO_printf(bio, "Version: %d\n", v); in TS_REQ_print_bio()
83 BIO_printf(bio, "Policy OID: "); in TS_REQ_print_bio()
86 BIO_printf(bio, "unspecified\n"); in TS_REQ_print_bio()
88 TS_OBJ_print_bio(bio, policy_id); in TS_REQ_print_bio()
90 BIO_printf(bio, "Nonce: "); in TS_REQ_print_bio()
93 BIO_printf(bio, "unspecified"); in TS_REQ_print_bio()
95 TS_ASN1_INTEGER_print_bio(bio, nonce); in TS_REQ_print_bio()
96 BIO_write(bio, "\n", 1); in TS_REQ_print_bio()
98 BIO_printf(bio, "Certificate required: %s\n", in TS_REQ_print_bio()
[all …]
/dragonfly/crypto/libressl/crypto/bio/
H A Dbss_mem.c125 BIO *bio; in BIO_new_mem_buf() local
141 bm = bio->ptr; in BIO_new_mem_buf()
147 bio->num = 0; in BIO_new_mem_buf()
149 return bio; in BIO_new_mem_buf()
153 mem_new(BIO *bio) in mem_new() argument
165 bio->init = 1; in mem_new()
166 bio->num = -1; in mem_new()
167 bio->ptr = bm; in mem_new()
177 if (bio == NULL) in mem_free()
179 if (!bio->init || bio->ptr == NULL) in mem_free()
[all …]
H A Dbio_lib.c158 bio->init = 0; in BIO_set()
160 bio->flags = 0; in BIO_set()
162 bio->num = 0; in BIO_set()
169 CRYPTO_new_ex_data(CRYPTO_EX_INDEX_BIO, bio, &bio->ex_data); in BIO_set()
691 if (!bio) in BIO_find_type()
703 bio = bio->next_bio; in BIO_find_type()
729 b = bio; in BIO_free_all()
731 bio = bio->next_bio; in BIO_free_all()
744 for (bio = in; bio != NULL; bio = bio->next_bio) { in BIO_dup_chain()
812 if (bio) in BIO_number_read()
[all …]
H A Dbio_cb.c96 if (bio->method->type & BIO_TYPE_DESCRIPTOR) in BIO_debug_callback()
99 bio->num, (unsigned long)argi, in BIO_debug_callback()
100 bio->method->name, bio->num); in BIO_debug_callback()
103 bio->num, (unsigned long)argi, bio->method->name); in BIO_debug_callback()
106 if (bio->method->type & BIO_TYPE_DESCRIPTOR) in BIO_debug_callback()
109 bio->num, (unsigned long)argi, in BIO_debug_callback()
110 bio->method->name, bio->num); in BIO_debug_callback()
113 bio->num, (unsigned long)argi, bio->method->name); in BIO_debug_callback()
117 "puts() - %s\n", bio->method->name); in BIO_debug_callback()
121 (unsigned long)argi, bio->method->name); in BIO_debug_callback()
[all …]
/dragonfly/crypto/libressl/tls/
H A Dtls_bio_cb.c85 BIO_set_shutdown(bio, (int)num); in bio_cb_ctrl()
106 BIO_clear_retry_flags(bio); in bio_cb_write()
109 BIO_set_retry_read(bio); in bio_cb_write()
112 BIO_set_retry_write(bio); in bio_cb_write()
124 BIO_clear_retry_flags(bio); in bio_cb_read()
127 BIO_set_retry_read(bio); in bio_cb_read()
130 BIO_set_retry_write(bio); in bio_cb_read()
141 BIO *bio; in tls_set_cbs() local
161 BIO_set_data(bio, ctx); in tls_set_cbs()
162 BIO_set_init(bio, 1); in tls_set_cbs()
[all …]
/dragonfly/sys/dev/raid/vinum/
H A Dvinumrequest.c61 void complete_rqe(struct bio *bio);
64 void sdio_done(struct bio *bio);
65 struct bio *vinum_bounds_check(struct bio *bio, struct volume *vol);
90 bcopy(info.bio, &rqip->info.bio, sizeof(struct bio)); in logrq()
128 struct bio *bio = ap->a_bio; in vinumstrategy() local
130 struct bio *nbio = bio; in vinumstrategy()
472 struct bio *bio; in bre() local
484 bio = rq->bio; /* buffer pointer */ in bre()
687 struct bio *bio; in build_read_request() local
765 struct bio *bio; in build_write_request() local
[all …]
H A Drequest.h149 struct bio *bio; /* pointer to the high-level request */ member
171 struct bio *bio; /* and pointer to parent */ member
216 struct bio *bio; member
224 struct bio *bio; /* point to user buffer */ member
229 struct bio bio; member
237 void logrq(enum rqinfo_type type, union rqinfou info, struct bio *ubio);
/dragonfly/sys/dev/disk/dm/crypt/
H A Ddm_target_crypt.c175 struct bio *bio);
177 struct bio *bio);
871 struct bio *bio; in dm_target_crypt_strategy() local
918 dmtc_bio_read_done(struct bio *bio) in dmtc_bio_read_done() argument
946 struct bio *bio = arg2; in dmtc_crypto_read_retry() local
1057 struct bio *bio, *obio; in dmtc_crypto_cb_read_done() local
1063 bio = (struct bio *)crp->crp_opaque; in dmtc_crypto_cb_read_done()
1120 struct bio *bio = arg2; in dmtc_crypto_write_retry() local
1233 struct bio *bio, *obio; in dmtc_crypto_cb_write_done() local
1239 bio = (struct bio *)crp->crp_opaque; in dmtc_crypto_cb_write_done()
[all …]
/dragonfly/sys/dev/virtual/vkernel/disk/
H A Dvdisk.c63 TAILQ_HEAD(, bio) cotd_done;
74 static void vkd_doio(struct vkd_softc *sc, struct bio *bio);
220 struct bio *bio = ap->a_bio; in vkdstrategy() local
241 struct bio *bio; in vkd_io_intr() local
242 TAILQ_HEAD(, bio) tmpq; in vkd_io_intr()
260 biodone(bio); in vkd_io_intr()
275 struct bio *bio; in vkd_io_thread() local
285 vkd_doio(sc, bio); in vkd_io_thread()
303 vkd_doio(struct vkd_softc *sc, struct bio *bio) in vkd_doio() argument
317 bio->bio_offset); in vkd_doio()
[all …]
/dragonfly/sys/dev/disk/dm/flakey/
H A Ddm_target_flakey.c252 _submit(dm_target_flakey_config_t *tfc, struct bio *bio) in _submit() argument
267 _flakey_read_iodone(struct bio *bio) in _flakey_read_iodone() argument
269 struct bio *obio; in _flakey_read_iodone()
290 struct bio *bio = &bp->b_bio1; in _flakey_read() local
291 struct bio *nbio; in _flakey_read()
299 biodone(bio); in _flakey_read()
316 struct bio *bio = &bp->b_bio1; in _flakey_write() local
320 bio, bio->bio_offset); in _flakey_write()
321 biodone(bio); in _flakey_write()
333 biodone(bio); in _flakey_write()
[all …]
/dragonfly/crypto/libressl/crypto/asn1/
H A Dasn_mime.c123 BIO *bio, *tbio; in i2d_ASN1_bio_stream() local
125 if (!bio) { in i2d_ASN1_bio_stream()
130 (void)BIO_flush(bio); in i2d_ASN1_bio_stream()
133 tbio = BIO_pop(bio); in i2d_ASN1_bio_stream()
134 BIO_free(bio); in i2d_ASN1_bio_stream()
135 bio = tbio; in i2d_ASN1_bio_stream()
136 } while (bio != out); in i2d_ASN1_bio_stream()
193 bio = BIO_push(b64, bio); in b64_read_asn1()
197 (void)BIO_flush(bio); in b64_read_asn1()
198 bio = BIO_pop(bio); in b64_read_asn1()
[all …]
/dragonfly/sys/sys/
H A Dbuf.h68 struct bio;
355 TAILQ_HEAD(bio_queue, bio) queue;
358 struct bio *transition;
359 struct bio *bio_unused;
428 void clearbiocache(struct bio *);
434 void (*)(struct bio *), void *);
462 struct bio *push_bio(struct bio *);
463 struct bio *pop_bio(struct bio *);
467 void biodone (struct bio *);
468 void biodone_sync (struct bio *);
[all …]
H A Dbio.h47 struct bio;
50 typedef void biodone_t(struct bio *);
61 struct bio { struct
62 TAILQ_ENTRY(bio) bio_act; /* driver queue when active */
63 TAILQ_ENTRY(bio) link;
66 struct bio *bio_prev; /* BIO stack */ argument
67 struct bio *bio_next; /* BIO stack / cached translations */ argument
80 struct bio *cluster_parent; argument
103 void bio_start_transaction(struct bio *, struct bio_track *); argument
/dragonfly/sys/vfs/nfs/
H A Dnfs_bio.c72 static void nfsiodone_sync(struct bio *bio);
939 nfs_asyncio(struct vnode *vp, struct bio *bio) in nfs_asyncio() argument
1321 nfsiodone_sync(struct bio *bio) in nfsiodone_sync() argument
1331 nfs_readrpc_bio(struct vnode *vp, struct bio *bio) in nfs_readrpc_bio() argument
1364 info->bio = bio; in nfs_readrpc_bio()
1380 struct bio *bio = info->bio; in nfs_readrpc_bio_done() local
1446 nfs_writerpc_bio(struct vnode *vp, struct bio *bio) in nfs_writerpc_bio() argument
1517 info->bio = bio; in nfs_writerpc_bio()
1534 struct bio *bio = info->bio; in nfs_writerpc_bio_done() local
1706 info->bio = bio; in nfs_commitrpc_bio()
[all …]
/dragonfly/sys/dev/disk/xdisk/
H A Dxdisk.c92 struct bio *bio; member
803 struct bio *bio = ap->a_bio; in xa_strategy() local
856 tag->bio = bio; in xa_setup_cmd()
883 struct bio *bio; in xa_start() local
899 bio = tag->bio; in xa_start()
1029 struct bio *bio; in xa_release() local
1047 tag->bio = bio; in xa_release()
1064 struct bio *bio; in xa_sync_completion() local
1111 tag->bio = bio; in xa_sync_completion()
1146 struct bio *bio; in xa_bio_completion() local
[all …]
/dragonfly/sys/dev/disk/dm/striped/
H A Ddm_target_striped.c231 dm_target_stripe_iodone(struct bio *bio) in dm_target_stripe_iodone() argument
233 struct bio *obio; in dm_target_stripe_iodone()
237 bp = bio->bio_buf; in dm_target_stripe_iodone()
253 obio = pop_bio(bio); in dm_target_stripe_iodone()
258 struct bio *get_stripe_bio(struct bio *bio, void *priv) in get_stripe_bio() argument
260 struct bio *nbio; in get_stripe_bio()
270 struct bio *get_stripe_bio(struct bio *bio, void *priv __unused) in get_stripe_bio() argument
272 return bio; in get_stripe_bio()
283 struct bio *bio = &bp->b_bio1; in dm_target_stripe_strategy() local
284 struct bio *nbio; in dm_target_stripe_strategy()
[all …]
/dragonfly/sys/kern/
H A Dsubr_diskiocom.c85 static void diskiodone(struct bio *bio);
345 struct bio *bio; in disk_blk_read() local
367 bio = &bp->b_bio1; in disk_blk_read()
373 bio->bio_done = diskiodone; in disk_blk_read()
403 struct bio *bio; in disk_blk_write() local
434 bio = &bp->b_bio1; in disk_blk_write()
479 struct bio *bio; in disk_blk_flush() local
495 bio = &bp->b_bio1; in disk_blk_flush()
530 struct bio *bio; in disk_blk_freeblks() local
546 bio = &bp->b_bio1; in disk_blk_freeblks()
[all …]
/dragonfly/sys/bus/firewire/
H A Dfwmem.c307 struct bio *bio; in fwmem_biodone() local
310 bio = (struct bio *)xfer->sc; in fwmem_biodone()
311 bp = bio->bio_buf; in fwmem_biodone()
321 biodone(bio); in fwmem_biodone()
328 struct bio *bio = ap->a_bio; in fwmem_strategy() local
329 struct buf *bp = bio->bio_buf; in fwmem_strategy()
362 bio->bio_offset >> 32, bio->bio_offset & 0xffffffff, in fwmem_strategy()
367 bio->bio_offset >> 32, bio->bio_offset & 0xffffffff, in fwmem_strategy()
373 bio->bio_offset >> 32, bio->bio_offset & 0xffffffff, in fwmem_strategy()
378 bio->bio_offset >> 32, bio->bio_offset & 0xffffffff, in fwmem_strategy()
[all …]
/dragonfly/sys/dev/virtual/virtio/block/
H A Dvirtio_blk.c460 struct bio *bio = ap->a_bio; in vtblk_strategy() local
717 struct bio *bio; in vtblk_bio_request() local
760 struct bio *bio; in vtblk_execute_request() local
808 struct bio *bio; in vtblk_vq_intr() local
908 struct bio bio; in vtblk_write_dump() local
919 bzero(&bio, sizeof(struct bio)); in vtblk_write_dump()
933 struct bio bio; in vtblk_flush_dump() local
944 bzero(&bio, sizeof(struct bio)); in vtblk_flush_dump()
1004 struct bio *bio; in vtblk_drain() local
1107 vtblk_finish_bio(struct bio *bio, int error) in vtblk_finish_bio() argument
[all …]
/dragonfly/sys/dev/disk/md/
H A Dmd.c178 struct bio *bio = ap->a_bio; in mdstrategy() local
179 struct buf *bp = bio->bio_buf; in mdstrategy()
188 bio->bio_driver_info = dev; in mdstrategy()
205 struct bio *bio = ap->a_bio; in mdstrategy_malloc() local
206 struct buf *bp = bio->bio_buf; in mdstrategy_malloc()
233 if (bio == NULL) { in mdstrategy_malloc()
239 bp = bio->bio_buf; in mdstrategy_malloc()
336 biodone(bio); in mdstrategy_malloc()
348 struct bio *bio = ap->a_bio; in mdstrategy_preload() local
374 if (bio == NULL) in mdstrategy_preload()
[all …]
/dragonfly/sys/dev/raid/ips/
H A Dips_commands.c83 struct bio *bio = command->arg; in ips_io_request_finish() local
98 ipsd_finish(bio); in ips_io_request_finish()
109 struct bio *bio = command->arg; in ips_io_request_callback() local
122 ipsd_finish(bio); in ips_io_request_callback()
179 struct bio *bio = command->arg; in ips_flush_request_finish() local
192 ipsd_finish(bio); in ips_flush_request_finish()
196 ips_send_flush_request(ips_command_t *command, struct bio *bio) in ips_send_flush_request() argument
204 ipsd_finish(bio); in ips_send_flush_request()
224 ips_send_io_request(ips_command_t *command, struct bio *bio) in ips_send_io_request() argument
241 struct bio *bio; in ips_start_io_request() local
[all …]
/dragonfly/sys/dev/disk/mmcsd/
H A Dmmcsd.c214 struct bio *q_bio; in mmcsd_detach()
301 struct bio *bio = ap->a_bio; in mmcsd_strategy() local
315 biodone(bio); in mmcsd_strategy()
321 mmcsd_rw(struct mmcsd_softc *sc, struct bio *bio) in mmcsd_rw() argument
383 mmcsd_delete(struct mmcsd_softc *sc, struct bio *bio) in mmcsd_delete() argument
478 struct bio bp; in mmcsd_dump()
505 struct bio *bio; in mmcsd_task() local
519 if (bio == NULL) in mmcsd_task()
523 bp = bio->bio_buf; in mmcsd_task()
530 biodone(bio); in mmcsd_task()
[all …]

1234567