Lines Matching defs:size_t

17 #include <sys/types.h>  // for size_t
52 LIBBPF_API int libbpf_strerror(int err, char *buf, size_t size);
114 size_t sz;
165 size_t kernel_log_size;
181 size_t :0;
219 bpf_object__open_mem(const void *obj_buf, size_t obj_buf_sz,
354 struct bpf_insn *new_insns, size_t new_insn_cnt);
365 LIBBPF_API size_t bpf_program__insn_cnt(const struct bpf_program *prog);
454 size_t sz;
459 size_t :0;
489 size_t sz;
493 size_t offset;
498 size_t :0;
512 size_t sz;
520 size_t cnt;
523 size_t :0;
535 size_t sz;
545 size_t cnt;
548 size_t :0;
586 size_t sz;
591 size_t :0;
632 size_t sz;
636 size_t ref_ctr_offset;
651 size_t :0;
674 size_t func_offset);
692 const char *binary_path, size_t func_offset,
697 size_t sz;
700 size_t :0;
728 size_t sz;
750 size_t sz;
775 size_t sz;
790 size_t sz;
795 size_t :0;
805 size_t sz;
810 size_t :0;
824 size_t sz; /* size of this struct for forward/backward compatibility */
878 LIBBPF_API const char *bpf_program__log_buf(const struct bpf_program *prog, size_t *log_size);
879 LIBBPF_API int bpf_program__set_log_buf(struct bpf_program *prog, char *log_buf, size_t log_size);
997 const void *data, size_t size);
998 LIBBPF_API void *bpf_map__initial_value(struct bpf_map *map, size_t *psize);
1085 const void *key, size_t key_sz,
1086 void *value, size_t value_sz, __u64 flags);
1109 const void *key, size_t key_sz,
1110 const void *value, size_t value_sz, __u64 flags);
1125 const void *key, size_t key_sz, __u64 flags);
1148 const void *key, size_t key_sz,
1149 void *value, size_t value_sz, __u64 flags);
1166 const void *cur_key, void *next_key, size_t key_sz);
1169 size_t sz;
1171 size_t :0;
1176 size_t sz;
1178 size_t :0;
1183 size_t sz;
1191 size_t :0;
1217 size_t sz;
1221 size_t :0;
1226 size_t sz;
1232 size_t :0;
1250 typedef int (*ring_buffer_sample_fn)(void *ctx, void *data, size_t size);
1253 size_t sz; /* size of this struct, for forward/backward compatibility */
1309 LIBBPF_API size_t ring__avail_data_size(const struct ring *r);
1319 LIBBPF_API size_t ring__size(const struct ring *r);
1341 size_t sz; /* size of this struct, for forward/backward compatibility */
1461 size_t sz;
1463 size_t :0;
1480 perf_buffer__new(int map_fd, size_t page_cnt,
1497 size_t sz;
1514 perf_buffer__new_raw(int map_fd, size_t page_cnt, struct perf_event_attr *attr,
1522 LIBBPF_API int perf_buffer__consume_buffer(struct perf_buffer *pb, size_t buf_idx);
1523 LIBBPF_API size_t perf_buffer__buffer_cnt(const struct perf_buffer *pb);
1524 LIBBPF_API int perf_buffer__buffer_fd(const struct perf_buffer *pb, size_t buf_idx);
1540 size_t *buf_size);
1635 size_t sz; /* size of this struct, for forward/backward compatibility */
1639 size_t data_sz;
1667 size_t sz; /* size of this struct, for forward/backward compatibility */
1690 size_t sz; /* size of this struct, for forward/backward compatibility */
1709 size_t sz;
1715 size_t sz;
1758 size_t sz;