Lines Matching refs:bounds

378     ZSTD_bounds bounds = { 0, 0, 0 };
383 bounds.lowerBound = ZSTD_minCLevel();
384 bounds.upperBound = ZSTD_maxCLevel();
385 return bounds;
388 bounds.lowerBound = ZSTD_WINDOWLOG_MIN;
389 bounds.upperBound = ZSTD_WINDOWLOG_MAX;
390 return bounds;
393 bounds.lowerBound = ZSTD_HASHLOG_MIN;
394 bounds.upperBound = ZSTD_HASHLOG_MAX;
395 return bounds;
398 bounds.lowerBound = ZSTD_CHAINLOG_MIN;
399 bounds.upperBound = ZSTD_CHAINLOG_MAX;
400 return bounds;
403 bounds.lowerBound = ZSTD_SEARCHLOG_MIN;
404 bounds.upperBound = ZSTD_SEARCHLOG_MAX;
405 return bounds;
408 bounds.lowerBound = ZSTD_MINMATCH_MIN;
409 bounds.upperBound = ZSTD_MINMATCH_MAX;
410 return bounds;
413 bounds.lowerBound = ZSTD_TARGETLENGTH_MIN;
414 bounds.upperBound = ZSTD_TARGETLENGTH_MAX;
415 return bounds;
418 bounds.lowerBound = ZSTD_STRATEGY_MIN;
419 bounds.upperBound = ZSTD_STRATEGY_MAX;
420 return bounds;
423 bounds.lowerBound = 0;
424 bounds.upperBound = 1;
425 return bounds;
428 bounds.lowerBound = 0;
429 bounds.upperBound = 1;
430 return bounds;
433 bounds.lowerBound = 0;
434 bounds.upperBound = 1;
435 return bounds;
438 bounds.lowerBound = 0;
439 bounds.upperBound = 0;
440 return bounds;
443 bounds.lowerBound = 0;
444 bounds.upperBound = 0;
445 return bounds;
448 bounds.lowerBound = 0;
449 bounds.upperBound = 0;
450 return bounds;
453 bounds.lowerBound = 0;
454 bounds.upperBound = 1;
455 return bounds;
458 bounds.lowerBound = 0;
459 bounds.upperBound = 1;
460 return bounds;
463 bounds.lowerBound = ZSTD_LDM_HASHLOG_MIN;
464 bounds.upperBound = ZSTD_LDM_HASHLOG_MAX;
465 return bounds;
468 bounds.lowerBound = ZSTD_LDM_MINMATCH_MIN;
469 bounds.upperBound = ZSTD_LDM_MINMATCH_MAX;
470 return bounds;
473 bounds.lowerBound = ZSTD_LDM_BUCKETSIZELOG_MIN;
474 bounds.upperBound = ZSTD_LDM_BUCKETSIZELOG_MAX;
475 return bounds;
478 bounds.lowerBound = ZSTD_LDM_HASHRATELOG_MIN;
479 bounds.upperBound = ZSTD_LDM_HASHRATELOG_MAX;
480 return bounds;
484 bounds.lowerBound = 0;
485 bounds.upperBound = 1;
486 return bounds;
489 bounds.lowerBound = 0;
490 bounds.upperBound = 1;
491 return bounds;
495 bounds.lowerBound = ZSTD_f_zstd1;
496 bounds.upperBound = ZSTD_f_zstd1_magicless; /* note : how to ensure at compile time that this is the highest value enum ? */
497 return bounds;
501 bounds.lowerBound = ZSTD_dictDefaultAttach;
502 bounds.upperBound = ZSTD_dictForceLoad; /* note : how to ensure at compile time that this is the highest value enum ? */
503 return bounds;
507 bounds.lowerBound = (int)ZSTD_ps_auto;
508 bounds.upperBound = (int)ZSTD_ps_disable;
509 return bounds;
512 bounds.lowerBound = ZSTD_TARGETCBLOCKSIZE_MIN;
513 bounds.upperBound = ZSTD_TARGETCBLOCKSIZE_MAX;
514 return bounds;
517 bounds.lowerBound = ZSTD_SRCSIZEHINT_MIN;
518 bounds.upperBound = ZSTD_SRCSIZEHINT_MAX;
519 return bounds;
523 bounds.lowerBound = (int)ZSTD_bm_buffered;
524 bounds.upperBound = (int)ZSTD_bm_stable;
525 return bounds;
528 bounds.lowerBound = (int)ZSTD_sf_noBlockDelimiters;
529 bounds.upperBound = (int)ZSTD_sf_explicitBlockDelimiters;
530 return bounds;
533 bounds.lowerBound = 0;
534 bounds.upperBound = 1;
535 return bounds;
538 bounds.lowerBound = (int)ZSTD_ps_auto;
539 bounds.upperBound = (int)ZSTD_ps_disable;
540 return bounds;
543 bounds.lowerBound = (int)ZSTD_ps_auto;
544 bounds.upperBound = (int)ZSTD_ps_disable;
545 return bounds;
548 bounds.lowerBound = 0;
549 bounds.upperBound = 1;
550 return bounds;
553 bounds.error = ERROR(parameter_unsupported);
554 return bounds;
563 ZSTD_bounds const bounds = ZSTD_cParam_getBounds(cParam);
564 if (ZSTD_isError(bounds.error)) return bounds.error;
565 if (*value < bounds.lowerBound) *value = bounds.lowerBound;
566 if (*value > bounds.upperBound) *value = bounds.upperBound;
572 parameter_outOfBound, "Param out of bounds"); \
1182 ZSTD_bounds const bounds = ZSTD_cParam_getBounds(cParam); \
1183 if ((int)val<bounds.lowerBound) val=(type)bounds.lowerBound; \
1184 else if ((int)val>bounds.upperBound) val=(type)bounds.upperBound; \