Home | History | Annotate | Download | only in core

Lines Matching full:incoming

266 # For topological sort, we need to count the number of incoming edges
270 # Count the number of incoming edges for each node during topological
279 # zero the incoming edge counter for module $1
280 -ndk-mod-topo-zero-incoming = \
283 # increment the incoming edge counter for module $1
284 -ndk-mod-topo-increment-incoming = \
287 # decrement the incoming edge counter for module $1
288 -ndk-mod-topo-decrement-incoming = \
291 # return non-empty if the module $1's incoming edge counter is > 0
292 -ndk-mod-topo-has-incoming = $(_ndk_mod_topo_incoming.$1)
294 # Find first node in a list that has zero incoming edges.
296 # Out: first node that has zero incoming edges, or empty.
297 -ndk-mod-topo-find-first-zero-incoming = $(firstword $(call -ndk-mod-filter-out,$1,-ndk-mod-topo-has-incoming))
302 $(info .. $(_ndk_mod_module) incoming='$(_ndk_mod_topo_incoming.$(_ndk_mod_module))'))
324 $(eval _ndk_mod_wq := $(call -ndk-mod-topo-find-first-zero-incoming,$(_ndk_mod_nodes)))\
329 # Given a closure list of nodes, count their incoming edges.
333 $(call -ndk-mod-topo-zero-incoming,$(_ndk_mod_module)))\
337 $(call -ndk-mod-topo-increment-incoming,$(_ndk_mod_dep))\
347 $(call -ndk-mod-topo-decrement-incoming,$(_ndk_mod_module))\
351 $(call -ndk-mod-topo-decrement-incoming,$(_ndk_mod_dep))\
352 $(if $(call -ndk-mod-topo-has-incoming,$(_ndk_mod_dep)),,\