/linux-master/Documentation/driver-api/media/drivers/ccs/ |
H A D | mk-ccs-regs | 344 my ($lim, $offset) = split /,/, $d->[0]; 346 $reg_formula .= " + (($arg) < $lim ? ($arg)$times : $offset + (($arg) - $lim)$times)";
|
/linux-master/arch/m68k/emu/ |
H A D | nfblock.c | 99 struct queue_limits lim = { local 123 dev->disk = blk_alloc_disk(&lim, NUMA_NO_NODE);
|
/linux-master/arch/powerpc/kernel/ |
H A D | cacheinfo.c | 238 int i, lim; local 240 lim = ARRAY_SIZE(cache_type_info[cache->type].line_size_props); 242 for (i = 0; i < lim; i++) {
|
/linux-master/arch/um/drivers/ |
H A D | ubd_kern.c | 847 struct queue_limits lim = { local 858 lim.max_hw_sectors = 8 * sizeof(long); 860 lim.max_hw_discard_sectors = UBD_MAX_REQUEST; 861 lim.max_write_zeroes_sectors = UBD_MAX_REQUEST; 890 disk = blk_mq_alloc_disk(&ubd_dev->tag_set, &lim, ubd_dev);
|
/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/arch/x86/kvm/ |
H A D | emulate.c | 696 u32 lim; local 726 lim = desc_limit_scaled(&desc); 729 if (addr.ea <= lim) 731 lim = desc.d ? 0xffffffff : 0xffff; 733 if (addr.ea > lim) 735 if (lim == 0xffffffff) 738 *max_size = (u64)lim + 1 - addr.ea;
|
/linux-master/block/ |
H A D | blk-core.c | 397 struct request_queue *blk_alloc_queue(struct queue_limits *lim, int node_id) argument 421 error = blk_set_default_limits(lim); 424 q->limits = *lim;
|
H A D | blk-map.c | 568 const struct queue_limits *lim = &q->limits; local 595 if (bvprvp && bvec_gap_to_prev(lim, bvprvp, bv->bv_offset)) {
|
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-mq.c | 4072 struct queue_limits *lim, void *queuedata) 4078 q = blk_alloc_queue(lim ? lim : &default_lim, set->numa_node); 4119 struct queue_limits *lim, void *queuedata, 4125 q = blk_mq_alloc_queue(set, lim, queuedata); 4071 blk_mq_alloc_queue(struct blk_mq_tag_set *set, struct queue_limits *lim, void *queuedata) argument 4118 __blk_mq_alloc_disk(struct blk_mq_tag_set *set, struct queue_limits *lim, void *queuedata, struct lock_class_key *lkclass) argument
|
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-sysfs.c | 178 struct queue_limits lim; local 193 lim = queue_limits_start_update(q); 194 lim.max_user_discard_sectors = max_discard_bytes >> SECTOR_SHIFT; 195 err = queue_limits_commit_update(q, &lim); 236 struct queue_limits lim; local 245 lim = queue_limits_start_update(q); 246 lim.max_user_sectors = max_sectors_kb << 1; 247 err = queue_limits_commit_update(q, &lim);
|
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...] |
H A D | genhd.c | 1394 struct gendisk *__blk_alloc_disk(struct queue_limits *lim, int node, argument 1401 q = blk_alloc_queue(lim ? lim : &default_lim, node);
|
/linux-master/drivers/base/ |
H A D | cacheinfo.c | 136 int i, lim, ct_idx; local 139 lim = ARRAY_SIZE(cache_type_info[ct_idx].line_size_props); 141 for (i = 0; i < lim; i++) {
|
/linux-master/drivers/block/aoe/ |
H A D | aoeblk.c | 337 struct queue_limits lim = { local 378 gd = blk_mq_alloc_disk(set, &lim, d);
|
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/ |
H A D | brd.c | 321 struct queue_limits lim = { local 348 disk = brd->brd_disk = blk_alloc_disk(&lim, NUMA_NO_NODE);
|
H A D | floppy.c | 4518 struct queue_limits lim = { local 4523 disk = blk_mq_alloc_disk(&tag_sets[drive], &lim, NULL);
|
H A D | loop.c | 754 struct queue_limits *lim) 784 lim->max_hw_discard_sectors = max_discard_sectors; 785 lim->max_write_zeroes_sectors = max_discard_sectors; 787 lim->discard_granularity = granularity; 789 lim->discard_granularity = 0; 981 struct queue_limits lim; local 983 lim = queue_limits_start_update(lo->lo_queue); 984 lim.logical_block_size = bsize; 985 lim.physical_block_size = bsize; 986 lim 753 loop_config_discard(struct loop_device *lo, struct queue_limits *lim) argument 1983 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/drbd/ |
H A D | drbd_main.c | 2693 struct queue_limits lim = { local 2719 disk = blk_alloc_disk(&lim, NUMA_NO_NODE);
|
H A D | drbd_nl.c | 1266 struct queue_limits lim; local 1293 lim = queue_limits_start_update(q); 1295 blk_set_stacking_limits(&lim); 1296 lim.max_segments = drbd_backing_dev_max_segments(device); 1298 lim.max_segments = BLK_MAX_SEGMENTS; 1301 lim.max_hw_sectors = new >> SECTOR_SHIFT; 1302 lim.seg_boundary_mask = PAGE_SIZE - 1; 1313 lim.discard_granularity = 512; 1314 lim.max_hw_discard_sectors = 1317 lim [all...] |
/linux-master/drivers/block/mtip32xx/ |
H A D | mtip32xx.c | 3404 struct queue_limits lim = { local 3440 dd->disk = blk_mq_alloc_disk(&dd->tags, &lim, dd);
|