• Home
  • Raw
  • Download

Lines Matching refs:skc_uint

106   skc_uint                  id;
118 skc_uint words[SKC_GRID_SIZE_WORDS]; // 0:inactive, 1:active
119 skc_uint count;
123 skc_uint words[SKC_GRID_SIZE_WORDS]; // 0:inactive, 1:active
124 skc_uint count;
140 skc_uint active[SKC_GRID_SIZE_WORDS]; // 1:inactive, 0:active
142 skc_uint count; // number of active ids
220 skc_uint const handle_pool_size) in skc_grid_deps_create()
241 for (skc_uint id=0; id < SKC_GRID_SIZE_IDS; id++) in skc_grid_deps_create()
246 for (skc_uint ii=0; ii < SKC_GRID_SIZE_WORDS-1; ii++) in skc_grid_deps_create()
282 for (skc_uint ii=0; ii<SKC_GRID_SIZE_WORDS; ii++) in skc_grid_deps_debug()
284 skc_uint const a = deps->active[ii]; in skc_grid_deps_debug()
330 skc_uint * active = deps->active; in skc_grid_deps_attach()
331 skc_uint first = 0; in skc_grid_deps_attach()
335 skc_uint const idx = SKC_LZCNT_32(*active); in skc_grid_deps_attach()
379 skc_grid_words_set(skc_uint ids[SKC_GRID_SIZE_WORDS], skc_uint const id) in skc_grid_words_set()
381 skc_uint * const ptr = ids + (id/32); in skc_grid_words_set()
382 skc_uint const pre = *ptr; in skc_grid_words_set()
383 skc_uint const post = pre | (0x80000000 >> (id & 0x1F)); // set in skc_grid_words_set()
392 skc_grid_words_clear(skc_uint ids[SKC_GRID_SIZE_WORDS], skc_uint const id) in skc_grid_words_clear()
394 skc_uint * const ptr = ids + (id/32); in skc_grid_words_clear()
395 skc_uint const pre = *ptr; in skc_grid_words_clear()
396 skc_uint const post = pre & ~(0x80000000 >> (id & 0x1F)); // clear in skc_grid_words_clear()
443 skc_uint const count) in skc_grid_deps_force()
450 for (skc_uint ii=0; ii<count; ii++) in skc_grid_deps_force()
469 skc_uint const count) in skc_grid_deps_unmap()
473 for (skc_uint ii=0; ii<count; ii++) in skc_grid_deps_unmap()
510 skc_uint const id_before = after->deps->handle_map[before]; in skc_grid_happens_after_handle()
530 skc_grid_clear_dependency(skc_grid_t const after, skc_uint const before) in skc_grid_clear_dependency()
602 skc_uint before_count = grid->before.count; in skc_grid_force()
616 skc_uint * before_words = grid->before.words; in skc_grid_force()
617 skc_uint active = *before_words++; in skc_grid_force()
622 skc_uint const idx = SKC_LZCNT_32(active); in skc_grid_force()
660 skc_uint after_count = grid->after.count; in skc_grid_complete()
666 skc_uint * after_words = grid->after.words; in skc_grid_complete()
667 skc_uint active = *after_words++; in skc_grid_complete()
672 skc_uint const idx = SKC_LZCNT_32(active); in skc_grid_complete()
760 SKC_STATIC_ASSERT(sizeof(union skc_grid_id) == sizeof(skc_uint));