Searched refs:lim (Results 26 - 50 of 107) sorted by relevance

12345

/linux-master/drivers/firmware/broadcom/
H A Dbcm47xx_nvram.c138 int bcm47xx_nvram_init_from_mem(u32 base, u32 lim) argument
143 iobase = ioremap(base, lim);
147 err = bcm47xx_nvram_find_and_copy(iobase, lim);
/linux-master/drivers/scsi/
H A Dam53c974.c142 int lim = 1000; local
150 while (--lim > 0) {
164 lim = 1000;
167 if (--lim == 0)
172 esp_dma_log("DMA blast done (%d tries, %d bytes left)\n", lim, resid);
/linux-master/drivers/media/usb/pvrusb2/
H A Dpvrusb2-ctrl.c22 int lim; local
23 lim = cptr->info->def.type_int.min_value;
25 cptr->info->get_min_value(cptr,&lim);
27 if (val < lim) return -ERANGE;
28 lim = cptr->info->def.type_int.max_value;
30 cptr->info->get_max_value(cptr,&lim);
32 if (val > lim) return -ERANGE;
/linux-master/drivers/nvme/host/
H A Dcore.c1806 static void nvme_config_discard(struct nvme_ns *ns, struct queue_limits *lim) argument
1811 lim->max_hw_discard_sectors =
1814 lim->max_hw_discard_sectors = UINT_MAX;
1816 lim->max_hw_discard_sectors = 0;
1818 lim->discard_granularity = lim->logical_block_size;
1821 lim->max_discard_segments = ctrl->dmrl;
1823 lim->max_discard_segments = NVME_DSM_MAX_RANGES;
1946 struct queue_limits *lim)
1948 lim
1945 nvme_set_ctrl_limits(struct nvme_ctrl *ctrl, struct queue_limits *lim) argument
1957 nvme_update_disk_info(struct nvme_ns *ns, struct nvme_id_ns *id, struct queue_limits *lim) argument
2022 nvme_set_chunk_sectors(struct nvme_ns *ns, struct nvme_id_ns *id, struct queue_limits *lim) argument
2057 struct queue_limits lim; local
2077 struct queue_limits lim; local
2208 struct queue_limits lim; local
3170 struct queue_limits lim; local
4407 struct queue_limits lim = {}; local
[all...]
H A Dmultipath.c519 struct queue_limits lim; local
536 blk_set_stacking_limits(&lim);
537 lim.dma_alignment = 3;
539 lim.max_zone_append_sectors = 0;
541 head->disk = blk_alloc_disk(&lim, ctrl->numa_node);
/linux-master/drivers/block/null_blk/
H A Dzoned.c62 struct queue_limits *lim)
155 lim->zoned = true;
156 lim->chunk_sectors = dev->zone_size_sects;
157 lim->max_zone_append_sectors = dev->zone_size_sects;
158 lim->max_open_zones = dev->zone_max_open;
159 lim->max_active_zones = dev->zone_max_active;
61 null_init_zoned_dev(struct nullb_device *dev, struct queue_limits *lim) argument
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_vdsc_regs.h165 #define DSC_PPS10_RC_QUANT_INC_LIMIT1(lim) REG_FIELD_PREP(DSC_PPS10_RC_QUANT_INC_LIMIT1_MASK, lim)
166 #define DSC_PPS10_RC_QUANT_INC_LIMIT0(lim) REG_FIELD_PREP(DSC_PPS10_RC_QUANT_INC_LIMIT0_MASK, lim)
/linux-master/drivers/md/
H A Draid0.c384 struct queue_limits lim; local
386 blk_set_stacking_limits(&lim);
387 lim.max_hw_sectors = mddev->chunk_sectors;
388 lim.max_write_zeroes_sectors = mddev->chunk_sectors;
389 lim.io_min = mddev->chunk_sectors << 9;
390 lim.io_opt = lim.io_min * mddev->raid_disks;
391 mddev_stack_rdev_limits(mddev, &lim);
392 return queue_limits_set(mddev->gendisk->queue, &lim);
/linux-master/arch/m68k/emu/
H A Dnfblock.c99 struct queue_limits lim = { local
123 dev->disk = blk_alloc_disk(&lim, NUMA_NO_NODE);
/linux-master/block/
H A Dblk-sysfs.c178 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);
/linux-master/drivers/block/
H A Dloop.c754 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 Dxen-blkfront.c945 struct queue_limits *lim)
951 lim->max_hw_discard_sectors = UINT_MAX;
953 lim->discard_granularity = info->discard_granularity;
954 lim->discard_alignment = info->discard_alignment;
956 lim->max_secure_erase_sectors = UINT_MAX;
960 lim->logical_block_size = info->sector_size;
961 lim->physical_block_size = info->physical_sector_size;
962 lim->max_hw_sectors = (segments * XEN_PAGE_SIZE) / 512;
965 lim->seg_boundary_mask = PAGE_SIZE - 1;
966 lim
944 blkif_set_queue_limits(const struct blkfront_info *info, struct queue_limits *lim) argument
1069 struct queue_limits lim = {}; local
2007 struct queue_limits lim; local
[all...]
H A Dbrd.c321 struct queue_limits lim = { local
348 disk = brd->brd_disk = blk_alloc_disk(&lim, NUMA_NO_NODE);
/linux-master/drivers/s390/block/
H A Dscm_blk.c438 struct queue_limits lim = { local
445 lim.max_segments = min(scmdev->nr_max_block,
447 lim.max_hw_sectors = lim.max_segments << 3; /* 8 * 512 = blk_size */
472 bdev->gendisk = blk_mq_alloc_disk(&bdev->tag_set, &lim, scmdev);
/linux-master/Documentation/driver-api/media/drivers/ccs/
H A Dmk-ccs-regs344 my ($lim, $offset) = split /,/, $d->[0];
346 $reg_formula .= " + (($arg) < $lim ? ($arg)$times : $offset + (($arg) - $lim)$times)";
/linux-master/include/linux/
H A Dblk-mq.h688 struct queue_limits *lim, void *queuedata,
690 #define blk_mq_alloc_disk(set, lim, queuedata) \
694 __blk_mq_alloc_disk(set, lim, queuedata, &__key); \
699 struct queue_limits *lim, void *queuedata);
H A Dblkdev.h772 struct gendisk *__blk_alloc_disk(struct queue_limits *lim, int node,
777 * @lim: queue limits to be used for this disk.
787 #define blk_alloc_disk(lim, node_id) \
791 __blk_alloc_disk(lim, node_id, &__key); \
894 struct queue_limits *lim);
895 int queue_limits_set(struct request_queue *q, struct queue_limits *lim);
927 extern void blk_set_stacking_limits(struct queue_limits *lim);
/linux-master/drivers/mtd/
H A Dmtd_blkdevs.c280 struct queue_limits lim = { }; local
336 lim.logical_block_size = tr->blksize;
338 lim.max_hw_discard_sectors = UINT_MAX;
341 gd = blk_mq_alloc_disk(new->tag_set, &lim, new);
/linux-master/tools/perf/tests/
H A Ddso-data.c324 long nr_end, nr = open_files_cnt(), lim = new_limit(3); local
347 !set_fd_limit((lim)));
/linux-master/kernel/rcu/
H A Dtasks.h243 int lim; local
252 lim = rcu_task_enqueue_lim;
254 if (lim > nr_cpu_ids)
255 lim = nr_cpu_ids;
256 shift = ilog2(nr_cpu_ids / lim);
257 if (((nr_cpu_ids - 1) >> shift) >= lim)
260 WRITE_ONCE(rtp->percpu_dequeue_lim, lim);
261 smp_store_release(&rtp->percpu_enqueue_lim, lim);
279 pr_info("%s: Setting shift to %d and lim to %d rcu_task_cb_adjust=%d.\n", rtp->name,
/linux-master/drivers/media/platform/samsung/exynos4-is/
H A Dfimc-core.c870 struct fimc_pix_limit *lim; local
877 v = devm_kzalloc(dev, sizeof(*v) + sizeof(*lim), GFP_KERNEL);
890 lim = (struct fimc_pix_limit *)&v[1];
892 lim->scaler_en_w = args[0];
893 lim->scaler_dis_w = args[1];
894 lim->out_rot_en_w = args[2];
895 lim->out_rot_dis_w = args[3];
896 v->pix_limit = lim;
/linux-master/drivers/regulator/
H A Dbd9576-regulator.c217 struct regmap *regmap, int reg, int mask, int lim)
223 if (lim) {
226 lim, &sel, &found);
233 lim);
465 static int bd9576_set_tw(struct regulator_dev *rdev, int lim, int severity, argument
476 if (lim)
216 bd9576_set_limit(const struct linear_range *r, int num_ranges, struct regmap *regmap, int reg, int mask, int lim) argument
H A Dstpmic1_regulator.c35 static int stpmic1_set_icc(struct regulator_dev *rdev, int lim, int severity,
495 static int stpmic1_set_icc(struct regulator_dev *rdev, int lim, int severity, argument
512 if (lim || severity != REGULATOR_SEVERITY_PROT || !enable)
/linux-master/arch/powerpc/kernel/
H A Dcacheinfo.c238 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/drivers/block/aoe/
H A Daoeblk.c337 struct queue_limits lim = { local
378 gd = blk_mq_alloc_disk(set, &lim, d);

Completed in 361 milliseconds

12345