/kernel/linux/linux-6.6/block/ |
H A D | blk-settings.c | 30 * @lim: the queue_limits structure to reset 35 void blk_set_default_limits(struct queue_limits *lim) in blk_set_default_limits() argument 37 lim->max_segments = BLK_MAX_SEGMENTS; in blk_set_default_limits() 38 lim->max_discard_segments = 1; in blk_set_default_limits() 39 lim->max_integrity_segments = 0; in blk_set_default_limits() 40 lim->seg_boundary_mask = BLK_SEG_BOUNDARY_MASK; in blk_set_default_limits() 41 lim->virt_boundary_mask = 0; in blk_set_default_limits() 42 lim->max_segment_size = BLK_MAX_SEGMENT_SIZE; in blk_set_default_limits() 43 lim->max_sectors = lim in blk_set_default_limits() 72 blk_set_stacking_limits(struct queue_limits *lim) blk_set_stacking_limits() argument 490 queue_limit_alignment_offset(const struct queue_limits *lim, sector_t sector) queue_limit_alignment_offset() argument 500 queue_limit_discard_alignment( const struct queue_limits *lim, sector_t sector) queue_limit_discard_alignment() argument [all...] |
H A D | blk-merge.c | 103 static unsigned int bio_allowed_max_sectors(const struct queue_limits *lim) in bio_allowed_max_sectors() argument 105 return round_down(UINT_MAX, lim->logical_block_size) >> SECTOR_SHIFT; in bio_allowed_max_sectors() 109 const struct queue_limits *lim, in bio_split_discard() 119 granularity = max(lim->discard_granularity >> 9, 1U); in bio_split_discard() 122 min(lim->max_discard_sectors, bio_allowed_max_sectors(lim)); in bio_split_discard() 140 ((lim->discard_alignment >> 9) % granularity); in bio_split_discard() 150 const struct queue_limits *lim, in bio_split_write_zeroes() 154 if (!lim->max_write_zeroes_sectors) in bio_split_write_zeroes() 156 if (bio_sectors(bio) <= lim in bio_split_write_zeroes() 108 bio_split_discard(struct bio *bio, const struct queue_limits *lim, unsigned *nsegs, struct bio_set *bs) bio_split_discard() argument 149 bio_split_write_zeroes(struct bio *bio, const struct queue_limits *lim, unsigned *nsegs, struct bio_set *bs) bio_split_write_zeroes() argument 169 get_max_io_size(struct bio *bio, const struct queue_limits *lim) get_max_io_size() argument 197 get_max_segment_size(const struct queue_limits *lim, struct page *start_page, unsigned long offset) get_max_segment_size() argument 231 bvec_split_segs(const struct queue_limits *lim, const struct bio_vec *bv, unsigned *nsegs, unsigned *bytes, unsigned max_segs, unsigned max_bytes) bvec_split_segs() argument 279 bio_split_rw(struct bio *bio, const struct queue_limits *lim, unsigned *segs, struct bio_set *bs, unsigned max_bytes) bio_split_rw() argument 354 __bio_split_to_limits(struct bio *bio, const struct queue_limits *lim, unsigned int *nr_segs) __bio_split_to_limits() argument 403 const struct queue_limits *lim = &bdev_get_queue(bio->bi_bdev)->limits; bio_split_to_limits() local [all...] |
H A D | blk.h | 105 static inline bool __bvec_gap_to_prev(const struct queue_limits *lim, in __bvec_gap_to_prev() argument 108 return (offset & lim->virt_boundary_mask) || in __bvec_gap_to_prev() 109 ((bprv->bv_offset + bprv->bv_len) & lim->virt_boundary_mask); in __bvec_gap_to_prev() 116 static inline bool bvec_gap_to_prev(const struct queue_limits *lim, in bvec_gap_to_prev() argument 119 if (!lim->virt_boundary_mask) in bvec_gap_to_prev() 121 return __bvec_gap_to_prev(lim, bprv, offset); in bvec_gap_to_prev() 297 const struct queue_limits *lim) in bio_may_exceed_limits() 316 return lim->chunk_sectors || bio->bi_vcnt != 1 || in bio_may_exceed_limits() 321 const struct queue_limits *lim, 332 void blk_set_default_limits(struct queue_limits *lim); 296 bio_may_exceed_limits(struct bio *bio, const struct queue_limits *lim) bio_may_exceed_limits() argument [all...] |
/kernel/linux/linux-6.6/drivers/media/i2c/ |
H A D | ccs-pll.c | 152 const struct ccs_pll_limits *lim, in check_fr_bounds() 161 lim_fr = &lim->op_fr; in check_fr_bounds() 164 lim_fr = &lim->vt_fr; in check_fr_bounds() 192 const struct ccs_pll_limits *lim, in check_bk_bounds() 204 lim_bk = &lim->op_bk; in check_bk_bounds() 207 lim_bk = &lim->vt_bk; in check_bk_bounds() 251 ccs_pll_find_vt_sys_div(struct device *dev, const struct ccs_pll_limits *lim, in ccs_pll_find_vt_sys_div() argument 260 *min_sys_div = lim->vt_bk.min_sys_clk_div; in ccs_pll_find_vt_sys_div() 264 lim->vt_bk.max_pix_clk_div)); in ccs_pll_find_vt_sys_div() 268 / lim in ccs_pll_find_vt_sys_div() 151 check_fr_bounds(struct device *dev, const struct ccs_pll_limits *lim, struct ccs_pll *pll, unsigned int which) check_fr_bounds() argument 191 check_bk_bounds(struct device *dev, const struct ccs_pll_limits *lim, struct ccs_pll *pll, unsigned int which) check_bk_bounds() argument 290 __ccs_pll_calculate_vt_tree(struct device *dev, const struct ccs_pll_limits *lim, struct ccs_pll *pll, u32 mul, u32 div) __ccs_pll_calculate_vt_tree() argument 376 ccs_pll_calculate_vt_tree(struct device *dev, const struct ccs_pll_limits *lim, struct ccs_pll *pll) ccs_pll_calculate_vt_tree() argument 439 ccs_pll_calculate_vt(struct device *dev, const struct ccs_pll_limits *lim, const struct ccs_pll_branch_limits_bk *op_lim_bk, struct ccs_pll *pll, struct ccs_pll_branch_fr *pll_fr, struct ccs_pll_branch_bk *op_pll_bk, bool cphy, u32 phy_const) ccs_pll_calculate_vt() argument 587 ccs_pll_calculate_op(struct device *dev, const struct ccs_pll_limits *lim, const struct ccs_pll_branch_limits_fr *op_lim_fr, const struct ccs_pll_branch_limits_bk *op_lim_bk, struct ccs_pll *pll, struct ccs_pll_branch_fr *op_pll_fr, struct ccs_pll_branch_bk *op_pll_bk, u32 mul, u32 div, u32 op_sys_clk_freq_hz_sdr, u32 l, bool cphy, u32 phy_const) ccs_pll_calculate_op() argument 701 ccs_pll_calculate(struct device *dev, const struct ccs_pll_limits *lim, struct ccs_pll *pll) ccs_pll_calculate() argument [all...] |
/kernel/linux/linux-5.10/block/ |
H A D | blk-settings.c | 33 * @lim: the queue_limits structure to reset 38 void blk_set_default_limits(struct queue_limits *lim) in blk_set_default_limits() argument 40 lim->max_segments = BLK_MAX_SEGMENTS; in blk_set_default_limits() 41 lim->max_discard_segments = 1; in blk_set_default_limits() 42 lim->max_integrity_segments = 0; in blk_set_default_limits() 43 lim->seg_boundary_mask = BLK_SEG_BOUNDARY_MASK; in blk_set_default_limits() 44 lim->virt_boundary_mask = 0; in blk_set_default_limits() 45 lim->max_segment_size = BLK_MAX_SEGMENT_SIZE; in blk_set_default_limits() 46 lim->max_sectors = lim in blk_set_default_limits() 74 blk_set_stacking_limits(struct queue_limits *lim) blk_set_stacking_limits() argument [all...] |
/kernel/linux/linux-6.6/tools/include/nolibc/ |
H A D | stdlib.h | 244 unsigned long lim; in utoa_r() local 250 for (dig = 0, lim = 1; dig < pos; dig++) in utoa_r() 251 lim *= 10; in utoa_r() 253 if (digits || in >= lim || !pos) { in utoa_r() 254 for (dig = 0; in >= lim; dig++) in utoa_r() 255 in -= lim; in utoa_r() 380 unsigned long long lim; in u64toa_r() local 386 for (dig = 0, lim = 1; dig < pos; dig++) in u64toa_r() 387 lim *= 10; in u64toa_r() 389 if (digits || in >= lim || !po in u64toa_r() [all...] |
/kernel/linux/linux-6.6/tools/lib/ |
H A D | bitmap.c | 10 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()
|
/kernel/linux/linux-5.10/tools/lib/ |
H A D | bitmap.c | 10 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()
|
/kernel/linux/linux-5.10/drivers/dma/dw-edma/ |
H A D | dw-edma-v0-debugfs.c | 48 } lim[2][EDMA_V0_MAX_NR_CH]; variable 66 if (lim[0][ch].start >= reg && reg < lim[0][ch].end) { in dw_edma_debugfs_u32_get() 67 ptr += (reg - lim[0][ch].start); in dw_edma_debugfs_u32_get() 72 if (lim[1][ch].start >= reg && reg < lim[1][ch].end) { in dw_edma_debugfs_u32_get() 73 ptr += (reg - lim[1][ch].start); in dw_edma_debugfs_u32_get() 192 lim[0][i].start = ®s->type.unroll.ch[i].wr; in dw_edma_debugfs_regs_wr() 193 lim[0][i].end = ®s->type.unroll.ch[i].padding_1[0]; in dw_edma_debugfs_regs_wr() 261 lim[ in dw_edma_debugfs_regs_rd() [all...] |
/kernel/linux/linux-5.10/arch/um/os-Linux/ |
H A D | main.c | 28 struct rlimit lim; in set_stklim() local 30 if (getrlimit(RLIMIT_STACK, &lim) < 0) { in set_stklim() 34 if ((lim.rlim_cur == RLIM_INFINITY) || (lim.rlim_cur > STACKSIZE)) { in set_stklim() 35 lim.rlim_cur = STACKSIZE; in set_stklim() 36 if (setrlimit(RLIMIT_STACK, &lim) < 0) { in set_stklim()
|
H A D | start_up.c | 303 struct rlimit lim; in check_coredump_limit() local 304 int err = getrlimit(RLIMIT_CORE, &lim); in check_coredump_limit() 312 if (lim.rlim_cur == RLIM_INFINITY) in check_coredump_limit() 315 os_info("%llu\n", (unsigned long long)lim.rlim_cur); in check_coredump_limit() 318 if (lim.rlim_max == RLIM_INFINITY) in check_coredump_limit() 321 os_info("%llu\n", (unsigned long long)lim.rlim_max); in check_coredump_limit()
|
/kernel/linux/linux-6.6/arch/um/os-Linux/ |
H A D | main.c | 28 struct rlimit lim; in set_stklim() local 30 if (getrlimit(RLIMIT_STACK, &lim) < 0) { in set_stklim() 34 if ((lim.rlim_cur == RLIM_INFINITY) || (lim.rlim_cur > STACKSIZE)) { in set_stklim() 35 lim.rlim_cur = STACKSIZE; in set_stklim() 36 if (setrlimit(RLIMIT_STACK, &lim) < 0) { in set_stklim()
|
H A D | start_up.c | 303 struct rlimit lim; in check_coredump_limit() local 304 int err = getrlimit(RLIMIT_CORE, &lim); in check_coredump_limit() 312 if (lim.rlim_cur == RLIM_INFINITY) in check_coredump_limit() 315 os_info("%llu\n", (unsigned long long)lim.rlim_cur); in check_coredump_limit() 318 if (lim.rlim_max == RLIM_INFINITY) in check_coredump_limit() 321 os_info("%llu\n", (unsigned long long)lim.rlim_max); in check_coredump_limit()
|
/kernel/linux/linux-5.10/lib/ |
H A D | bitmap.c | 51 unsigned int k, lim = bits/BITS_PER_LONG; in __bitmap_equal() local 52 for (k = 0; k < lim; ++k) in __bitmap_equal() 69 unsigned int k, lim = bits / BITS_PER_LONG; in __bitmap_or_equal() local 72 for (k = 0; k < lim; ++k) { in __bitmap_or_equal() 86 unsigned int k, lim = BITS_TO_LONGS(bits); in __bitmap_complement() local 87 for (k = 0; k < lim; ++k) in __bitmap_complement() 106 unsigned k, lim = BITS_TO_LONGS(nbits); in __bitmap_shift_right() local 109 for (k = 0; off + k < lim; ++k) { in __bitmap_shift_right() 116 if (!rem || off + k + 1 >= lim) in __bitmap_shift_right() 120 if (off + k + 1 == lim in __bitmap_shift_right() 152 unsigned int lim = BITS_TO_LONGS(nbits); __bitmap_shift_left() local 244 unsigned int lim = bits/BITS_PER_LONG; __bitmap_and() local 282 unsigned int lim = bits/BITS_PER_LONG; __bitmap_andnot() local 309 unsigned int k, lim = bits/BITS_PER_LONG; __bitmap_intersects() local 324 unsigned int k, lim = bits/BITS_PER_LONG; __bitmap_subset() local 338 unsigned int k, lim = bits/BITS_PER_LONG; __bitmap_weight() local [all...] |
/kernel/linux/linux-6.6/lib/ |
H A D | bitmap.c | 51 unsigned int k, lim = bits/BITS_PER_LONG; in __bitmap_equal() local 52 for (k = 0; k < lim; ++k) in __bitmap_equal() 69 unsigned int k, lim = bits / BITS_PER_LONG; in __bitmap_or_equal() local 72 for (k = 0; k < lim; ++k) { in __bitmap_or_equal() 86 unsigned int k, lim = BITS_TO_LONGS(bits); in __bitmap_complement() local 87 for (k = 0; k < lim; ++k) in __bitmap_complement() 106 unsigned k, lim = BITS_TO_LONGS(nbits); in __bitmap_shift_right() local 109 for (k = 0; off + k < lim; ++k) { in __bitmap_shift_right() 116 if (!rem || off + k + 1 >= lim) in __bitmap_shift_right() 120 if (off + k + 1 == lim in __bitmap_shift_right() 152 unsigned int lim = BITS_TO_LONGS(nbits); __bitmap_shift_left() local 244 unsigned int lim = bits/BITS_PER_LONG; __bitmap_and() local 282 unsigned int lim = bits/BITS_PER_LONG; __bitmap_andnot() local 309 unsigned int k, lim = bits/BITS_PER_LONG; __bitmap_intersects() local 324 unsigned int k, lim = bits/BITS_PER_LONG; __bitmap_subset() local [all...] |
/kernel/linux/linux-6.6/drivers/pps/generators/ |
H A D | pps_gen_parport.c | 60 long lim, delta; in hrtimer_event() local 78 lim = NSEC_PER_SEC - send_delay - dev->port_write_time; in hrtimer_event() 81 if (expire_time.tv_sec != ts1.tv_sec || ts1.tv_nsec > lim) { in hrtimer_event() 91 } while (expire_time.tv_sec == ts2.tv_sec && ts2.tv_nsec < lim); in hrtimer_event() 98 lim = NSEC_PER_SEC - dev->port_write_time; in hrtimer_event() 101 } while (expire_time.tv_sec == ts2.tv_sec && ts2.tv_nsec < lim); in hrtimer_event()
|
/kernel/liteos_a/syscall/ |
H A D | misc_syscall.c | 249 struct rlimit lim = { 0 }; in SysUgetrlimit() local 251 ret = getrlimit(resource, &lim); in SysUgetrlimit() 256 ret = LOS_ArchCopyToUser(k_rlim, &lim, sizeof(struct rlimit)); in SysUgetrlimit() 267 struct rlimit lim; in SysSetrlimit() local 273 ret = LOS_ArchCopyFromUser(&lim, k_rlim, sizeof(struct rlimit)); in SysSetrlimit() 277 ret = setrlimit(resource, &lim); in SysSetrlimit()
|
/kernel/linux/linux-5.10/drivers/firmware/broadcom/ |
H A D | bcm47xx_nvram.c | 52 static int nvram_find_and_copy(void __iomem *iobase, u32 lim) in nvram_find_and_copy() argument 65 while (off <= lim) { in nvram_find_and_copy() 118 int bcm47xx_nvram_init_from_mem(u32 base, u32 lim) in bcm47xx_nvram_init_from_mem() argument 123 iobase = ioremap(base, lim); in bcm47xx_nvram_init_from_mem() 127 err = nvram_find_and_copy(iobase, lim); in bcm47xx_nvram_init_from_mem()
|
/kernel/linux/linux-5.10/drivers/pps/generators/ |
H A D | pps_gen_parport.c | 62 long lim, delta; in hrtimer_event() local 80 lim = NSEC_PER_SEC - send_delay - dev->port_write_time; in hrtimer_event() 83 if (expire_time.tv_sec != ts1.tv_sec || ts1.tv_nsec > lim) { in hrtimer_event() 93 } while (expire_time.tv_sec == ts2.tv_sec && ts2.tv_nsec < lim); in hrtimer_event() 100 lim = NSEC_PER_SEC - dev->port_write_time; in hrtimer_event() 103 } while (expire_time.tv_sec == ts2.tv_sec && ts2.tv_nsec < lim); in hrtimer_event()
|
/kernel/linux/linux-5.10/tools/testing/selftests/vm/ |
H A D | compaction_test.c | 163 struct rlimit lim; in main() local 178 lim.rlim_cur = RLIM_INFINITY; in main() 179 lim.rlim_max = RLIM_INFINITY; in main() 180 if (setrlimit(RLIMIT_MEMLOCK, &lim)) { in main()
|
/kernel/linux/linux-6.6/tools/testing/selftests/mm/ |
H A D | compaction_test.c | 163 struct rlimit lim; in main() local 178 lim.rlim_cur = RLIM_INFINITY; in main() 179 lim.rlim_max = RLIM_INFINITY; in main() 180 if (setrlimit(RLIMIT_MEMLOCK, &lim)) { in main()
|
/kernel/linux/linux-6.6/drivers/regulator/ |
H A D | qcom-labibb-regulator.c | 310 static int qcom_labibb_set_ocp(struct regulator_dev *rdev, int lim, in qcom_labibb_set_ocp() argument 322 if (lim || severity != REGULATOR_SEVERITY_PROT || !enable) in qcom_labibb_set_ocp() 565 struct labibb_current_limits *lim = &vreg->uA_limits; in qcom_labibb_set_current_limit() local 569 if (min_uA < lim->uA_min || max_uA < lim->uA_min) in qcom_labibb_set_current_limit() 573 int uA_limit = (lim->uA_step * i) + lim->uA_min; in qcom_labibb_set_current_limit() 587 mask = desc->csel_mask | lim->ovr_val; in qcom_labibb_set_current_limit() 589 val = (u32)sel | lim->ovr_val; in qcom_labibb_set_current_limit() 599 struct labibb_current_limits *lim in qcom_labibb_get_current_limit() local [all...] |
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | sun_esp.c | 224 int can_do_sbus64, lim; in sbus_esp_reset_dma() local 264 lim = 1000; in sbus_esp_reset_dma() 266 if (--lim == 0) { in sbus_esp_reset_dma() 323 int lim; in sbus_esp_dma_drain() local 335 lim = 1000; in sbus_esp_dma_drain() 337 if (--lim == 0) { in sbus_esp_dma_drain() 365 int lim; in sbus_esp_dma_invalidate() local 367 lim = 1000; in sbus_esp_dma_invalidate() 369 if (--lim == 0) { in sbus_esp_dma_invalidate()
|
H A D | sun3x_esp.c | 87 int lim; in sun3x_esp_dma_drain() local 95 lim = 1000; in sun3x_esp_dma_drain() 97 if (--lim == 0) { in sun3x_esp_dma_drain() 109 int lim; in sun3x_esp_dma_invalidate() local 111 lim = 1000; in sun3x_esp_dma_invalidate() 113 if (--lim == 0) { in sun3x_esp_dma_invalidate()
|
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | sun_esp.c | 225 int can_do_sbus64, lim; in sbus_esp_reset_dma() local 265 lim = 1000; in sbus_esp_reset_dma() 267 if (--lim == 0) { in sbus_esp_reset_dma() 324 int lim; in sbus_esp_dma_drain() local 336 lim = 1000; in sbus_esp_dma_drain() 338 if (--lim == 0) { in sbus_esp_dma_drain() 366 int lim; in sbus_esp_dma_invalidate() local 368 lim = 1000; in sbus_esp_dma_invalidate() 370 if (--lim == 0) { in sbus_esp_dma_invalidate()
|