Searched refs:swi_workitem (Results 1 – 3 of 3) sorted by relevance
174 struct swi_workitem;175 typedef int (*swi_action_t) (struct swi_workitem *);177 typedef struct swi_workitem { struct179 cfs_workitem_t swi_workitem; member466 swi_workitem_t *swi = container_of(wi, swi_workitem_t, swi_workitem); in swi_wi_action()478 cfs_wi_init(&swi->swi_workitem, data, swi_wi_action); in swi_init_workitem()484 cfs_wi_schedule(wi->swi_sched, &wi->swi_workitem); in swi_schedule_workitem()490 cfs_wi_exit(swi->swi_sched, &swi->swi_workitem); in swi_exit_workitem()496 return cfs_wi_deschedule(swi->swi_sched, &swi->swi_workitem); in swi_deschedule_workitem()
247 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()1182 rpc = wi->swi_workitem.wi_data; in srpc_send_rpc()
944 sfw_test_unit_t *tsu = wi->swi_workitem.wi_data; in sfw_run_test()