Lines Matching defs:obj_name

67 static void get_header_guard(char *guard, const char *obj_name, const char *suffix)
71 sprintf(guard, "__%s_%s__", obj_name, suffix);
128 const char *obj_name)
142 printf(" struct %s__%s {\n", obj_name, sec_ident);
245 static int codegen_datasecs(struct bpf_object *obj, const char *obj_name)
273 printf(" struct %s__%s {\n", obj_name, map_ident);
276 err = codegen_datasec_def(obj, btf, d, sec, obj_name);
294 static int codegen_subskel_datasecs(struct bpf_object *obj, const char *obj_name)
325 printf(" struct %s__%s {\n", obj_name, sec_ident);
467 static void codegen_asserts(struct bpf_object *obj, const char *obj_name)
487 ", obj_name);
532 static void codegen_attach_detach(struct bpf_object *obj, const char *obj_name)
546 ", obj_name, bpf_program__name(prog));
582 ", obj_name);
588 ", obj_name, bpf_program__name(prog));
599 ", obj_name);
614 static void codegen_destroy(struct bpf_object *obj, const char *obj_name)
629 obj_name);
655 obj_name);
658 static int gen_trace(struct bpf_object *obj, const char *obj_name, const char *header_guard)
682 ", obj_name);
685 codegen_attach_detach(obj, obj_name);
687 codegen_destroy(obj, obj_name);
701 obj_name, opts.data_sz);
741 obj_name, opts.data_sz);
761 ", obj_name);
802 ", obj_name);
804 codegen_asserts(obj, obj_name);
911 char obj_name[MAX_OBJ_NAME_LEN] = "", *obj_data;
934 if (obj_name[0] != '\0') {
939 strncpy(obj_name, *argv, MAX_OBJ_NAME_LEN - 1);
940 obj_name[MAX_OBJ_NAME_LEN - 1] = '\0';
971 if (obj_name[0] == '\0')
972 get_obj_name(obj_name, file);
973 opts.object_name = obj_name;
999 get_header_guard(header_guard, obj_name, "SKEL_H");
1013 obj_name, header_guard
1032 obj_name, header_guard
1074 err = codegen_datasecs(obj, obj_name);
1079 err = gen_trace(obj, obj_name, header_guard);
1179 obj_name
1203 obj_name
1225 obj_name
1250 obj_name);
1252 codegen_asserts(obj, obj_name);
1283 char obj_name[MAX_OBJ_NAME_LEN] = "", *obj_data;
1308 if (obj_name[0] != '\0') {
1313 strncpy(obj_name, *argv, MAX_OBJ_NAME_LEN - 1);
1314 obj_name[MAX_OBJ_NAME_LEN - 1] = '\0';
1350 if (obj_name[0] == '\0')
1351 get_obj_name(obj_name, file);
1370 p_err("need btf type information for %s", obj_name);
1411 get_header_guard(header_guard, obj_name, "SUBSKEL_H");
1427 ", obj_name, header_guard);
1448 err = codegen_subskel_datasecs(obj, obj_name);
1502 obj_name, var_cnt
1564 obj_name, header_guard);