Lines Matching refs:init_data
15 struct stub_init_data init_data; in real_init() local
45 (unsigned long)&init_data, sizeof(init_data)); in real_init()
46 if (res != sizeof(init_data)) in real_init()
50 if (!init_data.seccomp) in real_init()
57 init_data.stub_start, UM_KERN_PAGE_SIZE, in real_init()
59 init_data.stub_code_fd, init_data.stub_code_offset); in real_init()
60 if (res != init_data.stub_start) in real_init()
64 init_data.stub_start + UM_KERN_PAGE_SIZE, in real_init()
67 init_data.stub_data_fd, init_data.stub_data_offset); in real_init()
68 if (res != init_data.stub_start + UM_KERN_PAGE_SIZE) in real_init()
72 if (init_data.seccomp) { in real_init()
79 stack.ss_sp = (void *)init_data.stub_start + UM_KERN_PAGE_SIZE; in real_init()
83 sa.sa_handler_ = (void *) init_data.signal_handler; in real_init()
84 sa.sa_restorer = (void *) init_data.signal_restorer; in real_init()
85 if (!init_data.seccomp) { in real_init()
132 if (init_data.seccomp) { in real_init()
140 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, (init_data.stub_start) >> 32, 0, 3), in real_init()
150 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, (init_data.stub_start) & 0xfffff000, 1, 0), in real_init()