_work_plan
struct _work_plan *work = (struct _work_plan *) param;
struct _work_plan *work = malloc(sizeof(struct _work_plan));