| /drivers/gpu/drm/i915/gt/ |
| A D | gen7_renderclear.c | 52 return bv->max_threads; in num_primitives() 62 bv->max_threads = 70; in batch_get_defaults() 65 bv->max_threads = 140; in batch_get_defaults() 68 bv->max_threads = 280; in batch_get_defaults() 77 bv->max_threads = 36; in batch_get_defaults() 86 bv->state_start = round_up(SZ_1K + num_primitives(bv) * 64, SZ_4K); in batch_get_defaults() 87 bv->surface_start = bv->state_start + SZ_4K; in batch_get_defaults() 88 bv->size = bv->surface_start + bv->surface_height * bv->surface_width; in batch_get_defaults() 179 gen7_fill_surface_state(state, bv->surface_start, bv); in gen7_fill_binding_table() 440 return bv.size; in gen7_setup_clear_gpr_bb() [all …]
|
| /drivers/md/bcache/ |
| A D | util.c | 234 struct bio_vec *bv = bio->bi_io_vec; in bch_bio_map() local 242 for (; size; bio->bi_vcnt++, bv++) { in bch_bio_map() 243 bv->bv_offset = 0; in bch_bio_map() 244 start: bv->bv_len = min_t(size_t, PAGE_SIZE - bv->bv_offset, in bch_bio_map() 251 base += bv->bv_len; in bch_bio_map() 254 size -= bv->bv_len; in bch_bio_map() 271 struct bio_vec *bv; in bch_bio_alloc_pages() local 277 for (i = 0, bv = bio->bi_io_vec; i < bio->bi_vcnt; bv++, i++) { in bch_bio_alloc_pages() 279 if (!bv->bv_page) { in bch_bio_alloc_pages() 280 while (--bv >= bio->bi_io_vec) in bch_bio_alloc_pages() [all …]
|
| A D | debug.c | 112 struct bio_vec bv, cbv; in bch_data_verify() local 130 bio_for_each_segment(bv, bio, iter) { in bch_data_verify() 131 void *p1 = bvec_kmap_local(&bv); in bch_data_verify() 137 cache_set_err_on(memcmp(p1, p2, bv.bv_len), in bch_data_verify() 145 bio_advance_iter(check, &citer, bv.bv_len); in bch_data_verify()
|
| A D | journal.h | 157 struct bio_vec bv[8]; member
|
| /drivers/net/ethernet/netronome/nfp/bpf/ |
| A D | main.c | 66 struct nfp_bpf_vnic *bv; in nfp_bpf_vnic_alloc() local 79 bv = kzalloc(sizeof(*bv), GFP_KERNEL); in nfp_bpf_vnic_alloc() 80 if (!bv) in nfp_bpf_vnic_alloc() 82 nn->app_priv = bv; in nfp_bpf_vnic_alloc() 101 WARN_ON(bv->tc_prog); in nfp_bpf_vnic_free() 102 kfree(bv); in nfp_bpf_vnic_free() 111 struct nfp_bpf_vnic *bv; in nfp_bpf_setup_tc_block_cb() local 143 bv = nn->app_priv; in nfp_bpf_setup_tc_block_cb() 185 struct nfp_bpf_vnic *bv; in nfp_bpf_check_mtu() local 194 bv = nn->app_priv; in nfp_bpf_check_mtu() [all …]
|
| /drivers/block/ |
| A D | n64cart.c | 62 static bool n64cart_do_bvec(struct device *dev, struct bio_vec *bv, u32 pos) in n64cart_do_bvec() argument 68 WARN_ON_ONCE((bv->bv_offset & (MIN_ALIGNMENT - 1)) || in n64cart_do_bvec() 69 (bv->bv_len & (MIN_ALIGNMENT - 1))); in n64cart_do_bvec() 71 dma_addr = dma_map_bvec(dev, bv, DMA_FROM_DEVICE, 0); in n64cart_do_bvec() 79 n64cart_write_reg(PI_WRITE_REG, bv->bv_len - 1); in n64cart_do_bvec() 83 dma_unmap_page(dev, dma_addr, bv->bv_len, DMA_FROM_DEVICE); in n64cart_do_bvec()
|
| A D | brd.c | 111 struct bio_vec bv = bio_iter_iovec(bio, bio->bi_iter); in brd_rw_bvec() local 118 bv.bv_len = min_t(u32, bv.bv_len, PAGE_SIZE - offset); in brd_rw_bvec() 128 kaddr = bvec_kmap_local(&bv); in brd_rw_bvec() 130 memcpy_to_page(page, offset, kaddr, bv.bv_len); in brd_rw_bvec() 133 memcpy_from_page(kaddr, page, offset, bv.bv_len); in brd_rw_bvec() 135 memset(kaddr, 0, bv.bv_len); in brd_rw_bvec() 140 bio_advance_iter_single(bio, &bio->bi_iter, bv.bv_len); in brd_rw_bvec()
|
| /drivers/s390/block/ |
| A D | dasd_fba.c | 436 struct bio_vec bv; in dasd_fba_build_cp_regular() local 457 rq_for_each_segment(bv, req, iter) { in dasd_fba_build_cp_regular() 458 if (bv.bv_len & (blksize - 1)) in dasd_fba_build_cp_regular() 462 if (idal_is_needed (page_address(bv.bv_page), bv.bv_len)) in dasd_fba_build_cp_regular() 463 cidaw += bv.bv_len / blksize; in dasd_fba_build_cp_regular() 500 dst = bvec_virt(&bv); in dasd_fba_build_cp_regular() 505 memcpy(copy + bv.bv_offset, dst, bv.bv_len); in dasd_fba_build_cp_regular() 507 dst = copy + bv.bv_offset; in dasd_fba_build_cp_regular() 568 struct bio_vec bv; in dasd_fba_free_cp() local 582 dst = bvec_virt(&bv); in dasd_fba_free_cp() [all …]
|
| A D | dasd_diag.c | 516 struct bio_vec bv; in dasd_diag_build_cp() local 536 rq_for_each_segment(bv, req, iter) { in dasd_diag_build_cp() 537 if (bv.bv_len & (blksize - 1)) in dasd_diag_build_cp() 540 count += bv.bv_len >> (block->s2b_shift + 9); in dasd_diag_build_cp() 555 rq_for_each_segment(bv, req, iter) { in dasd_diag_build_cp() 556 dst = bvec_virt(&bv); in dasd_diag_build_cp() 557 for (off = 0; off < bv.bv_len; off += blksize) { in dasd_diag_build_cp()
|
| A D | scm_blk.c | 188 struct bio_vec bv; in scm_request_prepare() local 201 rq_for_each_segment(bv, req, iter) { in scm_request_prepare() 202 WARN_ON(bv.bv_offset); in scm_request_prepare() 203 msb->blk_count += bv.bv_len >> 12; in scm_request_prepare() 204 aidaw->data_addr = virt_to_dma64(page_address(bv.bv_page)); in scm_request_prepare()
|
| A D | dasd_eckd.c | 3267 struct bio_vec bv; in dasd_eckd_ese_read() local 3310 dst = bvec_virt(&bv); in dasd_eckd_ese_read() 3971 struct bio_vec bv; in dasd_eckd_build_cp_cmd_single() local 3997 if (idal_is_needed (page_address(bv.bv_page), bv.bv_len)) in dasd_eckd_build_cp_cmd_single() 4071 memcpy(copy + bv.bv_offset, dst, bv.bv_len); in dasd_eckd_build_cp_cmd_single() 4157 struct bio_vec bv; in dasd_eckd_build_cp_cmd_track() local 4232 seg_len = bv.bv_len; in dasd_eckd_build_cp_cmd_track() 4487 struct bio_vec bv; in dasd_eckd_build_cp_tpm_track() local 4740 struct bio_vec bv; in dasd_eckd_build_cp_raw() local 4841 seg_len = bv.bv_len; in dasd_eckd_build_cp_raw() [all …]
|
| /drivers/md/ |
| A D | dm-ebs-target.c | 65 static int __ebs_rw_bvec(struct ebs_c *ec, enum req_op op, struct bio_vec *bv, in __ebs_rw_bvec() argument 71 unsigned int bv_len = bv->bv_len; in __ebs_rw_bvec() 76 if (unlikely(!bv->bv_page || !bv_len)) in __ebs_rw_bvec() 79 pa = bvec_virt(bv); in __ebs_rw_bvec() 102 flush_dcache_page(bv->bv_page); in __ebs_rw_bvec() 104 flush_dcache_page(bv->bv_page); in __ebs_rw_bvec() 125 struct bio_vec bv; in __ebs_rw_bio() local 128 bio_for_each_bvec(bv, bio, iter) { in __ebs_rw_bio() 129 rr = __ebs_rw_bvec(ec, op, &bv, &iter); in __ebs_rw_bio()
|
| A D | dm-io-rewind.c | 12 static inline bool dm_bvec_iter_rewind(const struct bio_vec *bv, in dm_bvec_iter_rewind() argument 27 while (idx >= 0 && bytes && bytes > bv[idx].bv_len) { in dm_bvec_iter_rewind() 28 bytes -= bv[idx].bv_len; in dm_bvec_iter_rewind() 41 iter->bi_bvec_done = bv[idx].bv_len - bytes; in dm_bvec_iter_rewind()
|
| A D | dm-integrity.c | 1695 struct bio_vec bv; in integrity_recheck() local 1756 mem = bvec_kmap_local(&bv); in integrity_recheck() 1763 } while (pos < bv.bv_len); in integrity_recheck() 1778 struct bio_vec bv; in integrity_metadata() local 1835 struct bio_vec bv_copy = bv; in integrity_metadata() 1928 struct bio_vec bv; in dm_integrity_check_limits() local 1933 bv.bv_offset, bv.bv_len, ic->sectors_per_block); in dm_integrity_check_limits() 2046 flush_dcache_page(bv.bv_page); in __journal_read_write() 2066 mem_ptr = mem + bv.bv_offset; in __journal_read_write() 2557 struct bio_vec bv; in dm_integrity_inline_recheck() local [all …]
|
| A D | dm-log-writes.c | 649 struct bio_vec bv; in log_writes_map() local 732 bio_for_each_segment(bv, bio, iter) { in log_writes_map() 747 memcpy_from_bvec(dst, &bv); in log_writes_map() 750 block->vecs[i].bv_len = bv.bv_len; in log_writes_map()
|
| /drivers/gpu/drm/panel/ |
| A D | panel-sony-acx565akm.c | 271 u8 bv; in acx565akm_get_actual_brightness() local 273 acx565akm_read(lcd, MIPI_DCS_GET_DISPLAY_BRIGHTNESS, &bv, 1); in acx565akm_get_actual_brightness() 275 return bv; in acx565akm_get_actual_brightness() 281 int bv; in acx565akm_set_brightness() local 283 bv = level | (1 << 8); in acx565akm_set_brightness() 284 acx565akm_write(lcd, MIPI_DCS_SET_DISPLAY_BRIGHTNESS, (u8 *)&bv, 2); in acx565akm_set_brightness()
|
| /drivers/gpu/drm/i915/display/ |
| A D | intel_tv.c | 71 u16 rv, gv, bv, av; member 199 .rv = 0x0340, .gv = 0x030c, .bv = 0x06d0, .av = 0x0200, 209 .rv = 0x037a, .gv = 0x033d, .bv = 0x06f6, .av = 0x0200, 219 .rv = 0x035a, .gv = 0x0322, .bv = 0x06e1, .av = 0x0200, 229 .rv = 0x0399, .gv = 0x0356, .bv = 0x070a, .av = 0x0200, 239 .rv = 0x0353, .gv = 0x031c, .bv = 0x06dc, .av = 0x0200, 249 .rv = 0x0390, .gv = 0x034f, .bv = 0x0705, .av = 0x0200, 259 .rv = 0x0340, .gv = 0x030c, .bv = 0x06d0, .av = 0x0200, 269 .rv = 0x037a, .gv = 0x033d, .bv = 0x06f6, .av = 0x0200, 279 .rv = 0x0340, .gv = 0x030c, .bv = 0x06d0, .av = 0x0200, [all …]
|
| /drivers/video/fbdev/omap2/omapfb/displays/ |
| A D | panel-sony-acx565akm.c | 315 int bv; in acx565akm_set_brightness() local 317 bv = level | (1 << 8); in acx565akm_set_brightness() 318 acx565akm_write(ddata, MIPID_CMD_WRITE_DISP_BRIGHTNESS, (u8 *)&bv, 2); in acx565akm_set_brightness() 328 u8 bv; in acx565akm_get_actual_brightness() local 330 acx565akm_read(ddata, MIPID_CMD_READ_DISP_BRIGHTNESS, &bv, 1); in acx565akm_get_actual_brightness() 332 return bv; in acx565akm_get_actual_brightness()
|
| /drivers/scsi/ |
| A D | aha1542.c | 267 struct bio_vec bv; in aha1542_free_cmd() local 269 rq_for_each_segment(bv, rq, iter) { in aha1542_free_cmd() 270 memcpy_to_bvec(&bv, buf); in aha1542_free_cmd() 271 buf += bv.bv_len; in aha1542_free_cmd() 450 struct bio_vec bv; in aha1542_queuecommand() local 452 rq_for_each_segment(bv, rq, iter) { in aha1542_queuecommand() 453 memcpy_from_bvec(buf, &bv); in aha1542_queuecommand() 454 buf += bv.bv_len; in aha1542_queuecommand()
|
| A D | iscsi_tcp.c | 304 struct bio_vec bv; in iscsi_sw_tcp_xmit_segment() local 322 bvec_set_page(&bv, sg_page(sg), copy, offset); in iscsi_sw_tcp_xmit_segment() 324 bvec_set_virt(&bv, segment->data + offset, copy); in iscsi_sw_tcp_xmit_segment() 326 iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, &bv, 1, copy); in iscsi_sw_tcp_xmit_segment()
|
| /drivers/w1/slaves/ |
| A D | w1_therm.c | 697 u16 bv; in w1_DS18B20_convert_temp() local 701 bv = le16_to_cpup((__le16 *)rom); in w1_DS18B20_convert_temp() 707 bv = (bv << 2) | (rom[4] & 3); in w1_DS18B20_convert_temp() 708 t = (s16) bv; /* Degrees, lowest bit is 2^-6 */ in w1_DS18B20_convert_temp() 711 t = (s16)bv; /* Degrees, lowest bit is 2^-4 */ in w1_DS18B20_convert_temp() 757 u16 bv; in w1_DS1825_convert_temp() local 761 bv = le16_to_cpup((__le16 *)rom); in w1_DS1825_convert_temp() 767 bv = (bv & 0xFFFC); /* Degrees, lowest 4 bits are 2^-1, 2^-2 and 2 zero bits */ in w1_DS1825_convert_temp() 769 t = (s16)bv; /* Degrees, lowest bit is 2^-4 */ in w1_DS1825_convert_temp()
|
| /drivers/md/persistent-data/ |
| A D | dm-bitset.c | 55 bool bv; in pack_bits() local 58 r = p->fn(index * 64 + bit, &bv, p->context); in pack_bits() 62 if (bv) in pack_bits()
|
| /drivers/nvme/host/ |
| A D | apple.c | 490 struct bio_vec *bv) in apple_nvme_setup_prp_simple() argument 493 unsigned int offset = bv->bv_offset & (NVME_CTRL_PAGE_SIZE - 1); in apple_nvme_setup_prp_simple() 496 iod->first_dma = dma_map_bvec(anv->dev, bv, rq_dma_dir(req), 0); in apple_nvme_setup_prp_simple() 499 iod->dma_len = bv->bv_len; in apple_nvme_setup_prp_simple() 502 if (bv->bv_len > first_prp_len) in apple_nvme_setup_prp_simple() 516 struct bio_vec bv = req_bvec(req); in apple_nvme_map_data() local 518 if (bv.bv_offset + bv.bv_len <= NVME_CTRL_PAGE_SIZE * 2) in apple_nvme_map_data() 520 &bv); in apple_nvme_map_data()
|
| /drivers/block/aoe/ |
| A D | aoecmd.c | 299 struct bio_vec bv; in skb_fillup() local 301 __bio_for_each_segment(bv, bio, iter, iter) in skb_fillup() 302 skb_fill_page_desc(skb, frag++, bv.bv_page, in skb_fillup() 303 bv.bv_offset, bv.bv_len); in skb_fillup() 1028 struct bio_vec bv; in bvcpy() local 1032 __bio_for_each_segment(bv, bio, iter, iter) { in bvcpy() 1033 char *p = bvec_kmap_local(&bv); in bvcpy() 1034 skb_copy_bits(skb, soff, p, bv.bv_len); in bvcpy() 1036 soff += bv.bv_len; in bvcpy()
|
| /drivers/block/zram/ |
| A D | zram_drv.c | 1064 struct bio_vec bv; in zram_sync_read() local 1067 bio_init(&bio, zw->zram->bdev, &bv, 1, REQ_OP_READ); in zram_sync_read() 2347 struct bio_vec bv = bio_iter_iovec(bio, iter); in zram_bio_read() local 2349 bv.bv_len = min_t(u32, bv.bv_len, PAGE_SIZE - offset); in zram_bio_read() 2351 if (zram_bvec_read(zram, &bv, index, offset, bio) < 0) { in zram_bio_read() 2356 flush_dcache_page(bv.bv_page); in zram_bio_read() 2362 bio_advance_iter_single(bio, &iter, bv.bv_len); in zram_bio_read() 2378 struct bio_vec bv = bio_iter_iovec(bio, iter); in zram_bio_write() local 2380 bv.bv_len = min_t(u32, bv.bv_len, PAGE_SIZE - offset); in zram_bio_write() 2382 if (zram_bvec_write(zram, &bv, index, offset, bio) < 0) { in zram_bio_write() [all …]
|