Searched refs:lim (Results 1 - 25 of 107) sorted by relevance

12345

/linux-master/block/
H A Dblk-settings.c30 * @lim: the queue_limits structure to reset
35 void blk_set_stacking_limits(struct queue_limits *lim) argument
37 memset(lim, 0, sizeof(*lim));
38 lim->logical_block_size = SECTOR_SIZE;
39 lim->physical_block_size = SECTOR_SIZE;
40 lim->io_min = SECTOR_SIZE;
41 lim->discard_granularity = SECTOR_SIZE;
42 lim->dma_alignment = SECTOR_SIZE - 1;
43 lim
58 blk_apply_bdi_limits(struct backing_dev_info *bdi, struct queue_limits *lim) argument
69 blk_validate_zoned_limits(struct queue_limits *lim) argument
104 blk_validate_limits(struct queue_limits *lim) argument
227 blk_set_default_limits(struct queue_limits *lim) argument
275 queue_limits_set(struct request_queue *q, struct queue_limits *lim) argument
374 struct queue_limits *lim = &q->limits; local
682 queue_limit_alignment_offset(const struct queue_limits *lim, sector_t sector) argument
692 queue_limit_discard_alignment( const struct queue_limits *lim, sector_t sector) argument
[all...]
H A Dblk-merge.c103 static unsigned int bio_allowed_max_sectors(const struct queue_limits *lim) argument
105 return round_down(UINT_MAX, lim->logical_block_size) >> SECTOR_SHIFT;
109 const struct queue_limits *lim,
118 granularity = max(lim->discard_granularity >> 9, 1U);
121 min(lim->max_discard_sectors, bio_allowed_max_sectors(lim));
136 ((lim->discard_alignment >> 9) % granularity);
146 const struct queue_limits *lim,
150 if (!lim->max_write_zeroes_sectors)
152 if (bio_sectors(bio) <= lim
108 bio_split_discard(struct bio *bio, const struct queue_limits *lim, unsigned *nsegs, struct bio_set *bs) argument
145 bio_split_write_zeroes(struct bio *bio, const struct queue_limits *lim, unsigned *nsegs, struct bio_set *bs) argument
165 get_max_io_size(struct bio *bio, const struct queue_limits *lim) argument
193 get_max_segment_size(const struct queue_limits *lim, struct page *start_page, unsigned long offset) argument
227 bvec_split_segs(const struct queue_limits *lim, const struct bio_vec *bv, unsigned *nsegs, unsigned *bytes, unsigned max_segs, unsigned max_bytes) argument
275 bio_split_rw(struct bio *bio, const struct queue_limits *lim, unsigned *segs, struct bio_set *bs, unsigned max_bytes) argument
350 __bio_split_to_limits(struct bio *bio, const struct queue_limits *lim, unsigned int *nr_segs) argument
399 const struct queue_limits *lim = &bdev_get_queue(bio->bi_bdev)->limits; local
[all...]
H A Dblk.h119 static inline bool __bvec_gap_to_prev(const struct queue_limits *lim, argument
122 return (offset & lim->virt_boundary_mask) ||
123 ((bprv->bv_offset + bprv->bv_len) & lim->virt_boundary_mask);
130 static inline bool bvec_gap_to_prev(const struct queue_limits *lim, argument
133 if (!lim->virt_boundary_mask)
135 return __bvec_gap_to_prev(lim, bprv, offset);
311 const struct queue_limits *lim)
330 return lim->chunk_sectors || bio->bi_vcnt != 1 ||
335 const struct queue_limits *lim,
345 int blk_set_default_limits(struct queue_limits *lim);
310 bio_may_exceed_limits(struct bio *bio, const struct queue_limits *lim) argument
[all...]
/linux-master/tools/lib/
H A Dbitmap.c10 unsigned int k, w = 0, lim = bits/BITS_PER_LONG; local
12 for (k = 0; k < lim; k++)
64 unsigned int lim = bits/BITS_PER_LONG; local
67 for (k = 0; k < lim; k++)
78 unsigned int k, lim = bits/BITS_PER_LONG; local
79 for (k = 0; k < lim; ++k)
93 unsigned int k, lim = bits/BITS_PER_LONG; local
94 for (k = 0; k < lim; ++k)
/linux-master/include/linux/
H A Dbcm47xx_nvram.h15 int bcm47xx_nvram_init_from_mem(u32 base, u32 lim);
29 static inline int bcm47xx_nvram_init_from_mem(u32 base, u32 lim) argument
/linux-master/drivers/media/i2c/
H A Dccs-pll.c152 const struct ccs_pll_limits *lim,
161 lim_fr = &lim->op_fr;
164 lim_fr = &lim->vt_fr;
192 const struct ccs_pll_limits *lim,
204 lim_bk = &lim->op_bk;
207 lim_bk = &lim->vt_bk;
251 ccs_pll_find_vt_sys_div(struct device *dev, const struct ccs_pll_limits *lim, argument
260 *min_sys_div = lim->vt_bk.min_sys_clk_div;
264 lim->vt_bk.max_pix_clk_div));
268 / lim
151 check_fr_bounds(struct device *dev, const struct ccs_pll_limits *lim, struct ccs_pll *pll, unsigned int which) argument
191 check_bk_bounds(struct device *dev, const struct ccs_pll_limits *lim, struct ccs_pll *pll, unsigned int which) argument
290 __ccs_pll_calculate_vt_tree(struct device *dev, const struct ccs_pll_limits *lim, struct ccs_pll *pll, u32 mul, u32 div) argument
376 ccs_pll_calculate_vt_tree(struct device *dev, const struct ccs_pll_limits *lim, struct ccs_pll *pll) 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) 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) argument
701 ccs_pll_calculate(struct device *dev, const struct ccs_pll_limits *lim, struct ccs_pll *pll) argument
[all...]
/linux-master/tools/include/nolibc/
H A Dstdlib.h244 unsigned long lim; local
250 for (dig = 0, lim = 1; dig < pos; dig++)
251 lim *= 10;
253 if (digits || in >= lim || !pos) {
254 for (dig = 0; in >= lim; dig++)
255 in -= lim;
380 unsigned long long lim; local
386 for (dig = 0, lim = 1; dig < pos; dig++)
387 lim *= 10;
389 if (digits || in >= lim || !po
[all...]
/linux-master/drivers/mmc/core/
H A Dqueue.c178 struct queue_limits *lim)
186 lim->max_hw_discard_sectors = max_discard;
188 lim->max_secure_erase_sectors = max_discard;
190 lim->max_write_zeroes_sectors = max_discard;
194 lim->discard_granularity = SECTOR_SIZE;
196 lim->discard_granularity = card->pref_erase << 9;
350 struct queue_limits lim = { }; local
354 mmc_queue_setup_discard(card, &lim);
356 lim.max_hw_sectors = min(host->max_blk_count, host->max_req_size / 512);
359 lim
177 mmc_queue_setup_discard(struct mmc_card *card, struct queue_limits *lim) argument
[all...]
/linux-master/arch/um/os-Linux/
H A Dmain.c28 struct rlimit lim; local
30 if (getrlimit(RLIMIT_STACK, &lim) < 0) {
34 if ((lim.rlim_cur == RLIM_INFINITY) || (lim.rlim_cur > STACKSIZE)) {
35 lim.rlim_cur = STACKSIZE;
36 if (setrlimit(RLIMIT_STACK, &lim) < 0) {
H A Dstart_up.c228 struct rlimit lim; local
229 int err = getrlimit(RLIMIT_CORE, &lim);
237 if (lim.rlim_cur == RLIM_INFINITY)
240 os_info("%llu\n", (unsigned long long)lim.rlim_cur);
243 if (lim.rlim_max == RLIM_INFINITY)
246 os_info("%llu\n", (unsigned long long)lim.rlim_max);
/linux-master/lib/
H A Dbitmap.c40 unsigned int k, lim = bits/BITS_PER_LONG; local
41 for (k = 0; k < lim; ++k)
58 unsigned int k, lim = bits / BITS_PER_LONG; local
61 for (k = 0; k < lim; ++k) {
75 unsigned int k, lim = BITS_TO_LONGS(bits); local
76 for (k = 0; k < lim; ++k)
95 unsigned k, lim = BITS_TO_LONGS(nbits); local
98 for (k = 0; off + k < lim; ++k) {
105 if (!rem || off + k + 1 >= lim)
109 if (off + k + 1 == lim
141 unsigned int lim = BITS_TO_LONGS(nbits); local
233 unsigned int lim = bits/BITS_PER_LONG; local
271 unsigned int lim = bits/BITS_PER_LONG; local
298 unsigned int k, lim = bits/BITS_PER_LONG; local
313 unsigned int k, lim = bits/BITS_PER_LONG; local
[all...]
/linux-master/tools/testing/selftests/mm/
H A Dcompaction_test.c169 struct rlimit lim; local
184 lim.rlim_cur = RLIM_INFINITY;
185 lim.rlim_max = RLIM_INFINITY;
186 if (setrlimit(RLIMIT_MEMLOCK, &lim))
/linux-master/drivers/pps/generators/
H A Dpps_gen_parport.c60 long lim, delta; local
78 lim = NSEC_PER_SEC - send_delay - dev->port_write_time;
81 if (expire_time.tv_sec != ts1.tv_sec || ts1.tv_nsec > lim) {
91 } while (expire_time.tv_sec == ts2.tv_sec && ts2.tv_nsec < lim);
98 lim = NSEC_PER_SEC - dev->port_write_time;
101 } while (expire_time.tv_sec == ts2.tv_sec && ts2.tv_nsec < lim);
/linux-master/drivers/scsi/
H A Dsun3x_esp.c87 int lim; local
95 lim = 1000;
97 if (--lim == 0) {
109 int lim; local
111 lim = 1000;
113 if (--lim == 0) {
H A Dsun_esp.c225 int can_do_sbus64, lim; local
265 lim = 1000;
267 if (--lim == 0) {
324 int lim; local
336 lim = 1000;
338 if (--lim == 0) {
366 int lim; local
368 lim = 1000;
370 if (--lim == 0) {
/linux-master/drivers/regulator/
H A Dqcom-labibb-regulator.c310 static int qcom_labibb_set_ocp(struct regulator_dev *rdev, int lim, argument
322 if (lim || severity != REGULATOR_SEVERITY_PROT || !enable)
565 struct labibb_current_limits *lim = &vreg->uA_limits; local
569 if (min_uA < lim->uA_min || max_uA < lim->uA_min)
573 int uA_limit = (lim->uA_step * i) + lim->uA_min;
587 mask = desc->csel_mask | lim->ovr_val;
589 val = (u32)sel | lim->ovr_val;
599 struct labibb_current_limits *lim local
[all...]
H A Drt5759-regulator.c147 static int rt5759_set_otp(struct regulator_dev *rdev, int lim, int severity, argument
161 if (lim == 0)
162 lim = 150;
165 if (lim <= otp_lvl[i])
/linux-master/drivers/nvme/host/
H A Dzns.c108 void nvme_update_zone_info(struct nvme_ns *ns, struct queue_limits *lim, argument
111 lim->zoned = 1;
112 lim->max_open_zones = zi->max_open_zones;
113 lim->max_active_zones = zi->max_active_zones;
114 lim->max_zone_append_sectors = ns->ctrl->max_zone_append;
115 lim->chunk_sectors = ns->head->zsze =
/linux-master/drivers/firmware/efi/libstub/
H A Dprintk.c78 size_t pos = 0, lim = ARRAY_SIZE(buf); local
97 if (*s8 == '\0' || pos >= lim - 2) {
/linux-master/drivers/edac/
H A Damd64_edac.h136 #define dram_intlv_sel(pvt, i) ((u8)((pvt->ranges[i].lim.lo >> 8) & 0x7))
137 #define dram_dst_node(pvt, i) ((u8)(pvt->ranges[i].lim.lo & 0x7))
293 struct reg_pair lim; member in struct:dram_range
427 u64 lim = (((u64)pvt->ranges[i].lim.lo & 0xffff0000) << 8) | 0x00ffffff; local
430 return lim;
432 return (((u64)pvt->ranges[i].lim.hi & 0x000000ff) << 40) | lim;
/linux-master/drivers/block/
H A Dvirtio_blk.c724 struct queue_limits *lim)
731 lim->zoned = true;
735 lim->max_open_zones = v;
740 lim->max_active_zones = v;
749 lim->physical_block_size = wg;
750 lim->io_min = wg;
766 lim->chunk_sectors = vblk->zone_sectors;
772 lim->max_hw_discard_sectors = 0;
787 lim->max_zone_append_sectors = v;
799 struct queue_limits *lim)
723 virtblk_read_zoned_limits(struct virtio_blk *vblk, struct queue_limits *lim) argument
798 virtblk_read_zoned_limits(struct virtio_blk *vblk, struct queue_limits *lim) argument
1246 virtblk_read_limits(struct virtio_blk *vblk, struct queue_limits *lim) argument
1451 struct queue_limits lim = { }; local
[all...]
H A Dn64cart.c117 struct queue_limits lim = { local
138 disk = blk_alloc_disk(&lim, NUMA_NO_NODE);
/linux-master/drivers/block/aoe/
H A Daoedev.c246 size_t lim; local
251 lim = sizeof(d->gd->disk_name);
252 lim -= p - d->gd->disk_name;
253 if (slen < lim)
254 lim = slen;
256 return !strncmp(s, p, lim);
/linux-master/drivers/block/null_blk/
H A Dnull_blk.h132 int null_init_zoned_dev(struct nullb_device *dev, struct queue_limits *lim);
145 struct queue_limits *lim)
144 null_init_zoned_dev(struct nullb_device *dev, struct queue_limits *lim) argument
/linux-master/drivers/s390/block/
H A Ddasd_genhd.c37 struct queue_limits lim = { local
66 gdp = blk_mq_alloc_disk(&block->tag_set, &lim, block);

Completed in 374 milliseconds

12345