Lines Matching refs:sctbl
130 struct syscalltbl *sctbl;
1798 const char *name = syscalltbl__name(trace->sctbl, id);
1802 trace->syscalls.table = calloc(trace->sctbl->syscalls.max_id + 1, sizeof(*sc));
1807 if (id > trace->sctbl->syscalls.max_id || (id == 0 && trace->syscalls.table == NULL)) {
1818 memset(table + trace->sctbl->syscalls.max_id + 1, 0, (id - trace->sctbl->syscalls.max_id) * sizeof(*sc));
1821 trace->sctbl->syscalls.max_id = id;
1912 int id = syscalltbl__id(trace->sctbl, sc), match_next = -1;
1915 id = syscalltbl__strglobmatch_first(trace->sctbl, sc, &match_next);
1935 id = syscalltbl__strglobmatch_next(trace->sctbl, sc, &match_next);
2155 if (id > trace->sctbl->syscalls.max_id) {
2157 if (id >= trace->sctbl->syscalls.max_id) {
2182 if (id <= trace->sctbl->syscalls.max_id && trace->syscalls.table[id].name != NULL)
3371 for (id = 0; id < trace->sctbl->syscalls.nr_entries; ++id) {
3462 for (key = 0; key < trace->sctbl->syscalls.nr_entries; ++key) {
3509 for (key = 0; key < trace->sctbl->syscalls.nr_entries; ++key) {
3958 trace->fd_path_disabled = !trace__syscall_enabled(trace, syscalltbl__id(trace->sctbl, "close"));
4520 if (syscalltbl__id(trace->sctbl, s) >= 0 ||
4521 syscalltbl__strglobmatch_first(trace->sctbl, s, &idx) >= 0) {
4655 for (i = 0; i <= trace->sctbl->syscalls.max_id; i++)
4659 syscalltbl__delete(trace->sctbl);
4803 trace.sctbl = syscalltbl__new();
4805 if (trace.evlist == NULL || trace.sctbl == NULL) {