Lines Matching defs:tcb
212 struct tcb { struct
214 int pid; /* If 0, this tcb is free */ argument
215 int qual_flg; /* qual_flags[scno] or DEFAULT_QUAL_FLAGS + RAW */
216 unsigned long u_error; /* Error code */
217 kernel_ulong_t scno; /* System call number */
218 kernel_ulong_t u_arg[MAX_ARGS]; /* System call arguments */
219 kernel_long_t u_rval; /* Return value */
221 unsigned int currpers; /* Personality at the time of scno update */
223 int sys_func_rval; /* Syscall entry parser's return value */
224 int curcol; /* Output column for this process */
225 FILE *outf; /* Output file for this process */
226 const char *auxstr; /* Auxiliary info from syscall (see RVAL_STR) */
227 void *_priv_data; /* Private data for syscall decoding functions */
228 void (*_free_priv_data)(void *); /* Callback for freeing priv_data */
229 const struct_sysent *s_ent; /* sysent[scno] or dummy struct for bad scno */
230 const struct_sysent *s_prev_ent; /* for "resuming interrupted SYSCALL" msg */
231 struct inject_opts *inject_vec[SUPPORTED_PERSONALITIES];
232 struct timespec stime; /* System time usage as of last process wait */
233 struct timespec dtime; /* Delta for system time usage */
234 struct timespec etime; /* Syscall entry time */
235 struct timespec delay_expiration_time; /* When does the delay end */
237 struct mmap_cache_t *mmap_cache;
240 struct vcpu_info *vcpu_info_list;
244 void *unwind_ctx;
245 struct unwind_queue_t *unwind_queue;