Home
last modified time | relevance | path

Searched refs:lim (Results 1 – 25 of 132) sorted by relevance

123456

/linux/tools/lib/
H A Dbitmap.c10 unsigned int k, w = 0, lim = bits/BITS_PER_LONG; in __bitmap_weight() local
12 for (k = 0; k < lim; k++) in __bitmap_weight()
64 unsigned int lim = bits/BITS_PER_LONG; in __bitmap_and() local
67 for (k = 0; k < lim; k++) in __bitmap_and()
78 unsigned int k, lim = bits/BITS_PER_LONG; in __bitmap_equal() local
79 for (k = 0; k < lim; ++k) in __bitmap_equal()
93 unsigned int k, lim = bits/BITS_PER_LONG; in __bitmap_intersects() local
94 for (k = 0; k < lim; ++k) in __bitmap_intersects()
148 unsigned int lim = bits/BITS_PER_LONG; in __bitmap_andnot() local
151 for (k = 0; k < lim; in __bitmap_andnot()
162 unsigned int k, lim = bits/BITS_PER_LONG; __bitmap_subset() local
[all...]
/linux/block/
H A Dblk.h158 static inline bool __bvec_gap_to_prev(const struct queue_limits *lim, in __bvec_gap_to_prev() argument
161 return (offset & lim->virt_boundary_mask) || in __bvec_gap_to_prev()
162 ((bprv->bv_offset + bprv->bv_len) & lim->virt_boundary_mask); in __bvec_gap_to_prev()
169 static inline bool bvec_gap_to_prev(const struct queue_limits *lim, in bvec_gap_to_prev() argument
172 if (!lim->virt_boundary_mask) in bvec_gap_to_prev()
174 return __bvec_gap_to_prev(lim, bprv, offset); in bvec_gap_to_prev()
374 struct bio *bio_split_discard(struct bio *bio, const struct queue_limits *lim,
377 const struct queue_limits *lim, unsigned *nsegs);
378 struct bio *bio_split_rw(struct bio *bio, const struct queue_limits *lim,
381 const struct queue_limits *lim, unsigned *nr_segs);
[all …]
H A Dblk-sysfs.c30 size_t count, struct queue_limits *lim);
276 const char *page, size_t count, struct queue_limits *lim)
291 lim->max_user_discard_sectors = max_discard_bytes >> SECTOR_SHIFT;
296 const char *page, size_t count, struct queue_limits *lim) in queue_max_wzeroes_unmap_sectors_store() argument
305 max_hw_zeroes_bytes = lim->max_hw_wzeroes_unmap_sectors << SECTOR_SHIFT; in queue_max_wzeroes_unmap_sectors_store()
309 lim->max_user_wzeroes_unmap_sectors = max_zeroes_bytes >> SECTOR_SHIFT; in queue_max_wzeroes_unmap_sectors_store()
315 struct queue_limits *lim) in queue_max_sectors_store() argument
324 lim->max_user_sectors = max_sectors_kb << 1; in queue_max_sectors_store()
329 size_t count, struct queue_limits *lim, blk_features_t feature) in queue_feature_store() argument
339 lim->features |= feature; in queue_feature_store()
[all …]
H A Dblk-integrity.c230 struct queue_limits lim; in flag_store() local
239 lim = queue_limits_start_update(q); in flag_store()
241 lim.integrity.flags &= ~flag; in flag_store()
243 lim.integrity.flags |= flag; in flag_store()
245 err = queue_limits_commit_update_frozen(q, &lim); in flag_store()
H A Dblk-zoned.c2034 struct queue_limits *lim = &disk->queue->limits; in disk_revalidate_zone_resources() local
2040 DIV_ROUND_UP_ULL(get_capacity(disk), lim->chunk_sectors); in disk_revalidate_zone_resources()
2054 pool_size = max(lim->max_open_zones, lim->max_active_zones); in disk_revalidate_zone_resources()
2078 struct queue_limits lim; in disk_update_zone_resources() local
2081 lim = queue_limits_start_update(q); in disk_update_zone_resources()
2106 if (lim.max_open_zones >= nr_seq_zones) in disk_update_zone_resources()
2107 lim.max_open_zones = 0; in disk_update_zone_resources()
2108 if (lim.max_active_zones >= nr_seq_zones) in disk_update_zone_resources()
2109 lim.max_active_zones = 0; in disk_update_zone_resources()
2121 pool_size = max(lim.max_open_zones, lim.max_active_zones); in disk_update_zone_resources()
[all …]
/linux/drivers/block/
H A Dvirtio_blk.c719 struct queue_limits *lim) in virtblk_read_zoned_limits() argument
726 lim->features |= BLK_FEAT_ZONED; in virtblk_read_zoned_limits()
730 lim->max_open_zones = v; in virtblk_read_zoned_limits()
735 lim->max_active_zones = v; in virtblk_read_zoned_limits()
744 lim->physical_block_size = wg; in virtblk_read_zoned_limits()
745 lim->io_min = wg; in virtblk_read_zoned_limits()
761 lim->chunk_sectors = vblk->zone_sectors; in virtblk_read_zoned_limits()
767 lim->max_hw_discard_sectors = 0; in virtblk_read_zoned_limits()
782 lim->max_hw_zone_append_sectors = v; in virtblk_read_zoned_limits()
794 struct queue_limits *lim) in virtblk_read_zoned_limits() argument
[all …]
H A Dloop.c226 struct queue_limits lim = queue_limits_start_update(lo->lo_queue); in loop_clear_limits() local
229 lim.max_write_zeroes_sectors = 0; in loop_clear_limits()
232 lim.max_hw_discard_sectors = 0; in loop_clear_limits()
233 lim.discard_granularity = 0; in loop_clear_limits()
243 queue_limits_commit_update(lo->lo_queue, &lim); in loop_clear_limits()
947 static void loop_update_limits(struct loop_device *lo, struct queue_limits *lim, in loop_update_limits() argument
965 lim->logical_block_size = bsize; in loop_update_limits()
966 lim->physical_block_size = bsize; in loop_update_limits()
967 lim->io_min = bsize; in loop_update_limits()
968 lim->features &= ~(BLK_FEAT_WRITE_CACHE | BLK_FEAT_ROTATIONAL); in loop_update_limits()
[all …]
H A Dxen-blkfront.c948 struct queue_limits *lim) in blkif_set_queue_limits() argument
954 lim->max_hw_discard_sectors = UINT_MAX; in blkif_set_queue_limits()
956 lim->discard_granularity = info->discard_granularity; in blkif_set_queue_limits()
957 lim->discard_alignment = info->discard_alignment; in blkif_set_queue_limits()
959 lim->max_secure_erase_sectors = UINT_MAX; in blkif_set_queue_limits()
963 lim->features |= BLK_FEAT_WRITE_CACHE; in blkif_set_queue_limits()
965 lim->features |= BLK_FEAT_FUA; in blkif_set_queue_limits()
969 lim->logical_block_size = info->sector_size; in blkif_set_queue_limits()
970 lim->physical_block_size = info->physical_sector_size; in blkif_set_queue_limits()
971 lim->max_hw_sectors = (segments * XEN_PAGE_SIZE) / 512; in blkif_set_queue_limits()
[all …]
/linux/tools/include/nolibc/
H A Dstdlib.h242 unsigned long lim; utoa_r() local
378 unsigned long long lim; u64toa_r() local
/linux/drivers/md/
H A Dmd-linear.c70 struct queue_limits lim; in linear_set_limits() local
73 md_init_stacking_limits(&lim); in linear_set_limits()
74 lim.max_hw_sectors = mddev->chunk_sectors; in linear_set_limits()
75 lim.logical_block_size = mddev->logical_block_size; in linear_set_limits()
76 lim.max_write_zeroes_sectors = mddev->chunk_sectors; in linear_set_limits()
77 lim.max_hw_wzeroes_unmap_sectors = mddev->chunk_sectors; in linear_set_limits()
78 lim.io_min = mddev->chunk_sectors << 9; in linear_set_limits()
79 lim.features |= BLK_FEAT_ATOMIC_WRITES; in linear_set_limits()
80 err = mddev_stack_rdev_limits(mddev, &lim, MDDEV_STACK_INTEGRITY); in linear_set_limits()
84 return queue_limits_set(mddev->gendisk->queue, &lim); in linear_set_limits()
/linux/arch/um/os-Linux/
H A Dmain.c26 struct rlimit lim; in set_stklim() local
28 if (getrlimit(RLIMIT_STACK, &lim) < 0) { in set_stklim()
32 if ((lim.rlim_cur == RLIM_INFINITY) || (lim.rlim_cur > STACKSIZE)) { in set_stklim()
33 lim.rlim_cur = STACKSIZE; in set_stklim()
34 if (setrlimit(RLIMIT_STACK, &lim) < 0) { in set_stklim()
H A Dstart_up.c372 struct rlimit lim; in check_coredump_limit() local
373 int err = getrlimit(RLIMIT_CORE, &lim); in check_coredump_limit()
381 if (lim.rlim_cur == RLIM_INFINITY) in check_coredump_limit()
384 os_info("%llu\n", (unsigned long long)lim.rlim_cur); in check_coredump_limit()
387 if (lim.rlim_max == RLIM_INFINITY) in check_coredump_limit()
390 os_info("%llu\n", (unsigned long long)lim.rlim_max); in check_coredump_limit()
/linux/drivers/nvme/host/
H A Dcore.c1826 struct queue_limits *lim, struct nvme_ns_info *info) in nvme_init_integrity() argument
1828 struct blk_integrity *bi = &lim->integrity; in nvme_init_integrity()
2017 struct nvme_id_ns *id, struct queue_limits *lim, u32 bs) in nvme_configure_atomic_write() argument
2041 lim->atomic_write_hw_max = atomic_bs; in nvme_configure_atomic_write()
2042 lim->atomic_write_hw_boundary = boundary; in nvme_configure_atomic_write()
2043 lim->atomic_write_hw_unit_min = bs; in nvme_configure_atomic_write()
2044 lim->atomic_write_hw_unit_max = rounddown_pow_of_two(atomic_bs); in nvme_configure_atomic_write()
2045 lim->features |= BLK_FEAT_ATOMIC_WRITES; in nvme_configure_atomic_write()
2055 struct queue_limits *lim, bool is_admin) in nvme_set_ctrl_limits() argument
2057 lim->max_hw_sectors = ctrl->max_hw_sectors; in nvme_set_ctrl_limits()
[all …]
H A Dzns.c108 void nvme_update_zone_info(struct nvme_ns *ns, struct queue_limits *lim, in nvme_update_zone_info() argument
111 lim->features |= BLK_FEAT_ZONED; in nvme_update_zone_info()
112 lim->max_open_zones = zi->max_open_zones; in nvme_update_zone_info()
113 lim->max_active_zones = zi->max_active_zones; in nvme_update_zone_info()
114 lim->max_hw_zone_append_sectors = ns->ctrl->max_zone_append; in nvme_update_zone_info()
115 lim->chunk_sectors = ns->head->zsze = in nvme_update_zone_info()
/linux/tools/testing/selftests/mm/
H A Dcompaction_test.c208 struct rlimit lim; in main() local
228 lim.rlim_cur = RLIM_INFINITY; in main()
229 lim.rlim_max = RLIM_INFINITY; in main()
230 if (setrlimit(RLIMIT_MEMLOCK, &lim)) in main()
/linux/scripts/
H A Ddecode_stacktrace.sh263 local lim="Code: "
265 echo -n "${1%%${lim}*}"
266 echo "${lim}${1##*${lim}}" | $scripts/decodecode
/linux/drivers/media/usb/pvrusb2/
H A Dpvrusb2-ctrl.c22 int lim; in pvr2_ctrl_range_check() local
23 lim = cptr->info->def.type_int.min_value; in pvr2_ctrl_range_check()
25 cptr->info->get_min_value(cptr,&lim); in pvr2_ctrl_range_check()
27 if (val < lim) return -ERANGE; in pvr2_ctrl_range_check()
28 lim = cptr->info->def.type_int.max_value; in pvr2_ctrl_range_check()
30 cptr->info->get_max_value(cptr,&lim); in pvr2_ctrl_range_check()
32 if (val > lim) return -ERANGE; in pvr2_ctrl_range_check()
/linux/drivers/scsi/
H A Dsd_dif.c27 void sd_dif_config_host(struct scsi_disk *sdkp, struct queue_limits *lim) in sd_dif_config_host() argument
31 struct blk_integrity *bi = &lim->integrity; in sd_dif_config_host()
H A Dam53c974.c142 int lim = 1000; in pci_esp_dma_drain() local
150 while (--lim > 0) { in pci_esp_dma_drain()
164 lim = 1000; in pci_esp_dma_drain()
167 if (--lim == 0) in pci_esp_dma_drain()
172 esp_dma_log("DMA blast done (%d tries, %d bytes left)\n", lim, resid); in pci_esp_dma_drain()
/linux/drivers/firmware/broadcom/
H A Dbcm47xx_nvram.c138 int bcm47xx_nvram_init_from_mem(u32 base, u32 lim) in bcm47xx_nvram_init_from_mem() argument
143 iobase = ioremap(base, lim); in bcm47xx_nvram_init_from_mem()
147 err = bcm47xx_nvram_find_and_copy(iobase, lim); in bcm47xx_nvram_init_from_mem()
/linux/drivers/block/aoe/
H A Daoedev.c258 size_t lim; in user_req() local
263 lim = sizeof(d->gd->disk_name); in user_req()
264 lim -= p - d->gd->disk_name; in user_req()
265 if (slen < lim) in user_req()
266 lim = slen; in user_req()
268 return !strncmp(s, p, lim); in user_req()
/linux/drivers/regulator/
H A Drt5759-regulator.c147 static int rt5759_set_otp(struct regulator_dev *rdev, int lim, int severity, in rt5759_set_otp() argument
161 if (lim == 0) in rt5759_set_otp()
162 lim = 150; in rt5759_set_otp()
165 if (lim <= otp_lvl[i]) in rt5759_set_otp()
/linux/drivers/firmware/efi/libstub/
H A Dprintk.c78 size_t pos = 0, lim = ARRAY_SIZE(buf); in efi_puts() local
97 if (*s8 == '\0' || pos >= lim - 2) { in efi_puts()
/linux/drivers/mtd/
H A Dmtd_blkdevs.c280 struct queue_limits lim = { }; in add_mtd_blktrans_dev() local
336 lim.logical_block_size = tr->blksize; in add_mtd_blktrans_dev()
338 lim.max_hw_discard_sectors = UINT_MAX; in add_mtd_blktrans_dev()
340 lim.features |= BLK_FEAT_WRITE_CACHE; in add_mtd_blktrans_dev()
343 gd = blk_mq_alloc_disk(new->tag_set, &lim, new); in add_mtd_blktrans_dev()
/linux/drivers/gpu/drm/i915/display/
H A Dintel_vdsc_regs.h175 #define DSC_PPS10_RC_QUANT_INC_LIMIT1(lim) REG_FIELD_PREP(DSC_PPS10_RC_QUANT_INC_LIMIT1_MASK, lim) argument
176 #define DSC_PPS10_RC_QUANT_INC_LIMIT0(lim) REG_FIELD_PREP(DSC_PPS10_RC_QUANT_INC_LIMIT0_MASK, lim) argument

123456