Home
last modified time | relevance | path

Searched refs:defineLabel (Results 1 – 11 of 11) sorted by relevance

/packages/modules/NetworkStack/src/android/net/apf/
DDnsUtils.java95 gen.defineLabel(LABEL_PARSE_DNS_LABEL); in genParseDnsLabel()
145 gen.defineLabel(labelPointerOffsetStored); in genParseDnsLabel()
168 gen.defineLabel(labelParseDnsLabelReal); in genParseDnsLabel()
205 gen.defineLabel(LABEL_FIND_NEXT_DNS_QUESTION); in genFindNextDnsQuestion()
221 gen.defineLabel(labelFindNextDnsQuestionFollow); in genFindNextDnsQuestion()
225 gen.defineLabel(labelFindNextDnsQuestionLoop); in genFindNextDnsQuestion()
237 gen.defineLabel(labelFindNextDnsQuestionNoPointer); in genFindNextDnsQuestion()
249 gen.defineLabel(labelFindNextDnsQuestionLabel); in genFindNextDnsQuestion()
255 gen.defineLabel(labelFindNextDnsQuestionReturn); in genFindNextDnsQuestion()
286 gen.defineLabel(getStartMatchLabel(labelIndex)); in addMatchLabel()
[all …]
DApfV6GeneratorBase.java612 return addJumpIfR0NotEquals(val, tgt).addCountAndDrop(cnt).defineLabel(tgt); in addCountAndDropIfR0Equals()
619 return addJumpIfR0NotEquals(val, tgt).addCountAndPass(cnt).defineLabel(tgt); in addCountAndPassIfR0Equals()
626 return addJumpIfR0Equals(val, tgt).addCountAndDrop(cnt).defineLabel(tgt); in addCountAndDropIfR0NotEquals()
633 return addJumpIfR0Equals(val, tgt).addCountAndPass(cnt).defineLabel(tgt); in addCountAndPassIfR0NotEquals()
643 .defineLabel(countAndDropLabel) in addCountAndDropIfR0AnyBitsSet()
645 .defineLabel(skipLabel); in addCountAndDropIfR0AnyBitsSet()
655 .defineLabel(countAndPassLabel) in addCountAndPassIfR0AnyBitsSet()
657 .defineLabel(skipLabel); in addCountAndPassIfR0AnyBitsSet()
667 return addJumpIfR0GreaterThan(val - 1, tgt).addCountAndDrop(cnt).defineLabel(tgt); in addCountAndDropIfR0LessThan()
677 return addJumpIfR0GreaterThan(val - 1, tgt).addCountAndPass(cnt).defineLabel(tgt); in addCountAndPassIfR0LessThan()
[all …]
DApfV4Generator.java208 return addJumpIfBytesAtR0NotEqual(bytes, tgt).addCountAndDrop(cnt).defineLabel(tgt); in addCountAndDropIfBytesAtR0Equal()
215 return addJumpIfBytesAtR0NotEqual(bytes, tgt).addCountAndPass(cnt).defineLabel(tgt); in addCountAndPassIfBytesAtR0Equal()
257 defineLabel(tgt); in addCountAndPassIfR0IsNoneOf()
272 defineLabel(tgt); in addCountAndDropIfR0IsNoneOf()
287 defineLabel(notMatchLabel); in addCountAndDropOrPassByMatchingBytesAtR0()
291 defineLabel(matchLabel); in addCountAndDropOrPassByMatchingBytesAtR0()
299 defineLabel(allNoMatchLabel); in addCountAndDropOrPassByMatchingBytesAtR0()
301 defineLabel(matchLabel); in addCountAndDropOrPassByMatchingBytesAtR0()
383 return defineLabel(COUNT_AND_PASS_LABEL) in addCountTrampoline()
388 .defineLabel(COUNT_AND_DROP_LABEL) in addCountTrampoline()
DLegacyApfFilter.java1019 gen.defineLabel(nextFilterLabel); in generateFilterLocked()
1105 gen.defineLabel(nextFilterLabel); in generateFilterLocked()
1224 gen.defineLabel(nextFilterLabel); in generateFilterLocked()
1353 gen.defineLabel(checkTargetIPv4); in generateArpFilterLocked()
1417 gen.defineLabel(skipDhcpv4Filter); in generateIPv4FilterLocked()
1478 gen.defineLabel(label); in generateKeepaliveFilters()
1545 gen.defineLabel(dropAllIPv6MulticastsLabel); in generateIPv6FilterLocked()
1554 gen.defineLabel(skipIPv6MulticastFilterLabel); in generateIPv6FilterLocked()
1581 gen.defineLabel(skipUnsolicitedMulticastNALabel); in generateIPv6FilterLocked()
1648 gen.defineLabel(skipMdnsv4Filter); in generateMdnsFilterLocked()
[all …]
DApfFilter.java1269 gen.defineLabel(continueLabel); in generateFilterLocked()
1274 gen.defineLabel(nextFilterLabel); in generateFilterLocked()
1358 gen.defineLabel(nextFilterLabel); in generateFilterLocked()
1477 gen.defineLabel(nextFilterLabel); in generateFilterLocked()
1630 gen.defineLabel(checkArpRequest); in generateArpFilterLocked()
1728 gen.defineLabel(skipDhcpv4Filter); in generateIPv4FilterLocked()
1786 gen.defineLabel(label); in generateKeepaliveFilters()
1921 .defineLabel(notIpV6SolicitedNodeMcast) in generateNsFilterLocked()
1923 .defineLabel(endOfIpV6DstCheck); in generateNsFilterLocked()
2026 gen.defineLabel(dropAllIPv6MulticastsLabel); in generateIPv6FilterLocked()
[all …]
DJumpTable.java129 gen.defineLabel(mStartLabel); in generate()
DApfV4GeneratorBase.java88 public final Type defineLabel(String name) throws IllegalInstructionException { in defineLabel() method in ApfV4GeneratorBase
/packages/modules/NetworkStack/tests/unit/src/android/net/apf/
DApfStandaloneTest.kt297 gen.defineLabel(endOfDhcpFilter) in generateApfV4Program()
314 gen.defineLabel(endOfRsFilter) in generateApfV4Program()
333 gen.defineLabel(endOfPingFilter) in generateApfV4Program()
339 gen.defineLabel(countAndPassLabel) in generateApfV4Program()
345 gen.defineLabel(countAndDropLabel) in generateApfV4Program()
DApfTest.java3429 gen.defineLabel("LABEL_102"); in testFullApfV4ProgramGenerationIPV6()
3436 gen.defineLabel("LABEL_116"); in testFullApfV4ProgramGenerationIPV6()
3452 gen.defineLabel("LABEL_159"); in testFullApfV4ProgramGenerationIPV6()
3468 gen.defineLabel("LABEL_207"); in testFullApfV4ProgramGenerationIPV6()
3476 gen.defineLabel("LABEL_231"); in testFullApfV4ProgramGenerationIPV6()
3485 gen.defineLabel("LABEL_249"); in testFullApfV4ProgramGenerationIPV6()
3495 gen.defineLabel("LABEL_283"); in testFullApfV4ProgramGenerationIPV6()
3529 gen.defineLabel("LABEL_496"); in testFullApfV4ProgramGenerationIPV6()
3532 gen.defineLabel("LABEL_498"); in testFullApfV4ProgramGenerationIPV6()
3538 gen.defineLabel("LABEL_504"); in testFullApfV4ProgramGenerationIPV6()
[all …]
DJumpTableTest.kt93 inOrder.verify(gen).defineLabel(name) in testCodeGeneration()
DBpf2Apf.java83 gen.defineLabel(Integer.toString(label)); in convertLine()