Home
last modified time | relevance | path

Searched refs:bs (Results 1 – 25 of 492) sorted by relevance

12345678910>>...20

/openbmc/linux/net/netfilter/
H A Dnf_conntrack_h323_asn1.c100 #define INC_BIT(bs) if((++(bs)->bit)>7){(bs)->cur++;(bs)->bit=0;} argument
101 #define INC_BITS(bs,b) if(((bs)->bit+=(b))>7){(bs)->cur+=(bs)->bit>>3;(bs)->bit&=7;} argument
102 #define BYTE_ALIGN(bs) if((bs)->bit){(bs)->cur++;(bs)->bit=0;} argument
172 if (bs->cur + bytes > bs->end) in nf_h323_error_boundary()
238 v |= (*bs->cur) >> (8 - bs->bit); in get_bitmap()
448 bs->cur[0], bs->cur[1], in decode_octstr()
449 bs->cur[2], bs->cur[3], in decode_octstr()
452 bs->cur - bs->buf; in decode_octstr()
833 bs.buf = bs.beg = bs.cur = buf; in DecodeRasMessage()
850 bs.beg = bs.cur = beg; in DecodeH323_UserInformation()
[all …]
/openbmc/linux/drivers/spi/
H A Dspi-bcm2835aux.c188 byte = bs->tx_buf ? *bs->tx_buf++ : 0; in bcm2835aux_wr_fifo()
247 bcm2835aux_wr(bs, BCM2835_AUX_SPI_CNTL1, bs->cntl[1] | in bcm2835aux_spi_interrupt()
253 bcm2835aux_wr(bs, BCM2835_AUX_SPI_CNTL1, bs->cntl[1]); in bcm2835aux_spi_interrupt()
267 bcm2835aux_wr(bs, BCM2835_AUX_SPI_CNTL1, bs->cntl[1] | in __bcm2835aux_spi_transfer_one_irq()
285 bcm2835aux_wr(bs, BCM2835_AUX_SPI_CNTL1, bs->cntl[1]); in bcm2835aux_spi_transfer_one_irq()
286 bcm2835aux_wr(bs, BCM2835_AUX_SPI_CNTL0, bs->cntl[0]); in bcm2835aux_spi_transfer_one_irq()
311 bcm2835aux_wr(bs, BCM2835_AUX_SPI_CNTL1, bs->cntl[1]); in bcm2835aux_spi_transfer_one_poll()
312 bcm2835aux_wr(bs, BCM2835_AUX_SPI_CNTL0, bs->cntl[0]); in bcm2835aux_spi_transfer_one_poll()
328 bs->tx_len, bs->rx_len); in bcm2835aux_spi_transfer_one_poll()
419 bcm2835aux_wr(bs, BCM2835_AUX_SPI_CNTL1, bs->cntl[1]); in bcm2835aux_spi_prepare_message()
[all …]
H A Dspi-bcm2835.c232 byte = bs->tx_buf ? *bs->tx_buf++ : 0; in bcm2835_wr_fifo()
340 val = bs->tx_buf ? *bs->tx_buf++ : 0; in bcm2835_wr_fifo_blind()
499 if (bs->rx_prologue > bs->tx_prologue) { in bcm2835_spi_transfer_prologue()
501 bs->tx_prologue = bs->rx_prologue; in bcm2835_spi_transfer_prologue()
519 bcm2835_wr_fifo_count(bs, bs->rx_prologue); in bcm2835_spi_transfer_prologue()
521 bcm2835_rd_fifo_count(bs, bs->rx_prologue); in bcm2835_spi_transfer_prologue()
541 tx_remaining = bs->tx_prologue - bs->rx_prologue; in bcm2835_spi_transfer_prologue()
795 bcm2835_wr(bs, BCM2835_SPI_DLEN, bs->tx_len); in bcm2835_spi_transfer_one_dma()
833 if (!bs->rx_buf && !bs->tx_dma_active && in bcm2835_spi_transfer_one_dma()
1031 bs->tx_len, bs->rx_len); in bcm2835_spi_transfer_one_poll()
[all …]
H A Dspi-bcm63xx-hsspi.c173 bs->wait_mode = val; in wait_mode_store()
209 bs->xfer_mode = val; in xfer_mode_store()
282 bs->prepend_cnt = 0; in bcm63xx_prepare_prepend_transfer()
308 memcpy(bs->prepend_buf + bs->prepend_cnt, t->tx_buf, t->len); in bcm63xx_prepare_prepend_transfer()
398 memcpy_toio(bs->fifo + HSSPI_OPCODE_LEN, bs->prepend_buf, in bcm63xx_hsspi_do_prepend_txrx()
401 memcpy_toio(bs->fifo + HSSPI_OPCODE_LEN + bs->prepend_cnt, tx, in bcm63xx_hsspi_do_prepend_txrx()
789 bs->pdev = pdev; in bcm63xx_hsspi_probe()
790 bs->clk = clk; in bcm63xx_hsspi_probe()
792 bs->regs = regs; in bcm63xx_hsspi_probe()
794 bs->fifo = (u8 __iomem *)(bs->regs + HSSPI_FIFO_REG(0)); in bcm63xx_hsspi_probe()
[all …]
H A Dspi-bcmbca-hsspi.c151 bs->wait_mode = val; in wait_mode_store()
427 complete(&bs->done); in bcmbca_hsspi_interrupt()
435 struct bcmbca_hsspi *bs; in bcmbca_hsspi_probe() local
497 bs->pdev = pdev; in bcmbca_hsspi_probe()
498 bs->clk = clk; in bcmbca_hsspi_probe()
499 bs->pll_clk = pll_clk; in bcmbca_hsspi_probe()
500 bs->regs = regs; in bcmbca_hsspi_probe()
502 bs->speed_hz = rate; in bcmbca_hsspi_probe()
503 bs->fifo = (u8 __iomem *) (bs->regs + HSSPI_FIFO_REG(0)); in bcmbca_hsspi_probe()
544 pdev->name, bs); in bcmbca_hsspi_probe()
[all …]
H A Dspi-bcm63xx.c157 return readb(bs->regs + bs->reg_offsets[offset]); in bcm_spi_readb()
163 writeb(value, bs->regs + bs->reg_offsets[offset]); in bcm_spi_writeb()
170 iowrite16be(value, bs->regs + bs->reg_offsets[offset]); in bcm_spi_writew()
172 writew(value, bs->regs + bs->reg_offsets[offset]); in bcm_spi_writew()
546 bs->irq = irq; in bcm63xx_spi_probe()
547 bs->clk = clk; in bcm63xx_spi_probe()
549 bs->fifo_size = bs->reg_offsets[SPI_MSG_DATA_SIZE]; in bcm63xx_spi_probe()
567 bs->msg_type_shift = bs->reg_offsets[SPI_MSG_TYPE_SHIFT]; in bcm63xx_spi_probe()
568 bs->msg_ctl_width = bs->reg_offsets[SPI_MSG_CTL_WIDTH]; in bcm63xx_spi_probe()
569 bs->tx_io = (u8 *)(bs->regs + bs->reg_offsets[SPI_MSG_DATA]); in bcm63xx_spi_probe()
[all …]
/openbmc/qemu/block/
H A Dio.c181 .bs = bs, in bdrv_refresh_limits()
187 memset(&bs->bl, 0, sizeof(bs->bl)); in bdrv_refresh_limits()
294 BlockDriverState *bs = data->bs; in bdrv_co_drain_bh_cb() local
332 .bs = bs, in bdrv_co_yield_to_drain()
645 .bs = bs, in tracked_request_begin()
817 BlockDriverState *bs = self->bs; in bdrv_wait_serialising_requests() local
934 BlockDriverState *bs = child->bs; in bdrv_make_zero() local
1194 BlockDriverState *bs = child->bs; in bdrv_co_do_copy_on_readv() local
2370 for (bs = bdrv_first(&it); bs; bs = bdrv_next(&it)) { in bdrv_flush_all()
3110 if (!bs || !bs->drv || !bdrv_co_is_inserted(bs)) { in bdrv_co_pdiscard()
[all …]
H A Dfilter-compress.c41 if (!bs->file->bs->drv || !block_driver_can_compress(bs->file->bs->drv)) { in compress_open()
44 bdrv_get_format_name(bs->file->bs) ?: "(no format)"); in compress_open()
50 (BDRV_REQ_FUA & bs->file->bs->supported_write_flags); in compress_open()
54 bs->file->bs->supported_zero_flags); in compress_open()
61 compress_co_getlength(BlockDriverState *bs) in compress_co_getlength() argument
63 return bdrv_co_getlength(bs->file->bs); in compress_co_getlength()
108 if (!bs->file) { in compress_refresh_limits()
112 ret = bdrv_get_info(bs->file->bs, &bdi); in compress_refresh_limits()
117 bs->bl.request_alignment = bdi.cluster_size; in compress_refresh_limits()
124 bdrv_co_eject(bs->file->bs, eject_flag); in compress_co_eject()
[all …]
H A Draw-format.c104 real_size = bdrv_getlength(bs->file->bs); in raw_apply_options()
292 *file = bs->file->bs; in raw_co_block_status()
352 len = bdrv_co_getlength(bs->file->bs); in raw_co_getlength()
404 bs->bl.has_variable_length = bs->file->bs->bl.has_variable_length; in raw_refresh_limits()
438 bdrv_co_eject(bs->file->bs, eject_flag); in raw_co_eject()
459 return bdrv_has_zero_init(bs->file->bs); in raw_has_zero_init()
504 bs->sg = bdrv_is_sg(bs->file->bs); in raw_open()
510 bs->supported_truncate_flags = bs->file->bs->supported_truncate_flags & in raw_open()
514 bdrv_refresh_filename(bs->file->bs); in raw_open()
522 bs->file->bs->filename); in raw_open()
[all …]
H A Dsnapshot.c202 if (!drv || !bdrv_is_inserted(bs) || !bdrv_is_writable(bs)) { in bdrv_can_snapshot()
300 open_ret = drv->bdrv_open(bs, options, bs->open_flags, &local_err); in bdrv_snapshot_goto()
304 bs->drv = NULL; in bdrv_snapshot_goto()
371 bdrv_drained_begin(bs); in bdrv_snapshot_delete()
384 bdrv_drained_end(bs); in bdrv_snapshot_delete()
496 if (!bs) { in bdrv_all_get_snapshot_devices()
504 BlockDriverState *bs; in bdrv_all_get_snapshot_devices() local
506 for (bs = bdrv_first(&it); bs; bs = bdrv_next(&it)) { in bdrv_all_get_snapshot_devices()
521 if (!bdrv_is_inserted(bs) || bdrv_is_read_only(bs)) { in bdrv_all_snapshots_includes_bs()
527 return bdrv_has_blk(bs) || QLIST_EMPTY(&bs->parents); in bdrv_all_snapshots_includes_bs()
[all …]
H A Dpreallocate.c167 (BDRV_REQ_FUA & bs->file->bs->supported_write_flags); in preallocate_open()
171 bs->file->bs->supported_zero_flags); in preallocate_open()
183 s->file_end = bdrv_getlength(bs->file->bs); in preallocate_truncate_to_real_size()
329 uint32_t file_align = bs->file->bs->bl.request_alignment; in handle_write()
340 s->data_end = bdrv_co_getlength(bs->file->bs); in handle_write()
362 s->file_end = bdrv_co_getlength(bs->file->bs); in handle_write()
433 s->file_end = bdrv_co_getlength(bs->file->bs); in preallocate_co_truncate()
491 return bdrv_co_flush(bs->file->bs); in preallocate_co_flush()
504 ret = bdrv_co_getlength(bs->file->bs); in preallocate_co_getlength()
540 bdrv_child_refresh_perms(bs, bs->file, NULL); in preallocate_drop_resize()
[all …]
H A Ddirty-bitmap.c34 BlockDriverState *bs; member
126 bitmap->bs = bs; in bdrv_create_dirty_bitmap()
250 assert(bitmap->bs == bitmap->successor->bs); in bdrv_dirty_bitmap_enable_successor()
359 BlockDriverState *bs = bitmap->bs; in bdrv_release_dirty_bitmap() local
398 if (bs->drv && bs->drv->bdrv_co_remove_persistent_dirty_bitmap) { in bdrv_co_remove_persistent_dirty_bitmap()
408 if (bs->drv && bs->drv->bdrv_supports_persistent_dirty_bitmap) { in bdrv_supports_persistent_dirty_bitmap()
409 return bs->drv->bdrv_supports_persistent_dirty_bitmap(bs); in bdrv_supports_persistent_dirty_bitmap()
819 if (src->bs != dest->bs) { in bdrv_merge_dirty_bitmap()
843 if (src->bs != dest->bs) { in bdrv_merge_dirty_bitmap()
871 if (src->bs != dest->bs) { in bdrv_dirty_bitmap_merge_internal()
[all …]
H A Dreplication.c185 return bdrv_co_getlength(bs->file->bs); in replication_co_getlength()
279 ret = bdrv_co_is_allocated_above(top->bs, base->bs, false, in replication_co_writev()
374 hidden_disk = bs->file->bs->backing; in reopen_backing_file()
449 if (child->bs == bs || check_top_bs(child->bs, bs)) { in check_top_bs()
473 s = bs->opaque; in replication_start()
513 if (!hidden_disk->bs || !hidden_disk->bs->backing) { in replication_start()
542 assert(active_disk->bs->drv && hidden_disk->bs->drv); in replication_start()
643 s = bs->opaque; in replication_do_checkpoint()
670 s = bs->opaque; in replication_get_error()
716 s = bs->opaque; in replication_stop()
[all …]
H A Dthrottle.c79 ThrottleGroupMember *tgm = bs->opaque; in throttle_open()
90 bs->supported_write_flags = bs->file->bs->supported_write_flags | in throttle_open()
92 bs->supported_zero_flags = bs->file->bs->supported_zero_flags | in throttle_open()
107 ThrottleGroupMember *tgm = bs->opaque; in throttle_close()
115 return bdrv_co_getlength(bs->file->bs); in throttle_co_getlength()
123 ThrottleGroupMember *tgm = bs->opaque; in throttle_co_preadv()
133 ThrottleGroupMember *tgm = bs->opaque; in throttle_co_pwritev()
143 ThrottleGroupMember *tgm = bs->opaque; in throttle_co_pwrite_zeroes()
168 return bdrv_co_flush(bs->file->bs); in throttle_co_flush()
191 assert(reopen_state->bs != NULL); in throttle_reopen_prepare()
[all …]
H A Dcopy-on-read.c42 BDRVStateCOR *state = bs->opaque; in cor_open()
59 (BDRV_REQ_FUA & bs->file->bs->supported_write_flags); in cor_open()
63 bs->file->bs->supported_zero_flags); in cor_open()
122 if (!(bs->open_flags & BDRV_O_INACTIVE)) { in cor_child_perm()
130 return bdrv_co_getlength(bs->file->bs); in cor_co_getlength()
142 BDRVStateCOR *state = bs->opaque; in cor_co_preadv_part()
153 ret = bdrv_co_is_allocated(bs->file->bs, offset, bytes, &n); in cor_co_preadv_part()
155 ret = bdrv_co_is_allocated_above(bdrv_backing_chain_next(bs->file->bs), in cor_co_preadv_part()
223 bdrv_co_eject(bs->file->bs, eject_flag); in cor_co_eject()
230 bdrv_co_lock_medium(bs->file->bs, locked); in cor_co_lock_medium()
[all …]
H A Dcopy-before-write.c92 bdrv_dec_in_flight(bs); in block_copy_cb()
130 bdrv_inc_in_flight(bs); in cbw_do_copy_before_write()
189 if (!bs->file) { in cbw_co_flush()
193 return bdrv_co_flush(bs->file->bs); in cbw_co_flush()
237 *file = bs->file; in cbw_snapshot_read_lock()
340 pstrcpy(bs->exact_filename, sizeof(bs->exact_filename), in cbw_refresh_filename()
341 bs->file->bs->filename); in cbw_refresh_filename()
454 bs->total_sectors = bs->file->bs->total_sectors; in cbw_open()
456 (BDRV_REQ_FUA & bs->file->bs->supported_write_flags); in cbw_open()
459 bs->file->bs->supported_zero_flags); in cbw_open()
[all …]
H A Dblkverify.c28 BlockDriverState *bs; member
115 BDRVBlkverifyState *s = bs->opaque; in blkverify_open()
152 BDRVBlkverifyState *s = bs->opaque; in blkverify_close()
155 bdrv_unref_child(bs, s->test_file); in blkverify_close()
163 BDRVBlkverifyState *s = bs->opaque; in blkverify_co_getlength()
204 .bs = bs, in blkverify_co_prwv()
241 buf = qemu_blockalign(bs->file->bs, qiov->size); in blkverify_co_preadv()
287 return bdrv_recurse_can_replace(bs->file->bs, to_replace) || in blkverify_recurse_can_replace()
295 if (bs->file->bs->exact_filename[0] in blkverify_refresh_filename()
298 int ret = snprintf(bs->exact_filename, sizeof(bs->exact_filename), in blkverify_refresh_filename()
[all …]
H A Dblkreplay.c35 bs->supported_write_flags = BDRV_REQ_WRITE_UNCHANGED; in blkreplay_open()
36 bs->supported_zero_flags = BDRV_REQ_WRITE_UNCHANGED; in blkreplay_open()
44 blkreplay_co_getlength(BlockDriverState *bs) in blkreplay_co_getlength() argument
46 return bdrv_co_getlength(bs->file->bs); in blkreplay_co_getlength()
79 block_request_create(reqid, bs, qemu_coroutine_self()); in blkreplay_co_preadv()
91 block_request_create(reqid, bs, qemu_coroutine_self()); in blkreplay_co_pwritev()
103 block_request_create(reqid, bs, qemu_coroutine_self()); in blkreplay_co_pwrite_zeroes()
113 int ret = bdrv_co_pdiscard(bs->file, offset, bytes); in blkreplay_co_pdiscard()
123 int ret = bdrv_co_flush(bs->file->bs); in blkreplay_co_flush()
130 static int blkreplay_snapshot_goto(BlockDriverState *bs, in blkreplay_snapshot_goto() argument
[all …]
H A Dsnapshot-access.c30 snapshot_access_co_preadv_part(BlockDriverState *bs, in snapshot_access_co_preadv_part() argument
43 snapshot_access_co_block_status(BlockDriverState *bs, in snapshot_access_co_block_status() argument
48 return bdrv_co_snapshot_block_status(bs->file->bs, want_zero, offset, in snapshot_access_co_block_status()
55 return bdrv_co_pdiscard_snapshot(bs->file->bs, offset, bytes); in snapshot_access_co_pdiscard()
59 snapshot_access_co_pwrite_zeroes(BlockDriverState *bs, in snapshot_access_co_pwrite_zeroes() argument
67 snapshot_access_co_pwritev_part(BlockDriverState *bs, in snapshot_access_co_pwritev_part() argument
78 pstrcpy(bs->exact_filename, sizeof(bs->exact_filename), in snapshot_access_refresh_filename()
79 bs->file->bs->filename); in snapshot_access_refresh_filename()
85 bdrv_open_child(NULL, options, "file", bs, &child_of_bds, in snapshot_access_open()
91 if (!bs->file) { in snapshot_access_open()
[all …]
/openbmc/qemu/
H A Dblock.c137 if (!bs || !bs->drv) { in bdrv_opt_mem_align()
148 if (!bs || !bs->drv) { in bdrv_min_mem_align()
2202 assert(a->bs == b->bs); in bdrv_a_allow_b()
3338 .bs = bs, in bdrv_set_inherits_from()
3573 drain_bs = bs->backing ? bs->backing->bs : bs; in bdrv_set_backing_hd()
5136 bs = reopen_state->bs; in bdrv_reopen_commit()
6785 if (bs && bs->drv && bs->drv->bdrv_debug_resume) { in bdrv_debug_resume()
7799 .bs = bs, in bdrv_change_aio_context()
7971 if (!bs || !bs->drv) { in bdrv_recurse_can_replace()
8426 if (!bs || !bs->drv) { in bdrv_cow_child()
[all …]
/openbmc/linux/fs/xfs/scrub/
H A Dbtree.c252 xchk_btree_set_corrupt(bs->sc, bs->cur, level); in xchk_btree_ptr_ok()
396 if (!xchk_btree_xref_process_error(bs->sc, bs->cur, in xchk_btree_check_block_owner()
410 xchk_xref_is_only_owned_by(bs->sc, agbno, 1, bs->oinfo); in xchk_btree_check_block_owner()
416 xchk_ag_free(bs->sc, &bs->sc->sa); in xchk_btree_check_block_owner()
438 xchk_btree_set_corrupt(bs->sc, bs->cur, level); in xchk_btree_check_owner()
566 xchk_btree_set_corrupt(bs->sc, bs->cur, level); in xchk_btree_block_check_keys()
578 xchk_btree_set_corrupt(bs->sc, bs->cur, level); in xchk_btree_block_check_keys()
612 xchk_btree_set_corrupt(bs->sc, bs->cur, level); in xchk_btree_get_block()
720 if (!bs) in xchk_btree()
765 error = bs->scrub_rec(bs, recp); in xchk_btree()
[all …]
/openbmc/qemu/include/block/
H A Dblock-io.h100 bdrv_co_delete_file_noerr(BlockDriverState *bs);
170 bool bdrv_is_read_only(BlockDriverState *bs);
171 bool bdrv_is_writable(BlockDriverState *bs);
172 bool bdrv_is_sg(BlockDriverState *bs);
173 int bdrv_get_flags(BlockDriverState *bs);
231 size_t bdrv_min_mem_align(BlockDriverState *bs);
233 size_t bdrv_opt_mem_align(BlockDriverState *bs);
258 bdrv_debug_event(child->bs, evt); \
359 void bdrv_drain(BlockDriverState *bs);
434 void bdrv_drained_begin(BlockDriverState *bs);
[all …]
H A Dblock_int-common.h77 BlockDriverState *bs; member
213 BlockDriverState *bs, Error **errp);
347 BlockDriverState *bs, Error **errp);
634 BlockDriverState *bs,
687 BlockDriverState *bs);
695 BlockDriverState *bs);
715 BlockDriverState *bs);
718 BlockDriverState *bs);
755 BlockDriverState *bs);
1016 BlockDriverState *bs; member
[all …]
H A Dblock-global-state.h82 int bdrv_drop_filter(BlockDriverState *bs, Error **errp);
143 int bdrv_commit(BlockDriverState *bs);
179 bdrv_activate(BlockDriverState *bs, Error **errp);
182 bdrv_co_activate(BlockDriverState *bs, Error **errp);
196 int bdrv_has_zero_init_1(BlockDriverState *bs);
216 BlockDriverState *bs; member
237 void bdrv_ref(BlockDriverState *bs);
238 void no_coroutine_fn bdrv_unref(BlockDriverState *bs);
263 bool bdrv_op_blocker_is_empty(BlockDriverState *bs);
278 void coroutine_fn bdrv_co_lock(BlockDriverState *bs);
[all …]
/openbmc/linux/drivers/block/drbd/
H A Ddrbd_vli.h228 bs->buf = s; in bitstream_init()
229 bs->buf_len = len; in bitstream_init()
230 bs->pad_bits = pad_bits; in bitstream_init()
231 bitstream_cursor_reset(&bs->cur, bs->buf); in bitstream_init()
236 bitstream_cursor_reset(&bs->cur, bs->buf); in bitstream_rewind()
237 memset(bs->buf, 0, bs->buf_len); in bitstream_rewind()
256 if ((bs->cur.b + ((bs->cur.bit + bits -1) >> 3)) - bs->buf >= bs->buf_len) in bitstream_put_bits()
289 if (bs->cur.b + ((bs->cur.bit + bs->pad_bits + bits -1) >> 3) - bs->buf >= bs->buf_len) in bitstream_get_bits()
290 bits = ((bs->buf_len - (bs->cur.b - bs->buf)) << 3) in bitstream_get_bits()
291 - bs->cur.bit - bs->pad_bits; in bitstream_get_bits()
[all …]

12345678910>>...20