Home
last modified time | relevance | path

Searched refs:sorted_strbox (Results 1 – 5 of 5) sorted by relevance

/dports/biology/plink/plink-ng-79b2df8c/2.0/include/
H A Dplink2_string.cc663 strcpy(&(sorted_strbox[str_idx * max_str_blen]), filled_wkspace[str_idx].strbuf); in SortStrbox32bFinish()
676 strcpy(&(sorted_strbox[str_idx * max_str_blen]), filled_wkspace[str_idx].strbuf); in SortStrbox64bFinish()
3049 int32_t bsearch_str(const char* idbuf, const char* sorted_strbox, uintptr_t cur_id_slen, uintptr_t … in bsearch_str() argument
3057 const int32_t ii = Memcmp(idbuf, &(sorted_strbox[mid_idx * max_id_blen]), cur_id_slen); in bsearch_str()
3060 } else if ((ii < 0) || sorted_strbox[mid_idx * max_id_blen + cur_id_slen]) { in bsearch_str()
3069 int32_t bsearch_str_natural(const char* idbuf, const char* sorted_strbox, uintptr_t max_id_blen, ui… in bsearch_str_natural() argument
3075 const int32_t ii = strcmp_natural(idbuf, &(sorted_strbox[mid_idx * max_id_blen])); in bsearch_str_natural()
3087 uintptr_t bsearch_str_lb(const char* idbuf, const char* sorted_strbox, uintptr_t cur_id_slen, uintp… in bsearch_str_lb() argument
3095 if (Memcmp(idbuf, &(sorted_strbox[mid_idx * max_id_blen]), cur_id_slen) > 0) { in bsearch_str_lb()
3108 if (Memcmp(idbuf, &(sorted_strbox[cur_idx * max_id_blen]), cur_id_slen) <= 0) { in ExpsearchStrLb()
[all …]
H A Dplink2_string.h612 …t max_str_blen, uint32_t use_nsort, Strbuf28Ui* filled_wkspace, char* sorted_strbox, uint32_t* id_…
614 …t max_str_blen, uint32_t use_nsort, Strbuf60Ui* filled_wkspace, char* sorted_strbox, uint32_t* id_…
1486 int32_t bsearch_str(const char* idbuf, const char* sorted_strbox, uintptr_t cur_id_slen, uintptr_t …
1489 int32_t bsearch_str_natural(const char* idbuf, const char* sorted_strbox, uintptr_t max_id_blen, ui…
1493 uintptr_t bsearch_str_lb(const char* idbuf, const char* sorted_strbox, uintptr_t cur_id_slen, uintp…
1498 uintptr_t ExpsearchStrLb(const char* idbuf, const char* sorted_strbox, uintptr_t cur_id_slen, uintp…
/dports/biology/plink/plink-ng-79b2df8c/2.0/
H A Dplink2_cmdline.cc1526 …ow_dups, uint32_t collapse_idxs, uint32_t use_nsort, char* __restrict sorted_strbox, uint32_t* __r… in CopySortStrboxSubsetNoalloc() argument
1563 …bFinish(str_ct, max_str_blen, use_nsort, R_CAST(Strbuf28Ui*, sort_wkspace), sorted_strbox, id_map); in CopySortStrboxSubsetNoalloc()
1565 …bFinish(str_ct, max_str_blen, use_nsort, R_CAST(Strbuf60Ui*, sort_wkspace), sorted_strbox, id_map); in CopySortStrboxSubsetNoalloc()
1595 strcpy(&(sorted_strbox[str_idx * max_str_blen]), sort_wkspace[str_idx].strptr); in CopySortStrboxSubsetNoalloc()
1602 char* dup_id = ScanForDuplicateIds(sorted_strbox, str_ct, max_str_blen); in CopySortStrboxSubsetNoalloc()
H A Dplink2_filter.cc1416 char* sorted_strbox; in KeepColMatch() local
1419 …if (unlikely(MultistrToStrboxDedupAlloc(strs_flattened, &sorted_strbox, &str_ct, &max_str_blen))) { in KeepColMatch()
1517 …const int32_t ii = bsearch_str(linebuf_iter, sorted_strbox, token_end - linebuf_iter, max_str_blen… in KeepColMatch()
H A Dplink2_cmdline.h1365 …ow_dups, uint32_t collapse_idxs, uint32_t use_nsort, char* __restrict sorted_strbox, uint32_t* __r…