Similarities Between the TCBs of libult and Unikraft
Question Text
Which members of the TCBs in libult and Unikraft have similar meanings?
Question Answers
-
start_routineandentry -
idandname -
context.uc_stackandstack -
argumentsandflags -
has_dynamic_stackanddetached -
argumentandarg -
contextandsched -
contextandtls -
contextandctx -
return_valueandprv
Feedback
start_routine and entry are the functions that run in the newly created threads. context.uc_stack and stack are pointers to the stack of the newly created threads. argument and arg are pointers to the arguments of start_routine and entry, respectively. context and ctx are the contexts in which the new threads run. return_value and prv are both pointers to the values returned by the thread functions.