Lines Matching refs:work

158     int work;  in gmtime_r()  local
168 work = *timep % (24*60*60); in gmtime_r()
169 r->tm_sec = work % 60; in gmtime_r()
170 work /= 60; in gmtime_r()
171 r->tm_min = work % 60; in gmtime_r()
172 r->tm_hour = work / 60; in gmtime_r()
173 work = (int)(*timep / (24*60*60)); in gmtime_r()
174 r->tm_wday = (4 + work) % 7; in gmtime_r()
178 if (work >= k) in gmtime_r()
179 work -= k; in gmtime_r()
184 r->tm_yday = work; in gmtime_r()
187 if (__isleap(i) && (work > 58)) in gmtime_r()
189 if (work == 59) in gmtime_r()
191 work -= 1; in gmtime_r()
194 for (i = 11; i && (__spm[i] > work); --i); in gmtime_r()
197 r->tm_mday += work - __spm[i]; in gmtime_r()
815 struct rt_work *work; member
823 struct rt_work work; member
833 static void _lwp_timer_event_from_tid(struct rt_work *work, void *param) in _lwp_timer_event_from_tid() argument
836 struct lwp_timer_event_param *data = rt_container_of(work, struct lwp_timer_event_param, work); in _lwp_timer_event_from_tid()
853 static void _lwp_timer_event_from_pid(struct rt_work *work, void *param) in _lwp_timer_event_from_pid() argument
856 struct lwp_timer_event_param *data = rt_container_of(work, struct lwp_timer_event_param, work); in _lwp_timer_event_from_pid()
908 …uct lwp_timer_event_param *data = rt_container_of(timer->work, struct lwp_timer_event_param, work); in rtthread_timer_wrapper()
914 rt_work_init(timer->work, _lwp_timer_event_from_pid, 0); in rtthread_timer_wrapper()
919 rt_work_init(timer->work, _lwp_timer_event_from_tid, 0); in rtthread_timer_wrapper()
922 if (rt_work_submit(timer->work, 0)) in rtthread_timer_wrapper()
991 struct rt_work *work; in timer_create() local
995 work = &param->work; in timer_create()
997 if (!work) in timer_create()
1013 timer->work = work; in timer_create()
1092 rt_free(timer->work); in timer_delete()