Symbol: min_not_zero
arch/arm/mm/dma-mapping.c
537
u64 mask = min_not_zero(dev->coherent_dma_mask, dev->bus_dma_limit);
arch/riscv/mm/init.c
862
u64 satp_mode_limit = min_not_zero(__pi_set_satp_mode_from_cmdline(dtb_pa),
arch/x86/mm/mem_encrypt.c
35
u64 dma_dev_mask = min_not_zero(dev->coherent_dma_mask,
block/blk-merge.c
763
gaps_bit = min_not_zero(gaps_bit, prev->bi_bvec_gap_bit);
block/blk-merge.c
764
gaps_bit = min_not_zero(gaps_bit, next->bi_bvec_gap_bit);
block/blk-merge.c
769
gaps_bit = min_not_zero(gaps_bit, ffs(bvec_seg_gap(&pb, &nb)));
block/blk-merge.c
838
min_not_zero(next->phys_gap_bit,
block/blk-mq-cpumap.c
26
return min_not_zero(num, max_queues);
block/blk-settings.c
121
min_not_zero(lim->max_hw_zone_append_sectors,
block/blk-settings.c
416
max_hw_sectors = min_not_zero(lim->max_hw_sectors,
block/blk-settings.c
814
t->max_sectors = min_not_zero(t->max_sectors, b->max_sectors);
block/blk-settings.c
815
t->max_user_sectors = min_not_zero(t->max_user_sectors,
block/blk-settings.c
817
t->max_hw_sectors = min_not_zero(t->max_hw_sectors, b->max_hw_sectors);
block/blk-settings.c
818
t->max_dev_sectors = min_not_zero(t->max_dev_sectors, b->max_dev_sectors);
block/blk-settings.c
831
t->seg_boundary_mask = min_not_zero(t->seg_boundary_mask,
block/blk-settings.c
833
t->virt_boundary_mask = min_not_zero(t->virt_boundary_mask,
block/blk-settings.c
836
t->max_segments = min_not_zero(t->max_segments, b->max_segments);
block/blk-settings.c
837
t->max_discard_segments = min_not_zero(t->max_discard_segments,
block/blk-settings.c
839
t->max_integrity_segments = min_not_zero(t->max_integrity_segments,
block/blk-settings.c
842
t->max_segment_size = min_not_zero(t->max_segment_size,
block/blk-settings.c
923
t->max_discard_sectors = min_not_zero(t->max_discard_sectors,
block/blk-settings.c
925
t->max_hw_discard_sectors = min_not_zero(t->max_hw_discard_sectors,
block/blk-settings.c
932
t->max_secure_erase_sectors = min_not_zero(t->max_secure_erase_sectors,
drivers/acpi/arm64/iort.c
2151
limit = min_not_zero(limit, local_limit);
drivers/acpi/arm64/iort.c
2160
limit = min_not_zero(limit, local_limit);
drivers/block/drbd/drbd_receiver.c
3916
p_usize = min_not_zero(my_usize, p_usize);
drivers/block/drbd/drbd_req.c
1728
et = min_not_zero(dt, ent);
drivers/block/virtio_blk.c
1362
discard_granularity = min_not_zero(discard_granularity, v);
drivers/block/virtio_blk.c
1390
max_discard_segs = min_not_zero(max_discard_segs, v);
drivers/block/virtio_blk.c
981
min_not_zero(num_request_queues, num_vqs));
drivers/dma/nbpfaxi.c
441
max_burst = min_not_zero(nbpf->max_burst_mem_read,
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
137
places[c].lpfn = min_not_zero(places[c].lpfn, visible_pfn);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2125
min_pages = min_not_zero(min_pages, pages);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2130
_pages = min_not_zero(max_pages, min_pages);
drivers/gpu/drm/panfrost/panfrost_mmu.c
375
*count = min_not_zero(blk_offset, size) / SZ_4K;
drivers/gpu/drm/panthor/panthor_mmu.c
846
*count = min_not_zero(blk_offset, size) / SZ_4K;
drivers/infiniband/ulp/rtrs/rtrs-clt.c
1471
max_pages_per_mr = min_not_zero((u32)max_pages_per_mr, U32_MAX);
drivers/infiniband/ulp/rtrs/rtrs-clt.c
1879
clt_path->s.signal_interval = min_not_zero(queue_depth,
drivers/infiniband/ulp/rtrs/rtrs-clt.c
1896
clt->max_io_size = min_not_zero(clt_path->max_io_size,
drivers/infiniband/ulp/rtrs/rtrs-srv.c
1737
s->signal_interval = min_not_zero(srv->queue_depth,
drivers/iommu/dma-iommu.c
764
dma_limit = min_not_zero(dma_limit, dev->bus_dma_limit);
drivers/irqchip/irq-gic-v5.c
1141
pri_bits = min_not_zero(gicv5_global_data.cpuif_pri_bits,
drivers/md/dm-crypt.c
267
val = min_not_zero(READ_ONCE(max_write_size),
drivers/md/dm-crypt.c
270
val = min_not_zero(READ_ONCE(max_read_size),
drivers/md/dm-delay.c
259
min_delay = min_not_zero(min_delay, dc->write.delay);
drivers/md/dm-delay.c
272
min_delay = min_not_zero(min_delay, dc->flush.delay);
drivers/md/dm-snap.c
853
chunk_size = min_not_zero(chunk_size,
drivers/md/dm-zone.c
331
min_not_zero(max_active_zones, zlim->lim->max_active_zones);
drivers/md/dm-zone.c
337
min_not_zero(max_open_zones, zlim->lim->max_open_zones);
drivers/mmc/core/sdio.c
461
max_dtr = min_not_zero(max_dtr, card->quirk_max_rate);
drivers/mmc/core/sdio.c
581
max_rate = min_not_zero(card->quirk_max_rate,
drivers/net/ethernet/intel/iavf/iavf_virtchnl.c
384
max_frame = min_not_zero(adapter->vf_res->max_mtu, max_frame);
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.c
146
real_rel_cnt = min_not_zero(budget, rel_cnt);
drivers/nvdimm/region_devs.c
121
_num_flush = min_not_zero(_num_flush, nvdimm->num_flush);
drivers/nvdimm/region_devs.c
397
avail = min_not_zero(avail, nd_pmem_max_contiguous_dpa(
drivers/nvme/host/core.c
2073
min_not_zero(nvme_max_drv_segments(ctrl), ctrl->max_segments));
drivers/nvme/host/core.c
3584
min_not_zero(ctrl->max_hw_sectors, max_hw_sectors);
drivers/nvme/target/passthru.c
105
max_hw_sectors = min_not_zero(pctrl->max_segments << PAGE_SECTORS_SHIFT,
drivers/nvme/target/passthru.c
112
max_hw_sectors = min_not_zero(BIO_MAX_VECS << PAGE_SECTORS_SHIFT,
drivers/pci/controller/dwc/pcie-rcar-gen4.c
147
changes = min_not_zero(dw->max_link_speed, RCAR_MAX_LINK_SPEED) - 1;
drivers/scsi/scsi_lib.c
2029
min_not_zero(shost->sg_prot_tablesize,
drivers/scsi/scsi_transport_fc.c
4341
lim.max_segments = min_not_zero(lim.max_segments, i->f->max_bsg_segments);
drivers/scsi/scsi_transport_fc.c
4374
lim.max_segments = min_not_zero(lim.max_segments, i->f->max_bsg_segments);
drivers/scsi/sd.c
1138
sdkp->max_ws_blocks = min_not_zero(sdkp->max_ws_blocks,
drivers/scsi/sd.c
1141
sdkp->max_ws_blocks = min_not_zero(sdkp->max_ws_blocks,
drivers/scsi/sd.c
143
max_blocks = min_not_zero(sdkp->max_unmap_blocks,
drivers/scsi/sd.c
153
max_blocks = min_not_zero(max_blocks, (u32)SD_MAX_WS16_BLOCKS);
drivers/scsi/sd.c
162
max_blocks = min_not_zero(max_blocks, (u32)SD_MAX_WS10_BLOCKS);
drivers/scsi/sd.c
166
max_blocks = min_not_zero(sdkp->max_ws_blocks,
drivers/scsi/sd.c
3802
dev_max = min_not_zero(dev_max, sdkp->max_xfer_blocks);
drivers/scsi/sd.c
3817
lim->io_opt = min_not_zero(lim->io_opt,
drivers/target/target_core_pscsi.c
300
min_not_zero((int)sd->sector_size, 512);
drivers/target/target_core_pscsi.c
302
min_not_zero(sd->host->max_sectors, queue_max_hw_sectors(q));
drivers/target/target_core_spc.c
557
put_unaligned_be32(min_not_zero(mtl, io_max_blocks), &buf[8]);
drivers/thunderbolt/tunnel.c
138
spare = min_not_zero(sw->max_dma_credits, dma_credits);
drivers/thunderbolt/tunnel.c
1904
credits = min_not_zero(dma_credits, nhi->sw->max_dma_credits);
drivers/watchdog/watchdog_dev.c
114
hw_heartbeat_ms = min_not_zero(timeout_ms, wdd->max_hw_heartbeat_ms);
fs/btrfs/zoned.c
1447
bg->zone_capacity = min_not_zero(zone_info[0].capacity, zone_info[1].capacity);
fs/btrfs/zoned.c
1515
bg->zone_capacity = min_not_zero(zone_info[0].capacity, zone_info[1].capacity);
fs/btrfs/zoned.c
427
max_active_zones = min_not_zero(bdev_max_active_zones(bdev),
fs/btrfs/zoned.c
770
fs_info->max_extent_size = min_not_zero(fs_info->max_extent_size,
fs/exec.c
559
min_not_zero(offset_in_page(pos), PAGE_SIZE));
fs/ext4/super.c
6908
limit = min_not_zero(dquot->dq_dqb.dqb_bsoftlimit,
fs/ext4/super.c
6925
limit = min_not_zero(dquot->dq_dqb.dqb_isoftlimit,
fs/f2fs/super.c
2176
limit = min_not_zero(dquot->dq_dqb.dqb_bsoftlimit,
fs/f2fs/super.c
2193
limit = min_not_zero(dquot->dq_dqb.dqb_isoftlimit,
fs/iomap/buffered-io.c
143
unsigned end_blk = min_not_zero(
fs/iomap/buffered-io.c
953
len = min_not_zero(len, *plen);
fs/xfs/xfs_verify_media.c
183
min_not_zero(SZ_1M, me->me_max_io_size);
include/linux/dma-direct.h
138
return end <= min_not_zero(*dev->dma_mask, dev->bus_dma_limit);
io_uring/kbuf.c
272
needed = min_not_zero(needed, (size_t) PEEK_MAX_IMPORT);
io_uring/net.c
1131
arg.max_len = min_not_zero(sel->val, (ssize_t) kmsg->msg.msg_inq);
io_uring/net.c
1135
arg.max_len = min_not_zero(arg.max_len, sr->mshot_total_len);
io_uring/net.c
600
.max_len = min_not_zero(sr->len, INT_MAX),
kernel/dma/coherent.c
351
min_not_zero(dev->coherent_dma_mask, dev->bus_dma_limit))
kernel/dma/direct.c
50
u64 dma_limit = min_not_zero(
kernel/dma/direct.c
77
min_not_zero(dev->coherent_dma_mask, dev->bus_dma_limit);
kernel/dma/mapping.c
131
return min_not_zero(mask, dev->bus_dma_limit) >=
kernel/dma/mapping.c
947
if (min_not_zero(dma_get_mask(dev), dev->bus_dma_limit) <
kernel/dma/swiotlb.c
1225
phys_limit = min_not_zero(*dev->dma_mask, dev->bus_dma_limit);
net/ipv4/tcp_cdg.c
145
ca->delay_min = min_not_zero(ca->delay_min, ca->rtt.min);
net/ipv4/tcp_cdg.c
324
ca->rtt.min = min_not_zero(ca->rtt.min, sample->rtt_us);
net/ipv4/tcp_dctcp.c
154
alpha -= min_not_zero(alpha, alpha >> dctcp_shift_g);
sound/core/pcm_lib.c
1441
params->msbits = min_not_zero(params->msbits, msbits);
sound/soc/soc-pcm.c
605
hw->rate_max = min_not_zero(hw->rate_max, p->rate_max);
tools/testing/selftests/bpf/progs/bpf_dctcp.c
131
alpha -= min_not_zero(alpha, alpha >> dctcp_shift_g);