Re: [RFC PATCH v3 08/37] bpf tools: Define basic interface

2015-05-22 Thread Jiri Olsa
On Mon, May 18, 2015 at 10:57:36AM -0700, Alexei Starovoitov wrote: > On 5/17/15 3:56 AM, Wang Nan wrote: > >bpf_open_object() and bpf_close_object() are open and close function of > >eBPF object files. 'struct bpf_object' will be handler of one object > >file. Its internal structure is hide to use

Re: [RFC PATCH v3 08/37] bpf tools: Define basic interface

2015-05-18 Thread Alexei Starovoitov
On 5/17/15 3:56 AM, Wang Nan wrote: bpf_open_object() and bpf_close_object() are open and close function of eBPF object files. 'struct bpf_object' will be handler of one object file. Its internal structure is hide to user. Signed-off-by: Wang Nan --- ... + +struct bpf_object *bpf_open_object(

[RFC PATCH v3 08/37] bpf tools: Define basic interface

2015-05-17 Thread Wang Nan
bpf_open_object() and bpf_close_object() are open and close function of eBPF object files. 'struct bpf_object' will be handler of one object file. Its internal structure is hide to user. Signed-off-by: Wang Nan --- tools/lib/bpf/libbpf.c | 11 +++ tools/lib/bpf/libbpf.h | 8 2