Home
last modified time | relevance | path

Searched refs:pending_bios (Results 1 – 14 of 14) sorted by relevance

/Linux-v5.4/fs/btrfs/
Dcompression.c141 if (!refcount_dec_and_test(&cb->pending_bios)) in end_compressed_bio_read()
266 if (!refcount_dec_and_test(&cb->pending_bios)) in end_compressed_bio_write()
331 refcount_set(&cb->pending_bios, 0); in btrfs_submit_compressed_write()
349 refcount_set(&cb->pending_bios, 1); in btrfs_submit_compressed_write()
371 refcount_inc(&cb->pending_bios); in btrfs_submit_compressed_write()
583 refcount_set(&cb->pending_bios, 0); in btrfs_submit_compressed_read()
631 refcount_set(&cb->pending_bios, 1); in btrfs_submit_compressed_read()
659 refcount_inc(&cb->pending_bios); in btrfs_submit_compressed_read()
Dvolumes.c504 static void requeue_list(struct btrfs_pending_bios *pending_bios, in requeue_list() argument
510 old_head = pending_bios->head; in requeue_list()
511 pending_bios->head = head; in requeue_list()
512 if (pending_bios->tail) in requeue_list()
515 pending_bios->tail = tail; in requeue_list()
534 struct btrfs_pending_bios *pending_bios; in run_scheduled_bios() local
567 pending_bios = &device->pending_sync_bios; in run_scheduled_bios()
570 pending_bios = &device->pending_bios; in run_scheduled_bios()
574 pending = pending_bios->head; in run_scheduled_bios()
575 tail = pending_bios->tail; in run_scheduled_bios()
[all …]
Dcompression.h30 refcount_t pending_bios; member
Dbtrfs_inode.h304 atomic_t pending_bios; member
Dvolumes.h74 struct btrfs_pending_bios pending_bios; member
Dinode.c8307 if (!atomic_dec_and_test(&dip->pending_bios)) in btrfs_end_dio_bio()
8433 atomic_inc(&dip->pending_bios); in btrfs_submit_direct_hook()
8458 atomic_inc(&dip->pending_bios); in btrfs_submit_direct_hook()
8464 atomic_dec(&dip->pending_bios); in btrfs_submit_direct_hook()
8492 if (atomic_dec_and_test(&dip->pending_bios)) in btrfs_submit_direct_hook()
8524 atomic_set(&dip->pending_bios, 0); in btrfs_submit_direct()
/Linux-v5.4/include/linux/
Dpktcdvd.h57 atomic_t pending_bios; member
/Linux-v5.4/fs/erofs/
Dzdata.h88 atomic_t pending_bios; member
Dzdata.c711 if (!atomic_add_return(bios, &io->pending_bios)) in z_erofs_vle_unzip_kickoff()
717 if (!atomic_add_return(bios, &io->pending_bios)) in z_erofs_vle_unzip_kickoff()
1126 atomic_set(&io->pending_bios, 0); in jobqueue_init()
1326 !atomic_read(&io[JQ_SUBMIT].pending_bios)); in z_erofs_submit_and_unzip()
/Linux-v5.4/drivers/block/
Dpktcdvd.c511 BUG_ON(atomic_read(&pd->cdrw.pending_bios) <= 0); in pkt_bio_finished()
512 if (atomic_dec_and_test(&pd->cdrw.pending_bios)) { in pkt_bio_finished()
869 if (atomic_read(&pd->cdrw.pending_bios) > 0) { in pkt_iosched_process_queue()
878 if (atomic_read(&pd->cdrw.pending_bios) > 0) { in pkt_iosched_process_queue()
915 atomic_inc(&pd->cdrw.pending_bios); in pkt_iosched_process_queue()
2551 seq_printf(m, "\tbios pending:\t\t%d\n", atomic_read(&pd->cdrw.pending_bios)); in pkt_seq_show()
2609 atomic_set(&pd->cdrw.pending_bios, 0); in pkt_new_dev()
/Linux-v5.4/drivers/md/
Draid5.c984 struct bio_list pending_bios = BIO_EMPTY_LIST; in ops_run_io() local
1152 bio_list_add(&pending_bios, bi); in ops_run_io()
1202 bio_list_add(&pending_bios, rbi); in ops_run_io()
1223 if (should_defer && !bio_list_empty(&pending_bios)) in ops_run_io()
1224 defer_issue_bios(conf, head_sh->sector, &pending_bios); in ops_run_io()
/Linux-v5.4/drivers/block/drbd/
Ddrbd_int.h399 atomic_t pending_bios; member
Ddrbd_worker.c188 if (atomic_dec_and_test(&peer_req->pending_bios)) { in drbd_peer_request_endio()
Ddrbd_receiver.c411 D_ASSERT(device, atomic_read(&peer_req->pending_bios) == 0); in __drbd_free_peer_req()
1716 atomic_set(&peer_req->pending_bios, n_bios); in drbd_submit_peer_request()