/linux-master/block/ |
H A D | blk-settings.c | 30 * @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 D | blk-merge.c | 103 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 D | blk.h | 119 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 D | bitmap.c | 10 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 D | bcm47xx_nvram.h | 15 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 D | ccs-pll.c | 152 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 D | stdlib.h | 244 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 D | queue.c | 178 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 D | main.c | 28 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 D | start_up.c | 228 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 D | bitmap.c | 40 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 D | compaction_test.c | 169 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 D | pps_gen_parport.c | 60 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 D | sun3x_esp.c | 87 int lim; local 95 lim = 1000; 97 if (--lim == 0) { 109 int lim; local 111 lim = 1000; 113 if (--lim == 0) {
|
H A D | sun_esp.c | 225 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 D | qcom-labibb-regulator.c | 310 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 D | rt5759-regulator.c | 147 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 D | zns.c | 108 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 D | printk.c | 78 size_t pos = 0, lim = ARRAY_SIZE(buf); local 97 if (*s8 == '\0' || pos >= lim - 2) {
|
/linux-master/drivers/edac/ |
H A D | amd64_edac.h | 136 #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 D | virtio_blk.c | 724 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 D | n64cart.c | 117 struct queue_limits lim = { local 138 disk = blk_alloc_disk(&lim, NUMA_NO_NODE);
|
/linux-master/drivers/block/aoe/ |
H A D | aoedev.c | 246 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 D | null_blk.h | 132 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 D | dasd_genhd.c | 37 struct queue_limits lim = { local 66 gdp = blk_mq_alloc_disk(&block->tag_set, &lim, block);
|