Home
last modified time | relevance | path

Searched refs:chunk_size (Results 1 – 25 of 29) sorted by relevance

12

/drivers/md/
Ddm-exception-store.c145 unsigned chunk_size; in set_chunk_size() local
147 if (kstrtouint(chunk_size_arg, 10, &chunk_size)) { in set_chunk_size()
152 if (!chunk_size) { in set_chunk_size()
153 store->chunk_size = store->chunk_mask = store->chunk_shift = 0; in set_chunk_size()
157 return dm_exception_store_set_chunk_size(store, chunk_size, error); in set_chunk_size()
161 unsigned chunk_size, in dm_exception_store_set_chunk_size() argument
165 if (!is_power_of_2(chunk_size)) { in dm_exception_store_set_chunk_size()
171 if (chunk_size % in dm_exception_store_set_chunk_size()
173 chunk_size % in dm_exception_store_set_chunk_size()
179 if (chunk_size > INT_MAX >> SECTOR_SHIFT) { in dm_exception_store_set_chunk_size()
[all …]
Ddm-stripe.c33 uint32_t chunk_size; member
99 uint32_t chunk_size; in stripe_ctr() local
113 if (kstrtouint(argv[1], 10, &chunk_size) || !chunk_size) { in stripe_ctr()
126 if (sector_div(tmp_len, chunk_size)) { in stripe_ctr()
160 r = dm_set_target_max_io_len(ti, chunk_size); in stripe_ctr()
168 sc->chunk_size = chunk_size; in stripe_ctr()
169 if (chunk_size & (chunk_size - 1)) in stripe_ctr()
172 sc->chunk_size_shift = __ffs(chunk_size); in stripe_ctr()
215 chunk_offset = sector_div(chunk, sc->chunk_size); in stripe_map_sector()
217 chunk_offset = chunk & (sc->chunk_size - 1); in stripe_map_sector()
[all …]
Ddm-snap-persistent.c77 __le32 chunk_size; member
168 len = ps->store->chunk_size << SECTOR_SHIFT; in alloc_area()
235 .sector = ps->store->chunk_size * chunk, in chunk_io()
236 .count = ps->store->chunk_size, in chunk_io()
292 memset(ps->area, 0, ps->store->chunk_size << SECTOR_SHIFT); in zero_memory_area()
304 unsigned chunk_size; in read_header() local
312 if (!ps->store->chunk_size) { in read_header()
313 ps->store->chunk_size = max(DM_CHUNK_SIZE_DEFAULT_SECTORS, in read_header()
316 ps->store->chunk_mask = ps->store->chunk_size - 1; in read_header()
317 ps->store->chunk_shift = ffs(ps->store->chunk_size) - 1; in read_header()
[all …]
Ddm-snap-transient.c45 if (size < (tc->next_free + store->chunk_size)) in transient_prepare_exception()
49 tc->next_free += store->chunk_size; in transient_prepare_exception()
98 DMEMIT(" N %llu", (unsigned long long)store->chunk_size); in transient_status()
Ddm-snap.c440 if (l->store->chunk_size < s->store->chunk_size) in __insert_snapshot()
701 unsigned chunk_size = 0; in __minimum_chunk_size() local
705 chunk_size = min_not_zero(chunk_size, in __minimum_chunk_size()
706 snap->store->chunk_size); in __minimum_chunk_size()
708 return (uint32_t) chunk_size; in __minimum_chunk_size()
862 sector_t sector, unsigned chunk_size);
928 io_size = linear_chunks * s->store->chunk_size; in snapshot_merge_next_chunks()
1155 s->store->chunk_size = 0; in snapshot_ctr()
1169 if (!s->store->chunk_size) { in snapshot_ctr()
1174 r = dm_set_target_max_io_len(ti, s->store->chunk_size); in snapshot_ctr()
[all …]
Ddm-exception-store.h121 unsigned chunk_size; member
206 unsigned chunk_size,
Ddm-raid.c1554 unsigned chunk_size = rs->md.chunk_sectors << 9; in raid_io_hints() local
1557 blk_limits_io_min(limits, chunk_size); in raid_io_hints()
1558 blk_limits_io_opt(limits, chunk_size * (conf->raid_disks - conf->max_degraded)); in raid_io_hints()
Draid10.c3597 int i, disk_idx, chunk_size; in run() local
3618 chunk_size = mddev->chunk_sectors << 9; in run()
3623 blk_queue_io_min(mddev->queue, chunk_size); in run()
3625 blk_queue_io_opt(mddev->queue, chunk_size * conf->geo.raid_disks); in run()
3627 blk_queue_io_opt(mddev->queue, chunk_size * in run()
/drivers/staging/android/ion/
Dion_chunk_heap.c31 unsigned long chunk_size; member
49 if (align > chunk_heap->chunk_size) in ion_chunk_heap_allocate()
52 allocated_size = ALIGN(size, chunk_heap->chunk_size); in ion_chunk_heap_allocate()
53 num_chunks = allocated_size / chunk_heap->chunk_size; in ion_chunk_heap_allocate()
70 chunk_heap->chunk_size); in ion_chunk_heap_allocate()
74 chunk_heap->chunk_size, 0); in ion_chunk_heap_allocate()
103 allocated_size = ALIGN(buffer->size, chunk_heap->chunk_size); in ion_chunk_heap_free()
162 chunk_heap->chunk_size = (unsigned long)heap_data->priv; in ion_chunk_heap_create()
163 chunk_heap->pool = gen_pool_create(get_order(chunk_heap->chunk_size) + in ion_chunk_heap_create()
/drivers/media/rc/
Dlirc_dev.c56 unsigned int chunk_size; member
210 unsigned int chunk_size; in lirc_register_driver() local
319 chunk_size = d->chunk_size ? d->chunk_size : bytes_in_key; in lirc_register_driver()
329 err = lirc_buffer_init(ir->buf, chunk_size, buffer_size); in lirc_register_driver()
335 ir->chunk_size = ir->buf->chunk_size; in lirc_register_driver()
665 buf = kzalloc(ir->chunk_size, GFP_KERNEL); in lirc_dev_fop_read()
678 if (length % ir->chunk_size) { in lirc_dev_fop_read()
730 ir->buf->chunk_size); in lirc_dev_fop_read()
732 written += ir->buf->chunk_size; in lirc_dev_fop_read()
/drivers/net/wireless/libertas/
Dif_sdio.c470 u32 chunk_size; in if_sdio_prog_helper() local
501 chunk_size = min(size, (size_t)60); in if_sdio_prog_helper()
503 *((__le32*)chunk_buffer) = cpu_to_le32(chunk_size); in if_sdio_prog_helper()
504 memcpy(chunk_buffer + 4, firmware, chunk_size); in if_sdio_prog_helper()
513 firmware += chunk_size; in if_sdio_prog_helper()
514 size -= chunk_size; in if_sdio_prog_helper()
569 u32 chunk_size; in if_sdio_prog_real() local
642 chunk_size = min(req_size, (size_t)512); in if_sdio_prog_real()
644 memcpy(chunk_buffer, firmware, chunk_size); in if_sdio_prog_real()
650 chunk_buffer, roundup(chunk_size, 32)); in if_sdio_prog_real()
[all …]
/drivers/gpu/drm/vmwgfx/
Dvmwgfx_fifo.c385 uint32_t chunk_size = max - next_cmd; in vmw_fifo_res_copy() local
390 if (bytes < chunk_size) in vmw_fifo_res_copy()
391 chunk_size = bytes; in vmw_fifo_res_copy()
395 memcpy_toio(fifo_mem + (next_cmd >> 2), buffer, chunk_size); in vmw_fifo_res_copy()
396 rest = bytes - chunk_size; in vmw_fifo_res_copy()
398 memcpy_toio(fifo_mem + (min >> 2), buffer + (chunk_size >> 2), in vmw_fifo_res_copy()
/drivers/net/ethernet/mellanox/mlx4/
Dicm.c372 unsigned chunk_size; in mlx4_init_icm_table() local
392 chunk_size = MLX4_TABLE_CHUNK_SIZE; in mlx4_init_icm_table()
394 chunk_size = PAGE_ALIGN(size - in mlx4_init_icm_table()
397 table->icm[i] = mlx4_alloc_icm(dev, chunk_size >> PAGE_SHIFT, in mlx4_init_icm_table()
/drivers/staging/tidspbridge/pmgr/
Ddmm.c319 u32 chunk_size; in dmm_un_reserve_memory() local
334 chunk_size = chunk[i].mapped_size; in dmm_un_reserve_memory()
338 i += chunk_size; in dmm_un_reserve_memory()
/drivers/uwb/i1480/dfu/
Dmac.c172 size_t chunk_size; in i1480_fw_cmp() local
176 chunk_size = size < i1480->buf_size ? size : i1480->buf_size; in i1480_fw_cmp()
177 result = i1480->read(i1480, hdr->address + src_itr, chunk_size); in i1480_fw_cmp()
/drivers/media/dvb-frontends/
Ddrxk.h50 int chunk_size; member
Ddib9000.c230 u32 chunk_size = 126; in dib9000_read16_attr() local
256 l = len < chunk_size ? len : chunk_size; in dib9000_read16_attr()
314 u32 chunk_size = 126; in dib9000_write16_attr() local
340 l = len < chunk_size ? len : chunk_size; in dib9000_write16_attr()
/drivers/staging/media/lirc/
Dlirc_zilog.c902 if (n % rbuf->chunk_size) { in read()
944 unsigned char buf[rbuf->chunk_size]; in read()
946 if (m == rbuf->chunk_size) { in read()
948 rbuf->chunk_size); in read()
949 written += rbuf->chunk_size; in read()
1383 .chunk_size = 2,
1490 ir->l.chunk_size, ir->l.buffer_size); in ir_probe()
Dlirc_igorplugusb.c443 driver->chunk_size = CODE_LENGTH; in igorplugusb_remote_probe()
/drivers/infiniband/hw/mthca/
Dmthca_memfree.c364 unsigned chunk_size; in mthca_alloc_icm_table() local
386 chunk_size = MTHCA_TABLE_CHUNK_SIZE; in mthca_alloc_icm_table()
388 chunk_size = nobj * obj_size - i * MTHCA_TABLE_CHUNK_SIZE; in mthca_alloc_icm_table()
390 table->icm[i] = mthca_alloc_icm(dev, chunk_size >> PAGE_SHIFT, in mthca_alloc_icm_table()
/drivers/net/ethernet/emulex/benet/
Dbe_ethtool.c222 u32 read_len = 0, total_read_len = 0, chunk_size; in lancer_cmd_read_file() local
238 chunk_size = min_t(u32, (buf_len - total_read_len), in lancer_cmd_read_file()
240 chunk_size = ALIGN(chunk_size, 4); in lancer_cmd_read_file()
241 status = lancer_cmd_read_object(adapter, &read_cmd, chunk_size, in lancer_cmd_read_file()
/drivers/media/usb/em28xx/
Dem28xx-dvb.c364 .chunk_size = 56,
374 .chunk_size = 54,
395 .chunk_size = 58,
/drivers/net/ethernet/chelsio/cxgb3/
Dt3_hw.c1116 unsigned int chunk_size = min(size, 256U); in t3_load_fw() local
1118 ret = t3_write_flash(adapter, addr, chunk_size, fw_data); in t3_load_fw()
1122 addr += chunk_size; in t3_load_fw()
1123 fw_data += chunk_size; in t3_load_fw()
1124 size -= chunk_size; in t3_load_fw()
/drivers/infiniband/hw/ehca/
Dehca_mrmw.c51 #define NUM_CHUNKS(length, chunk_size) \ argument
52 (((length) + (chunk_size - 1)) / (chunk_size))
/drivers/media/usb/dvb-usb-v2/
Daz6007.c65 .chunk_size = 64,

12