Searched refs:ApfGenerator (Results 1 - 4 of 4) sorted by relevance
/frameworks/base/services/net/java/android/net/apf/ |
H A D | ApfGenerator.java | 30 public class ApfGenerator { class 111 // Offset in bytes from the begining of this program. Set by {@link ApfGenerator#generate}. 371 * Creates an ApfGenerator instance which is able to emit instructions for the specified 375 ApfGenerator(int version) throws IllegalInstructionException { method in class:ApfGenerator 381 * Returns true if the ApfGenerator supports the specified {@code version}, otherwise false. 404 * an {@link ApfGenerator} might be passed to a function that adds a filter like so: 415 public ApfGenerator defineLabel(String name) throws IllegalInstructionException { 425 public ApfGenerator addJump(String target) { 436 public ApfGenerator addLoad8(Register register, int offset) { 447 public ApfGenerator addLoad1 [all...] |
H A D | ApfFilter.java | 35 import android.net.apf.ApfGenerator.IllegalInstructionException; 36 import android.net.apf.ApfGenerator.Register; 159 private void maybeSetCounter(ApfGenerator gen, Counter c) { 363 mCountAndPassLabel = ApfGenerator.PASS_LABEL; 364 mCountAndDropLabel = ApfGenerator.DROP_LABEL; 774 long generateFilterLocked(ApfGenerator gen) throws IllegalInstructionException { 879 private void generateArpFilterLocked(ApfGenerator gen) throws IllegalInstructionException { 940 private void generateIPv4FilterLocked(ApfGenerator gen) throws IllegalInstructionException { 1017 private void generateIPv6FilterLocked(ApfGenerator gen) throws IllegalInstructionException { 1105 private ApfGenerator emitPrologueLocke [all...] |
/frameworks/base/tests/net/java/android/net/apf/ |
H A D | ApfTest.java | 34 import android.net.apf.ApfGenerator.IllegalInstructionException; 35 import android.net.apf.ApfGenerator.Register; 176 private void assertVerdict(int expected, ApfGenerator gen, byte[] packet, int filterAge) 182 private void assertPass(ApfGenerator gen, byte[] packet, int filterAge) 187 private void assertDrop(ApfGenerator gen, byte[] packet, int filterAge) 192 private void assertPass(ApfGenerator gen) 197 private void assertDrop(ApfGenerator gen) 212 ApfGenerator gen = new ApfGenerator(MIN_APF_VERSION); 216 gen = new ApfGenerator(MIN_APF_VERSIO [all...] |
H A D | Bpf2Apf.java | 19 import android.net.apf.ApfGenerator; 20 import android.net.apf.ApfGenerator.IllegalInstructionException; 21 import android.net.apf.ApfGenerator.Register; 33 * javac net/java/android/net/apf/ApfGenerator.java \ 55 private static void convertLine(String line, ApfGenerator gen) 310 ApfGenerator gen = new ApfGenerator(3); 323 ApfGenerator gen = new ApfGenerator(3);
|
Completed in 28 milliseconds