Symbol: func_instance
kernel/bpf/liveness.c
101
static struct func_instance *lookup_instance(struct bpf_verifier_env *env,
kernel/bpf/liveness.c
106
struct func_instance *f;
kernel/bpf/liveness.c
1098
struct func_instance *instance,
kernel/bpf/liveness.c
1242
static int record_stack_access_off(struct func_instance *instance, s64 fp_off,
kernel/bpf/liveness.c
1287
static int record_stack_access(struct func_instance *instance,
kernel/bpf/liveness.c
131
struct func_instance *instance;
kernel/bpf/liveness.c
1316
static int record_imprecise(struct func_instance *instance, u32 mask, u32 insn_idx)
kernel/bpf/liveness.c
1335
struct func_instance *instance,
kernel/bpf/liveness.c
1402
struct func_instance *instance,
kernel/bpf/liveness.c
1439
struct func_instance *instance,
kernel/bpf/liveness.c
149
static int relative_idx(struct func_instance *instance, u32 insn_idx)
kernel/bpf/liveness.c
154
static struct per_frame_masks *get_frame_masks(struct func_instance *instance,
kernel/bpf/liveness.c
1617
struct func_instance *instance,
kernel/bpf/liveness.c
163
static struct per_frame_masks *alloc_frame_masks(struct func_instance *instance,
kernel/bpf/liveness.c
1783
static void merge_instances(struct func_instance *dst, struct func_instance *src)
kernel/bpf/liveness.c
179
static int mark_stack_read(struct func_instance *instance, u32 frame, u32 insn_idx, spis_t mask)
kernel/bpf/liveness.c
1814
static struct func_instance *fresh_instance(struct func_instance *src)
kernel/bpf/liveness.c
1816
struct func_instance *f;
kernel/bpf/liveness.c
1829
static void free_instance(struct func_instance *instance)
kernel/bpf/liveness.c
1850
struct func_instance *instance,
kernel/bpf/liveness.c
1859
struct func_instance *prev_instance = NULL;
kernel/bpf/liveness.c
1878
struct func_instance *fresh = fresh_instance(instance);
kernel/bpf/liveness.c
190
static int mark_stack_write(struct func_instance *instance, u32 frame, u32 insn_idx, spis_t mask)
kernel/bpf/liveness.c
1900
struct func_instance *callee_instance;
kernel/bpf/liveness.c
1997
struct func_instance *instance;
kernel/bpf/liveness.c
274
struct func_instance *instance, u32 frame, u32 insn_idx)
kernel/bpf/liveness.c
307
static void update_instance(struct bpf_verifier_env *env, struct func_instance *instance)
kernel/bpf/liveness.c
331
static bool is_live_before(struct func_instance *instance, u32 insn_idx, u32 frameno, u32 half_spi)
kernel/bpf/liveness.c
342
struct func_instance *instance;
kernel/bpf/liveness.c
369
struct func_instance *instance, *curframe_instance;
kernel/bpf/liveness.c
37
struct func_instance *instances[MAX_CALL_FRAMES]; /* valid in range [0..curframe] */
kernel/bpf/liveness.c
417
static char *fmt_instance(struct bpf_verifier_env *env, struct func_instance *instance)
kernel/bpf/liveness.c
478
static void print_instance(struct bpf_verifier_env *env, struct func_instance *instance)
kernel/bpf/liveness.c
533
struct func_instance *a = *(struct func_instance **)pa;
kernel/bpf/liveness.c
534
struct func_instance *b = *(struct func_instance **)pb;
kernel/bpf/liveness.c
548
struct func_instance *instance, **sorted_instances;
kernel/bpf/liveness.c
61
static struct func_instance *find_instance(struct bpf_verifier_env *env,
kernel/bpf/liveness.c
65
struct func_instance *f;
kernel/bpf/liveness.c
74
static struct func_instance *call_instance(struct bpf_verifier_env *env,
kernel/bpf/liveness.c
75
struct func_instance *caller,
kernel/bpf/liveness.c
81
struct func_instance *f;