Home
last modified time | relevance | path

Searched refs:swi_workitem (Results 1 – 3 of 3) sorted by relevance

/linux-4.1.27/drivers/staging/lustre/lnet/selftest/
Dselftest.h174 struct swi_workitem;
175 typedef int (*swi_action_t) (struct swi_workitem *);
177 typedef struct swi_workitem { struct
179 cfs_workitem_t swi_workitem; argument
462 swi_workitem_t *swi = container_of(wi, swi_workitem_t, swi_workitem); in swi_wi_action()
474 cfs_wi_init(&swi->swi_workitem, data, swi_wi_action); in swi_init_workitem()
480 cfs_wi_schedule(wi->swi_sched, &wi->swi_workitem); in swi_schedule_workitem()
486 cfs_wi_exit(swi->swi_sched, &swi->swi_workitem); in swi_exit_workitem()
492 return cfs_wi_deschedule(swi->swi_sched, &swi->swi_workitem); in swi_deschedule_workitem()
Drpc.c247 int srpc_add_buffer(struct swi_workitem *wi);
520 srpc_add_buffer(struct swi_workitem *wi) in srpc_add_buffer()
522 struct srpc_service_cd *scd = wi->swi_workitem.wi_data; in srpc_add_buffer()
686 rpc->srpc_wi.swi_workitem.wi_scheduled, in srpc_finish_service()
687 rpc->srpc_wi.swi_workitem.wi_running, in srpc_finish_service()
962 struct srpc_server_rpc *rpc = wi->swi_workitem.wi_data; in srpc_handle_rpc()
1183 rpc = wi->swi_workitem.wi_data; in srpc_send_rpc()
Dframework.c948 sfw_test_unit_t *tsu = wi->swi_workitem.wi_data; in sfw_run_test()