| /linux/drivers/md/ |
| H A D | dm-exception-store.c | 146 unsigned int chunk_size; in set_chunk_size() local 148 if (kstrtouint(chunk_size_arg, 10, &chunk_size)) { in set_chunk_size() 153 if (!chunk_size) { in set_chunk_size() 154 store->chunk_size = store->chunk_mask = store->chunk_shift = 0; in set_chunk_size() 158 return dm_exception_store_set_chunk_size(store, chunk_size, error); in set_chunk_size() 162 unsigned int chunk_size, in dm_exception_store_set_chunk_size() argument 166 if (!is_power_of_2(chunk_size)) { in dm_exception_store_set_chunk_size() 172 if (chunk_size % in dm_exception_store_set_chunk_size() 174 chunk_size % in dm_exception_store_set_chunk_size() 180 if (chunk_size > INT_MAX >> SECTOR_SHIFT) { in dm_exception_store_set_chunk_size() [all …]
|
| H A D | dm-unstripe.c | 22 uint32_t chunk_size; member 62 if (kstrtouint(argv[1], 10, &uc->chunk_size) || !uc->chunk_size) { in unstripe_ctr() 88 uc->unstripe_offset = (sector_t)uc->unstripe * uc->chunk_size; in unstripe_ctr() 89 uc->unstripe_width = (sector_t)(uc->stripes - 1) * uc->chunk_size; in unstripe_ctr() 90 uc->chunk_shift = is_power_of_2(uc->chunk_size) ? fls(uc->chunk_size) - 1 : 0; in unstripe_ctr() 93 if (sector_div(tmp_len, uc->chunk_size)) { in unstripe_ctr() 98 if (dm_set_target_max_io_len(ti, uc->chunk_size)) { in unstripe_ctr() 127 sector_div(tmp_sector, uc->chunk_size); in map_to_core() 157 uc->stripes, (unsigned long long)uc->chunk_size, uc->unstripe, in unstripe_status() 180 limits->chunk_sectors = uc->chunk_size; in unstripe_io_hints()
|
| H A D | dm-stripe.c | 38 uint32_t chunk_size; member 93 uint32_t chunk_size; in stripe_ctr() local 107 if (kstrtouint(argv[1], 10, &chunk_size) || !chunk_size) { in stripe_ctr() 119 if (sector_div(tmp_len, chunk_size)) { in stripe_ctr() 150 r = dm_set_target_max_io_len(ti, chunk_size); in stripe_ctr() 162 sc->chunk_size = chunk_size; in stripe_ctr() 163 if (chunk_size & (chunk_size - 1)) in stripe_ctr() 166 sc->chunk_size_shift = __ffs(chunk_size); in stripe_ctr() 209 chunk_offset = sector_div(chunk, sc->chunk_size); in stripe_map_sector() 211 chunk_offset = chunk & (sc->chunk_size - 1); in stripe_map_sector() [all …]
|
| H A D | dm-snap-transient.c | 48 if (size < (tc->next_free + store->chunk_size)) in transient_prepare_exception() 52 tc->next_free += store->chunk_size; in transient_prepare_exception() 100 DMEMIT(" N %llu", (unsigned long long)store->chunk_size); in transient_status()
|
| /linux/tools/testing/selftests/net/ |
| H A D | tcp_mmap.c | 91 static size_t chunk_size = 512*1024; variable 191 buffer = mmap_large_buffer(chunk_size, &buffer_sz); in child_thread() 197 raddr = mmap(NULL, chunk_size + map_align, PROT_READ, flags, fd, 0); in child_thread() 224 zc.length = min(chunk_size, FILE_SZ - total); in child_thread() 232 assert(zc.length <= chunk_size); in child_thread() 245 assert(zc.recv_skip_hint <= chunk_size); in child_thread() 261 while (sub < chunk_size) { in child_thread() 262 lu = read(fd, buffer + sub, min(chunk_size - sub, in child_thread() 321 munmap(raddr, chunk_size + map_align); in child_thread() 375 rcvlowat = chunk_size; in do_accept() [all …]
|
| /linux/net/xdp/ |
| H A D | xdp_umem.c | 161 u32 chunk_size = mr->chunk_size, headroom = mr->headroom; in xdp_umem_reg() local 167 if (chunk_size < XDP_UMEM_MIN_CHUNK_SIZE || chunk_size > PAGE_SIZE) { in xdp_umem_reg() 180 if (!unaligned_chunks && !is_power_of_2(chunk_size)) in xdp_umem_reg() 199 chunks = div_u64_rem(size, chunk_size, &chunks_rem); in xdp_umem_reg() 206 if (headroom > chunk_size - XDP_PACKET_HEADROOM - in xdp_umem_reg() 220 umem->chunk_size = chunk_size; in xdp_umem_reg()
|
| H A D | xsk_buff_pool.c | 80 pool->chunk_mask = ~((u64)umem->chunk_size - 1); in xp_create_and_assign_umem() 85 pool->chunk_size = umem->chunk_size; in xp_create_and_assign_umem() 86 pool->chunk_shift = ffs(umem->chunk_size) - 1; in xp_create_and_assign_umem() 88 pool->frame_len = umem->chunk_size - umem->headroom - in xp_create_and_assign_umem() 109 xskb->xdp.frame_sz = umem->chunk_size - umem->headroom; in xp_create_and_assign_umem() 114 xp_init_xskb_addr(xskb, pool, (u64)i * pool->chunk_size); in xp_create_and_assign_umem() 517 return xp_desc_crosses_non_contig_pg(pool, addr, pool->chunk_size); in xp_addr_crosses_non_contig_pg() 524 *addr + pool->chunk_size > pool->addrs_cnt || in xp_check_unaligned()
|
| /linux/tools/testing/selftests/ublk/ |
| H A D | stripe.c | 292 unsigned chunk_size = ctx->stripe.chunk_size; in ublk_stripe_tgt_init() local 307 if ((chunk_size & (chunk_size - 1)) || !chunk_size) { in ublk_stripe_tgt_init() 308 ublk_err("invalid chunk size %u\n", chunk_size); in ublk_stripe_tgt_init() 312 if (chunk_size < 4096 || chunk_size > 512 * 1024) { in ublk_stripe_tgt_init() 313 ublk_err("invalid chunk size %u\n", chunk_size); in ublk_stripe_tgt_init() 317 chunk_shift = ilog2(chunk_size); in ublk_stripe_tgt_init() 372 ctx->stripe.chunk_size = 65536; in ublk_stripe_cmd_line() 378 ctx->stripe.chunk_size = strtol(optarg, NULL, 10); in ublk_stripe_cmd_line()
|
| /linux/drivers/gpu/ |
| H A D | buddy.c | 378 int gpu_buddy_init(struct gpu_buddy *mm, u64 size, u64 chunk_size) in gpu_buddy_init() argument 383 if (size < chunk_size) in gpu_buddy_init() 386 if (chunk_size < SZ_4K) in gpu_buddy_init() 389 if (!is_power_of_2(chunk_size)) in gpu_buddy_init() 392 size = round_down(size, chunk_size); in gpu_buddy_init() 397 mm->chunk_size = chunk_size; in gpu_buddy_init() 398 mm->max_order = ilog2(size) - ilog2(chunk_size); in gpu_buddy_init() 443 order = ilog2(size) - ilog2(chunk_size); in gpu_buddy_init() 444 root_size = chunk_size << order; in gpu_buddy_init() 453 BUG_ON(gpu_buddy_block_size(mm, root) < chunk_size); in gpu_buddy_init() [all …]
|
| /linux/tools/lib/python/abi/ |
| H A D | system_symbols.py | 234 def get_fileref(self, all_refs, chunk_size): argument 244 if n >= chunk_size: 251 def check_undefined_symbols(self, max_workers=None, chunk_size=50, argument 298 chunk_size = min(chunk_size, max_chunk_size) 299 chunk_size = max(1, chunk_size) 321 for refs in self.get_fileref(all_refs, chunk_size):
|
| /linux/fs/ntfs/ |
| H A D | wof.c | 250 u64 *chunk_offset, u32 *chunk_size, in parse_wof_chunk_table() argument 277 *chunk_size = chunk_data_size; in parse_wof_chunk_table() 360 *chunk_size = off[1] - off[0]; in parse_wof_chunk_table() 362 if (!*chunk_size) in parse_wof_chunk_table() 369 u32 chunk_size, void *input, size_t input_size, in ntfs_read_wof_chunk() argument 380 input_size_aligned = round_up(chunk_size + input_offset, 512); in ntfs_read_wof_chunk() 408 if (chunk_offset + chunk_size > value_length) { in ntfs_read_wof_chunk() 413 chunk_size); in ntfs_read_wof_chunk() 616 char *chunk_mem, u32 chunk_size, in ntfs_wof_decompress_chunk() argument 629 chunk_end, chunk_mem, chunk_size, in ntfs_wof_decompress_chunk() [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/ |
| H A D | dr_icm_pool.c | 322 enum mlx5dr_icm_chunk_size chunk_size, in dr_icm_chunk_init() argument 329 chunk->size = chunk_size; in dr_icm_chunk_init() 386 enum mlx5dr_icm_chunk_size chunk_size, in dr_icm_handle_buddies_get_mem() argument 398 chunk_size, seg); in dr_icm_handle_buddies_get_mem() 406 chunk_size); in dr_icm_handle_buddies_get_mem() 416 chunk_size); in dr_icm_handle_buddies_get_mem() 435 enum mlx5dr_icm_chunk_size chunk_size) in mlx5dr_icm_alloc_chunk() argument 442 if (chunk_size > pool->max_log_chunk_sz) in mlx5dr_icm_alloc_chunk() 447 ret = dr_icm_handle_buddies_get_mem(pool, chunk_size, &buddy, &seg); in mlx5dr_icm_alloc_chunk() 455 dr_icm_chunk_init(chunk, pool, chunk_size, buddy, seg); in mlx5dr_icm_alloc_chunk() [all …]
|
| H A D | dr_ptrn.c | 82 u32 chunk_size; in dr_ptrn_alloc_pattern() local 85 chunk_size = ilog2(roundup_pow_of_two(num_of_actions)); in dr_ptrn_alloc_pattern() 87 chunk_size = max_t(u32, chunk_size, DR_CHUNK_SIZE_8); in dr_ptrn_alloc_pattern() 89 chunk = mlx5dr_icm_alloc_chunk(mgr->ptrn_icm_pool, chunk_size); in dr_ptrn_alloc_pattern()
|
| /linux/drivers/net/ethernet/mellanox/mlxsw/ |
| H A D | i2c.c | 336 int off = mlxsw_i2c->cmd.mb_off_in, chunk_size, i, j; in mlxsw_i2c_write() local 350 chunk_size = (in_mbox_size > mlxsw_i2c->block_size) ? in mlxsw_i2c_write() 352 write_tran.len = MLXSW_I2C_ADDR_WIDTH + chunk_size; in mlxsw_i2c_write() 355 mlxsw_i2c->block_size * i, chunk_size); in mlxsw_i2c_write() 375 off += chunk_size; in mlxsw_i2c_write() 376 in_mbox_size -= chunk_size; in mlxsw_i2c_write() 415 int num, chunk_size, reg_size, i, j; in mlxsw_i2c_cmd() local 461 chunk_size = (reg_size > mlxsw_i2c->block_size) ? in mlxsw_i2c_cmd() 463 read_tran[1].len = chunk_size; in mlxsw_i2c_cmd() 485 off += chunk_size; in mlxsw_i2c_cmd() [all …]
|
| /linux/drivers/rtc/ |
| H A D | rtc-isl12026.c | 327 size_t chunk_size, num_written; in isl12026_nvm_write() local 347 chunk_size = round_down(offset, ISL12026_PAGESIZE) + in isl12026_nvm_write() 349 chunk_size = min(bytes, chunk_size); in isl12026_nvm_write() 354 memcpy(payload + 2, v + num_written, chunk_size); in isl12026_nvm_write() 357 msgs[0].len = chunk_size + 2; in isl12026_nvm_write() 367 bytes -= chunk_size; in isl12026_nvm_write() 368 offset += chunk_size; in isl12026_nvm_write() 369 num_written += chunk_size; in isl12026_nvm_write()
|
| /linux/tools/perf/bench/ |
| H A D | mem-functions.c | 85 size_t chunk_size; 280 p.chunk_size = (size_t)perf_atoll((char *)chunk_size_str); in bench_mem_common() 281 if ((s64)p.chunk_size < 0 || (s64)p.chunk_size > (s64)p.size) { in bench_mem_common() 282 fprintf(stderr, "Invalid chunk_size:%s\n", chunk_size_str); in bench_mem_common() 285 if (!p.chunk_size) in bench_mem_common() 286 p.chunk_size = p.size; in bench_mem_common() 347 for (size_t off = 0; off < p->size; off += p->chunk_size) in bench_mmap() 348 fn(dst + off, src + off, min(p->chunk_size, p->size - off)); in bench_mmap() 451 for (size_t off = 0; off < p->size; off += p->chunk_size) 82 size_t chunk_size; global() member [all...] |
| /linux/sound/soc/sof/ |
| H A D | ipc4.c | 550 size_t chunk_size; in sof_ipc4_set_get_data() 596 chunk_size = payload_limit; in sof_ipc4_find_debug_slot_offset_by_type() 598 chunk_size = remaining; in sof_ipc4_find_debug_slot_offset_by_type() 610 tx.data_size = chunk_size; in ipc4_fw_ready() 613 tx_size = chunk_size; in ipc4_fw_ready() 618 rx.data_size = chunk_size; in ipc4_fw_ready() 630 rx_size = chunk_size; in sof_ipc4_module_notification_handler() 654 if (rx_size < chunk_size) { in sof_ipc4_module_notification_handler() 655 chunk_size = rx_size; in sof_ipc4_module_notification_handler() 662 offset += chunk_size; in sof_ipc4_module_notification_handler() 448 size_t chunk_size; sof_ipc4_set_get_data() local [all...] |
| /linux/drivers/net/wireless/marvell/libertas/ |
| H A D | if_sdio.c | 446 u32 chunk_size; in if_sdio_prog_helper() local 475 chunk_size = min_t(size_t, size, 60); in if_sdio_prog_helper() 477 *((__le32*)chunk_buffer) = cpu_to_le32(chunk_size); in if_sdio_prog_helper() 478 memcpy(chunk_buffer + 4, firmware, chunk_size); in if_sdio_prog_helper() 487 firmware += chunk_size; in if_sdio_prog_helper() 488 size -= chunk_size; in if_sdio_prog_helper() 542 u32 chunk_size; in if_sdio_prog_real() local 613 chunk_size = min_t(size_t, req_size, 512); in if_sdio_prog_real() 615 memcpy(chunk_buffer, firmware, chunk_size); in if_sdio_prog_real() 621 chunk_buffer, roundup(chunk_size, 32)); in if_sdio_prog_real() [all …]
|
| /linux/Documentation/admin-guide/device-mapper/ |
| H A D | striped.rst | 36 my $chunk_size = 128 * 2; 54 $stripe_dev_size -= $stripe_dev_size % ($chunk_size * $num_devs); 56 $table = "0 $stripe_dev_size striped $num_devs $chunk_size";
|
| /linux/mm/kmsan/ |
| H A D | core.c | 261 int chunk_size; in kmsan_internal_check_memory() local 268 chunk_size = min(size - pos, in kmsan_internal_check_memory() 284 pos += chunk_size; in kmsan_internal_check_memory() 287 for (int i = 0; i < chunk_size; i++) { in kmsan_internal_check_memory() 320 pos += chunk_size; in kmsan_internal_check_memory()
|
| /linux/fs/nfs/blocklayout/ |
| H A D | dev.c | 188 p = xdr_decode_hyper(p, &b->stripe.chunk_size); in nfs4_block_decode_volume() 266 chunk = div_u64(offset, dev->chunk_size); in bl_map_stripe() 271 __func__, chunk_idx, offset, dev->chunk_size); in bl_map_stripe() 277 offset = chunk * dev->chunk_size; in bl_map_stripe() 280 disk_offset = disk_chunk * dev->chunk_size; in bl_map_stripe() 287 map->len = dev->chunk_size; in bl_map_stripe() 528 d->chunk_size = v->stripe.chunk_size; in bl_parse_stripe()
|
| /linux/drivers/platform/x86/intel/ifs/ |
| H A D | ifs.h | 188 u32 chunk_size :16; member 201 u16 chunk_size; member 370 u32 chunk_size; member
|
| /linux/drivers/net/wireless/ath/wcn36xx/ |
| H A D | dxe.c | 239 int i, chunk_size = pool->chunk_size; in wcn36xx_dxe_init_tx_bd() local 250 bd_phy_addr += chunk_size; in wcn36xx_dxe_init_tx_bd() 251 bd_cpu_addr += chunk_size; in wcn36xx_dxe_init_tx_bd() 694 wcn->mgmt_mem_pool.chunk_size = WCN36XX_BD_CHUNK_SIZE + in wcn36xx_dxe_allocate_mem_pools() 697 s = wcn->mgmt_mem_pool.chunk_size * WCN36XX_DXE_CH_DESC_NUMB_TX_H; in wcn36xx_dxe_allocate_mem_pools() 709 wcn->data_mem_pool.chunk_size = WCN36XX_BD_CHUNK_SIZE + in wcn36xx_dxe_allocate_mem_pools() 712 s = wcn->data_mem_pool.chunk_size * WCN36XX_DXE_CH_DESC_NUMB_TX_L; in wcn36xx_dxe_allocate_mem_pools() 732 dma_free_coherent(wcn->dev, wcn->mgmt_mem_pool.chunk_size * in wcn36xx_dxe_free_mem_pools() 738 dma_free_coherent(wcn->dev, wcn->data_mem_pool.chunk_size * in wcn36xx_dxe_free_mem_pools()
|
| /linux/drivers/rpmsg/ |
| H A D | qcom_glink_trace.h | 281 …TP_PROTO(const char *remote, const char *channel, u16 lcid, u16 rcid, u32 iid, u32 chunk_size, u32… 282 TP_ARGS(remote, channel, lcid, rcid, iid, chunk_size, left_size, cont, tx), 289 __field(u32, chunk_size) 300 __entry->chunk_size = chunk_size; 312 __entry->chunk_size,
|
| /linux/include/uapi/linux/raid/ |
| H A D | md_u.h | 102 int chunk_size; /* 1 chunk size in bytes */ member 145 int chunk_size; /* in bytes */ 143 int chunk_size; /* in bytes */ global() member
|