/kernel/linux/linux-6.6/include/linux/ |
H A D | random.h | 94 * Returns a random integer in the interval (floor, U32_MAX], with uniform 95 * distribution, suitable for all uses. Fastest when floor is a constant, but 96 * still fast for variable floor as well. 98 static inline u32 get_random_u32_above(u32 floor) in get_random_u32_above() argument 100 BUILD_BUG_ON_MSG(__builtin_constant_p(floor) && floor == U32_MAX, in get_random_u32_above() 101 "get_random_u32_above() must take floor < U32_MAX"); in get_random_u32_above() 102 return floor + 1 + get_random_u32_below(U32_MAX - floor); in get_random_u32_above() 106 * Returns a random integer in the interval [floor, cei 110 get_random_u32_inclusive(u32 floor, u32 ceil) get_random_u32_inclusive() argument [all...] |
/kernel/linux/linux-6.6/arch/powerpc/mm/ |
H A D | hugetlbpage.c | 306 unsigned long floor, unsigned long ceiling, in range_is_outside_limits() 309 if ((start & mask) < floor) in range_is_outside_limits() 321 unsigned long floor, unsigned long ceiling) in free_hugepd_range() 334 if (range_is_outside_limits(start, end, floor, ceiling, pdmask)) in free_hugepd_range() 349 unsigned long floor, unsigned long ceiling) in hugetlb_free_pte_range() 353 if (range_is_outside_limits(addr, end, floor, ceiling, PMD_MASK)) in hugetlb_free_pte_range() 363 unsigned long floor, unsigned long ceiling) in hugetlb_free_pmd_range() 385 hugetlb_free_pte_range(tlb, pmd, addr, end, floor, ceiling); in hugetlb_free_pmd_range() 400 addr, next, floor, ceiling); in hugetlb_free_pmd_range() 403 if (range_is_outside_limits(start, end, floor, ceilin in hugetlb_free_pmd_range() 305 range_is_outside_limits(unsigned long start, unsigned long end, unsigned long floor, unsigned long ceiling, unsigned long mask) range_is_outside_limits() argument 319 free_hugepd_range(struct mmu_gather *tlb, hugepd_t *hpdp, int pdshift, unsigned long start, unsigned long end, unsigned long floor, unsigned long ceiling) free_hugepd_range() argument 347 hugetlb_free_pte_range(struct mmu_gather *tlb, pmd_t *pmd, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) hugetlb_free_pte_range() argument 361 hugetlb_free_pmd_range(struct mmu_gather *tlb, pud_t *pud, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) hugetlb_free_pmd_range() argument 412 hugetlb_free_pud_range(struct mmu_gather *tlb, p4d_t *p4d, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) hugetlb_free_pud_range() argument 458 hugetlb_free_pgd_range(struct mmu_gather *tlb, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) hugetlb_free_pgd_range() argument [all...] |
/kernel/linux/linux-5.10/drivers/mtd/devices/ |
H A D | docg3.c | 808 * read operation, the floor 0 is selected. Therefore, if the systems halts, the 809 * reboot will boot on floor 0, where the IPL is. 1458 int floor; in sysfs_dev2docg3() local 1461 floor = attr->attr.name[1] - '0'; in sysfs_dev2docg3() 1462 if (floor < 0 || floor >= DOC_MAX_NBFLOORS) in sysfs_dev2docg3() 1465 return docg3_floors[floor]->priv; in sysfs_dev2docg3() 1551 int floor; in doc_register_sysfs() local 1555 for (floor = 0; in doc_register_sysfs() 1556 floor < DOC_MAX_NBFLOOR in doc_register_sysfs() 1581 int floor, i; doc_unregister_sysfs() local 1717 doc_dbg_register(struct mtd_info *floor) doc_dbg_register() argument 1798 doc_probe_device(struct docg3_cascade *cascade, int floor, struct device *dev) doc_probe_device() argument 1913 int floor, i; docg3_suspend() local 1969 int ret, floor; docg3_probe() local 2046 int floor; docg3_release() local [all...] |
/kernel/linux/linux-6.6/drivers/mtd/devices/ |
H A D | docg3.c | 808 * read operation, the floor 0 is selected. Therefore, if the systems halts, the 809 * reboot will boot on floor 0, where the IPL is. 1466 int floor; in sysfs_dev2docg3() local 1469 floor = attr->attr.name[1] - '0'; in sysfs_dev2docg3() 1470 if (floor < 0 || floor >= DOC_MAX_NBFLOORS) in sysfs_dev2docg3() 1473 return docg3_floors[floor]->priv; in sysfs_dev2docg3() 1559 int floor; in doc_register_sysfs() local 1563 for (floor = 0; in doc_register_sysfs() 1564 floor < DOC_MAX_NBFLOOR in doc_register_sysfs() 1589 int floor, i; doc_unregister_sysfs() local 1725 doc_dbg_register(struct mtd_info *floor) doc_dbg_register() argument 1805 doc_probe_device(struct docg3_cascade *cascade, int floor, struct device *dev) doc_probe_device() argument 1920 int floor, i; docg3_suspend() local 1976 int ret, floor; docg3_probe() local 2053 int floor; docg3_release() local [all...] |
/kernel/linux/linux-5.10/arch/powerpc/mm/ |
H A D | hugetlbpage.c | 299 unsigned long floor, unsigned long ceiling) in free_hugepd_range() 313 if (start < floor) in free_hugepd_range() 335 unsigned long floor, unsigned long ceiling) in hugetlb_free_pte_range() 341 if (start < floor) in hugetlb_free_pte_range() 358 unsigned long floor, unsigned long ceiling) in hugetlb_free_pmd_range() 380 hugetlb_free_pte_range(tlb, pmd, addr, end, floor, ceiling); in hugetlb_free_pmd_range() 395 addr, next, floor, ceiling); in hugetlb_free_pmd_range() 399 if (start < floor) in hugetlb_free_pmd_range() 417 unsigned long floor, unsigned long ceiling) in hugetlb_free_pud_range() 430 hugetlb_free_pmd_range(tlb, pud, addr, next, floor, in hugetlb_free_pud_range() 297 free_hugepd_range(struct mmu_gather *tlb, hugepd_t *hpdp, int pdshift, unsigned long start, unsigned long end, unsigned long floor, unsigned long ceiling) free_hugepd_range() argument 333 hugetlb_free_pte_range(struct mmu_gather *tlb, pmd_t *pmd, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) hugetlb_free_pte_range() argument 356 hugetlb_free_pmd_range(struct mmu_gather *tlb, pud_t *pud, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) hugetlb_free_pmd_range() argument 415 hugetlb_free_pud_range(struct mmu_gather *tlb, p4d_t *p4d, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) hugetlb_free_pud_range() argument 469 hugetlb_free_pgd_range(struct mmu_gather *tlb, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) hugetlb_free_pgd_range() argument [all...] |
/kernel/linux/linux-5.10/arch/ia64/mm/ |
H A D | hugetlbpage.c | 120 unsigned long floor, unsigned long ceiling) in hugetlb_free_pgd_range() 129 * If floor and ceiling are also in the hugetlb region, they in hugetlb_free_pgd_range() 135 if (REGION_NUMBER(floor) == RGN_HPAGE) in hugetlb_free_pgd_range() 136 floor = htlbpage_to_page(floor); in hugetlb_free_pgd_range() 140 free_pgd_range(tlb, addr, end, floor, ceiling); in hugetlb_free_pgd_range() 118 hugetlb_free_pgd_range(struct mmu_gather *tlb, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) hugetlb_free_pgd_range() argument
|
/kernel/linux/linux-6.6/arch/ia64/mm/ |
H A D | hugetlbpage.c | 106 unsigned long floor, unsigned long ceiling) in hugetlb_free_pgd_range() 115 * If floor and ceiling are also in the hugetlb region, they in hugetlb_free_pgd_range() 121 if (REGION_NUMBER(floor) == RGN_HPAGE) in hugetlb_free_pgd_range() 122 floor = htlbpage_to_page(floor); in hugetlb_free_pgd_range() 126 free_pgd_range(tlb, addr, end, floor, ceiling); in hugetlb_free_pgd_range() 104 hugetlb_free_pgd_range(struct mmu_gather *tlb, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) hugetlb_free_pgd_range() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dml/ |
H A D | dml_inline_defs.h | 81 double floor = dml_floor(a, 1); in dml_round() local 83 if (a - floor >= round_pt) in dml_round() 86 return floor; in dml_round()
|
/kernel/linux/linux-5.10/arch/sparc/mm/ |
H A D | hugetlbpage.c | 422 unsigned long floor, unsigned long ceiling) in hugetlb_free_pmd_range() 441 if (start < floor) in hugetlb_free_pmd_range() 459 unsigned long floor, unsigned long ceiling) in hugetlb_free_pud_range() 474 hugetlb_free_pmd_range(tlb, pud, addr, next, floor, in hugetlb_free_pud_range() 479 if (start < floor) in hugetlb_free_pud_range() 497 unsigned long floor, unsigned long ceiling) in hugetlb_free_pgd_range() 504 if (addr < floor) { in hugetlb_free_pgd_range() 525 hugetlb_free_pud_range(tlb, p4d, addr, next, floor, ceiling); in hugetlb_free_pgd_range() 420 hugetlb_free_pmd_range(struct mmu_gather *tlb, pud_t *pud, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) hugetlb_free_pmd_range() argument 457 hugetlb_free_pud_range(struct mmu_gather *tlb, p4d_t *p4d, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) hugetlb_free_pud_range() argument 495 hugetlb_free_pgd_range(struct mmu_gather *tlb, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) hugetlb_free_pgd_range() argument
|
/kernel/linux/linux-6.6/arch/sparc/mm/ |
H A D | hugetlbpage.c | 434 unsigned long floor, unsigned long ceiling) in hugetlb_free_pmd_range() 453 if (start < floor) in hugetlb_free_pmd_range() 471 unsigned long floor, unsigned long ceiling) in hugetlb_free_pud_range() 486 hugetlb_free_pmd_range(tlb, pud, addr, next, floor, in hugetlb_free_pud_range() 491 if (start < floor) in hugetlb_free_pud_range() 509 unsigned long floor, unsigned long ceiling) in hugetlb_free_pgd_range() 516 if (addr < floor) { in hugetlb_free_pgd_range() 537 hugetlb_free_pud_range(tlb, p4d, addr, next, floor, ceiling); in hugetlb_free_pgd_range() 432 hugetlb_free_pmd_range(struct mmu_gather *tlb, pud_t *pud, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) hugetlb_free_pmd_range() argument 469 hugetlb_free_pud_range(struct mmu_gather *tlb, p4d_t *p4d, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) hugetlb_free_pud_range() argument 507 hugetlb_free_pgd_range(struct mmu_gather *tlb, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) hugetlb_free_pgd_range() argument
|
/kernel/linux/linux-5.10/arch/arm64/mm/ |
H A D | mmu.c | 833 unsigned long floor, unsigned long ceiling, in pgtable_range_aligned() 837 if (start < floor) in pgtable_range_aligned() 984 unsigned long end, unsigned long floor, in free_empty_pte_table() 1001 if (!pgtable_range_aligned(start, end, floor, ceiling, PMD_MASK)) in free_empty_pte_table() 1007 * handled by the floor/ceiling check. in free_empty_pte_table() 1021 unsigned long end, unsigned long floor, in free_empty_pmd_table() 1035 free_empty_pte_table(pmdp, addr, next, floor, ceiling); in free_empty_pmd_table() 1041 if (!pgtable_range_aligned(start, end, floor, ceiling, PUD_MASK)) in free_empty_pmd_table() 1047 * handled by the floor/ceiling check. in free_empty_pmd_table() 1061 unsigned long end, unsigned long floor, in free_empty_pud_table() 832 pgtable_range_aligned(unsigned long start, unsigned long end, unsigned long floor, unsigned long ceiling, unsigned long mask) pgtable_range_aligned() argument 983 free_empty_pte_table(pmd_t *pmdp, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) free_empty_pte_table() argument 1020 free_empty_pmd_table(pud_t *pudp, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) free_empty_pmd_table() argument 1060 free_empty_pud_table(p4d_t *p4dp, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) free_empty_pud_table() argument 1100 free_empty_p4d_table(pgd_t *pgdp, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) free_empty_p4d_table() argument 1119 free_empty_tables(unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) free_empty_tables() argument [all...] |
/kernel/linux/linux-6.6/arch/arm64/mm/ |
H A D | mmu.c | 831 unsigned long floor, unsigned long ceiling, in pgtable_range_aligned() 835 if (start < floor) in pgtable_range_aligned() 982 unsigned long end, unsigned long floor, in free_empty_pte_table() 999 if (!pgtable_range_aligned(start, end, floor, ceiling, PMD_MASK)) in free_empty_pte_table() 1005 * handled by the floor/ceiling check. in free_empty_pte_table() 1019 unsigned long end, unsigned long floor, in free_empty_pmd_table() 1033 free_empty_pte_table(pmdp, addr, next, floor, ceiling); in free_empty_pmd_table() 1039 if (!pgtable_range_aligned(start, end, floor, ceiling, PUD_MASK)) in free_empty_pmd_table() 1045 * handled by the floor/ceiling check. in free_empty_pmd_table() 1059 unsigned long end, unsigned long floor, in free_empty_pud_table() 830 pgtable_range_aligned(unsigned long start, unsigned long end, unsigned long floor, unsigned long ceiling, unsigned long mask) pgtable_range_aligned() argument 981 free_empty_pte_table(pmd_t *pmdp, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) free_empty_pte_table() argument 1018 free_empty_pmd_table(pud_t *pudp, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) free_empty_pmd_table() argument 1058 free_empty_pud_table(p4d_t *p4dp, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) free_empty_pud_table() argument 1098 free_empty_p4d_table(pgd_t *pgdp, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) free_empty_p4d_table() argument 1117 free_empty_tables(unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) free_empty_tables() argument [all...] |
/kernel/linux/linux-5.10/include/asm-generic/ |
H A D | hugetlb.h | 46 unsigned long floor, unsigned long ceiling) in hugetlb_free_pgd_range() 48 free_pgd_range(tlb, addr, end, floor, ceiling); in hugetlb_free_pgd_range() 44 hugetlb_free_pgd_range(struct mmu_gather *tlb, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) hugetlb_free_pgd_range() argument
|
/kernel/linux/linux-6.6/include/asm-generic/ |
H A D | hugetlb.h | 71 unsigned long floor, unsigned long ceiling) in hugetlb_free_pgd_range() 73 free_pgd_range(tlb, addr, end, floor, ceiling); in hugetlb_free_pgd_range() 69 hugetlb_free_pgd_range(struct mmu_gather *tlb, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) hugetlb_free_pgd_range() argument
|
/kernel/linux/linux-5.10/drivers/iio/light/ |
H A D | lv0104cs.c | 278 int floor, ceil, mid; in lv0104cs_set_calibscale() local 283 floor = lv0104cs_calibscales[i].val * 1000000 in lv0104cs_set_calibscale() 287 mid = (floor + ceil) / 2; in lv0104cs_set_calibscale() 290 if (calibscale >= floor && calibscale < mid) { in lv0104cs_set_calibscale()
|
/kernel/linux/linux-6.6/drivers/counter/ |
H A D | i8254.c | 233 struct counter_count *const count, u64 *const floor) in i8254_count_floor_read() 242 *floor = (priv->preset[count->id] == 0) ? 0 : 1; in i8254_count_floor_read() 246 *floor = (priv->preset[count->id] % 2 || priv->preset[count->id] == 0) ? 0 : 2; in i8254_count_floor_read() 249 *floor = 0; in i8254_count_floor_read() 232 i8254_count_floor_read(struct counter_device *const counter, struct counter_count *const count, u64 *const floor) i8254_count_floor_read() argument
|
/kernel/linux/linux-6.6/drivers/iio/light/ |
H A D | lv0104cs.c | 278 int floor, ceil, mid; in lv0104cs_set_calibscale() local 283 floor = lv0104cs_calibscales[i].val * 1000000 in lv0104cs_set_calibscale() 287 mid = (floor + ceil) / 2; in lv0104cs_set_calibscale() 290 if (calibscale >= floor && calibscale < mid) { in lv0104cs_set_calibscale()
|
/kernel/linux/linux-5.10/arch/ia64/include/asm/ |
H A D | hugetlb.h | 9 unsigned long end, unsigned long floor,
|
/kernel/linux/linux-6.6/arch/ia64/include/asm/ |
H A D | hugetlb.h | 9 unsigned long end, unsigned long floor,
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | hugetlb.h | 37 unsigned long end, unsigned long floor,
|
/kernel/linux/linux-5.10/arch/sparc/include/asm/ |
H A D | hugetlb.h | 52 unsigned long end, unsigned long floor,
|
/kernel/linux/linux-6.6/arch/sparc/include/asm/ |
H A D | hugetlb.h | 55 unsigned long end, unsigned long floor,
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
H A D | hugetlb.h | 35 unsigned long end, unsigned long floor,
|
/kernel/linux/linux-5.10/drivers/hv/ |
H A D | hv_balloon.c | 1149 * managing we need to compute a floor below which we should not in post_status() 1265 unsigned long floor; in balloon_up() local 1274 floor = compute_balloon_floor(); in balloon_up() 1276 /* Refuse to balloon below the floor. */ in balloon_up() 1277 if (avail_pages < num_pages || avail_pages - num_pages < floor) { in balloon_up() 1280 "Balloon floor reached."); in balloon_up() 1282 num_pages = avail_pages > floor ? (avail_pages - floor) : 0; in balloon_up()
|
/kernel/linux/linux-6.6/drivers/hv/ |
H A D | hv_balloon.c | 1177 * managing we need to compute a floor below which we should not in post_status() 1297 unsigned long floor; in balloon_up() local 1306 floor = compute_balloon_floor(); in balloon_up() 1308 /* Refuse to balloon below the floor. */ in balloon_up() 1309 if (avail_pages < num_pages || avail_pages - num_pages < floor) { in balloon_up() 1312 "Balloon floor reached."); in balloon_up() 1314 num_pages = avail_pages > floor ? (avail_pages - floor) : 0; in balloon_up()
|