Home
last modified time | relevance | path

Searched refs:cfs_wi_sched (Results 1 – 6 of 6) sorted by relevance

/drivers/staging/lustre/include/linux/libcfs/
Dlibcfs_workitem.h67 struct cfs_wi_sched;
69 void cfs_wi_sched_destroy(struct cfs_wi_sched *);
71 int nthrs, struct cfs_wi_sched **);
100 void cfs_wi_schedule(struct cfs_wi_sched *sched, cfs_workitem_t *wi);
101 int cfs_wi_deschedule(struct cfs_wi_sched *sched, cfs_workitem_t *wi);
102 void cfs_wi_exit(struct cfs_wi_sched *sched, cfs_workitem_t *wi);
Dlibcfs.h157 extern struct cfs_wi_sched *cfs_sched_rehash;
/drivers/staging/lustre/lustre/libcfs/
Dworkitem.c48 struct cfs_wi_sched { struct
90 cfs_wi_sched_lock(struct cfs_wi_sched *sched) in cfs_wi_sched_lock() argument
96 cfs_wi_sched_unlock(struct cfs_wi_sched *sched) in cfs_wi_sched_unlock()
102 cfs_wi_sched_cansleep(struct cfs_wi_sched *sched) in cfs_wi_sched_cansleep()
123 cfs_wi_exit(struct cfs_wi_sched *sched, cfs_workitem_t *wi) in cfs_wi_exit()
152 cfs_wi_deschedule(struct cfs_wi_sched *sched, cfs_workitem_t *wi) in cfs_wi_deschedule()
193 cfs_wi_schedule(struct cfs_wi_sched *sched, cfs_workitem_t *wi) in cfs_wi_schedule()
222 struct cfs_wi_sched *sched = (struct cfs_wi_sched *)arg; in cfs_wi_scheduler()
303 cfs_wi_sched_destroy(struct cfs_wi_sched *sched) in cfs_wi_sched_destroy()
349 int cpt, int nthrs, struct cfs_wi_sched **sched_pp) in cfs_wi_sched_create()
[all …]
Dhash.c119 struct cfs_wi_sched *cfs_sched_rehash;
/drivers/staging/lustre/lnet/selftest/
Dmodule.c55 struct cfs_wi_sched *lst_sched_serial;
56 struct cfs_wi_sched **lst_sched_test;
Dselftest.h178 struct cfs_wi_sched *swi_sched;
454 extern struct cfs_wi_sched *lst_sched_serial;
455 extern struct cfs_wi_sched **lst_sched_test;
473 swi_action_t action, struct cfs_wi_sched *sched) in swi_init_workitem()