Searched refs:MemorySlot (Results 1 – 12 of 12) sorted by relevance
19 import android.net.apf.BaseApfGenerator.MemorySlot49 JumpTable(AtomicReference<String>(null).get(), MemorySlot.SLOT_0) in testNullStartLabel()54 JumpTable("my_jump_table", MemorySlot.IPV4_HEADER_SIZE) in testSlotTooLarge()59 JumpTable("my_jump_table", MemorySlot.SLOT_1) in testValidSlotNumbers()60 JumpTable("my_jump_table", MemorySlot.SLOT_4) in testValidSlotNumbers()61 JumpTable("my_jump_table", MemorySlot.SLOT_6) in testValidSlotNumbers()66 assertEquals("xyz", JumpTable("xyz", MemorySlot.SLOT_3).startLabel) in testGetStartLabel()67 assertEquals("abc", JumpTable("abc", MemorySlot.SLOT_5).startLabel) in testGetStartLabel()73 val slot = MemorySlot.SLOT_7 in testCodeGeneration()
19 import static android.net.apf.BaseApfGenerator.MemorySlot;53 private static MemorySlot byIndex(int value) { in byIndex()55 case 0: return MemorySlot.SLOT_0; in byIndex()56 case 1: return MemorySlot.SLOT_1; in byIndex()57 case 2: return MemorySlot.SLOT_2; in byIndex()58 case 3: return MemorySlot.SLOT_3; in byIndex()59 case 4: return MemorySlot.SLOT_4; in byIndex()60 case 5: return MemorySlot.SLOT_5; in byIndex()61 case 6: return MemorySlot.SLOT_6; in byIndex()62 case 7: return MemorySlot.SLOT_7; in byIndex()[all …]
28 import android.net.apf.BaseApfGenerator.MemorySlot259 gen.addLoadFromMemory(R0, MemorySlot.FILTER_AGE_SECONDS) in generateApfV4Program()263 gen.addLoadFromMemory(R0, MemorySlot.FILTER_AGE_16384THS) in generateApfV4Program()290 gen.addLoadFromMemory(R1, MemorySlot.IPV4_HEADER_SIZE) in generateApfV4Program()326 gen.addLoadFromMemory(R1, MemorySlot.IPV4_HEADER_SIZE) in generateApfV4Program()
22 import static android.net.apf.BaseApfGenerator.MemorySlot;650 gen.addLoadFromMemory(R0, MemorySlot.SLOT_0); in testApfInstructions()657 gen.addStoreToMemory(MemorySlot.RAM_LEN, R1); in testApfInstructions()658 gen.addLoadFromMemory(R0, MemorySlot.RAM_LEN); in testApfInstructions()664 gen.addLoadFromMemory(R0, MemorySlot.FILTER_AGE_SECONDS); in testApfInstructions()670 gen.addLoadFromMemory(R0, MemorySlot.PACKET_SIZE); in testApfInstructions()676 gen.addLoadFromMemory(R0, MemorySlot.IPV4_HEADER_SIZE); in testApfInstructions()3443 gen.addLoadFromMemory(R1, MemorySlot.IPV4_HEADER_SIZE); in testFullApfV4ProgramGenerationIPV6()3496 gen.addLoadFromMemory(R0, MemorySlot.PACKET_SIZE); in testFullApfV4ProgramGenerationIPV6()3498 gen.addLoadFromMemory(R0, MemorySlot.FILTER_AGE_SECONDS); in testFullApfV4ProgramGenerationIPV6()[all …]
54 import android.net.apf.BaseApfGenerator.MemorySlot1463 .addStoreToMemory(MemorySlot.TX_BUFFER_OUTPUT_POINTER, R0) in testTransmitFailure()
19 import static android.net.apf.BaseApfGenerator.MemorySlot;51 private static final MemorySlot SLOT_DNS_HEADER_OFFSET = MemorySlot.SLOT_1;53 private static final MemorySlot SLOT_CURRENT_PARSE_OFFSET = MemorySlot.SLOT_2;58 private static final MemorySlot SLOT_AFTER_POINTER_OFFSET = MemorySlot.SLOT_3;65 private static final MemorySlot SLOT_NEGATIVE_QDCOUNT_REMAINING = MemorySlot.SLOT_4;67 private static final MemorySlot SLOT_RETURN_VALUE_INDEX = MemorySlot.SLOT_5;
19 import static android.net.apf.BaseApfGenerator.MemorySlot;84 private final MemorySlot mReturnAddressMemorySlot;88 public JumpTable(@NonNull String startLabel, MemorySlot returnAddressMemorySlot) { in JumpTable()92 || returnAddressMemorySlot.value >= MemorySlot.FIRST_PREFILLED.value) { in JumpTable()
71 import static android.net.apf.BaseApfGenerator.MemorySlot;1192 gen.addLoadFromMemory(R0, MemorySlot.PACKET_SIZE); in generateFilterLocked()1195 gen.addLoadFromMemory(R0, MemorySlot.FILTER_AGE_SECONDS); in generateFilterLocked()1340 gen.addLoadFromMemory(R0, MemorySlot.IPV4_HEADER_SIZE); in generateFilterLocked()1349 gen.addLoadFromMemory(R0, MemorySlot.IPV4_HEADER_SIZE); in generateFilterLocked()1457 gen.addLoadFromMemory(R1, MemorySlot.IPV4_HEADER_SIZE); in generateFilterLocked()1471 gen.addLoadFromMemory(R1, MemorySlot.IPV4_HEADER_SIZE); in generateFilterLocked()1649 .addLoadFromMemory(R0, MemorySlot.TX_BUFFER_OUTPUT_POINTER) in generateArpFilterLocked()1651 .addStoreToMemory(MemorySlot.TX_BUFFER_OUTPUT_POINTER, R0) in generateArpFilterLocked()1699 gen.addLoadFromMemory(R1, MemorySlot.IPV4_HEADER_SIZE); in generateIPv4FilterLocked()[all …]
19 import static android.net.apf.BaseApfGenerator.MemorySlot;989 gen.addLoadFromMemory(R0, MemorySlot.PACKET_SIZE); in generateFilterLocked()992 gen.addLoadFromMemory(R0, MemorySlot.FILTER_AGE_SECONDS); in generateFilterLocked()1086 gen.addLoadFromMemory(R0, MemorySlot.IPV4_HEADER_SIZE); in generateFilterLocked()1095 gen.addLoadFromMemory(R0, MemorySlot.IPV4_HEADER_SIZE); in generateFilterLocked()1203 gen.addLoadFromMemory(R1, MemorySlot.IPV4_HEADER_SIZE); in generateFilterLocked()1217 gen.addLoadFromMemory(R1, MemorySlot.IPV4_HEADER_SIZE); in generateFilterLocked()1405 gen.addLoadFromMemory(R1, MemorySlot.IPV4_HEADER_SIZE); in generateIPv4FilterLocked()1645 gen.addLoadFromMemory(R1, MemorySlot.IPV4_HEADER_SIZE); in generateMdnsFilterLocked()1741 gen.addLoadFromMemory(R0, MemorySlot.FILTER_AGE_SECONDS); in emitPrologueLocked()[all …]
554 public final Type addLoadFromMemory(Register r, MemorySlot slot) in addLoadFromMemory()563 public final Type addStoreToMemory(MemorySlot slot, Register r) in addStoreToMemory()
877 public enum MemorySlot { enum in BaseApfGenerator940 MemorySlot(int value) { in MemorySlot() method in BaseApfGenerator.MemorySlot
34 import android.net.apf.BaseApfGenerator.MemorySlot479 gen.addLoadFromMemory(R0, MemorySlot.PROGRAM_SIZE) in clearApfMemory()481 gen.addLoadFromMemory(R0, MemorySlot.RAM_LEN) in clearApfMemory()483 gen.addLoadFromMemory(R0, MemorySlot.IPV4_HEADER_SIZE) in clearApfMemory()485 gen.addLoadFromMemory(R0, MemorySlot.PACKET_SIZE) in clearApfMemory()487 gen.addLoadFromMemory(R0, MemorySlot.FILTER_AGE_SECONDS) in clearApfMemory()534 gen.addLoadFromMemory(R0, MemorySlot.FILTER_AGE_SECONDS) in testFilterAgeIncreasesBetweenPackets()