Lines Matching refs:params
39 SwiP_Params params; member
86 void SwiP_Params_init(SwiP_Params *params) in SwiP_Params_init() argument
89 *params = SwiP_defaultParams; in SwiP_Params_init()
95 SwiP_Handle SwiP_construct(SwiP_Struct *handle, SwiP_Fxn swiFxn, SwiP_Params *params) in SwiP_construct() argument
127 if (params == NULL) in SwiP_construct()
129 params = (SwiP_Params *)&SwiP_defaultParams; in SwiP_construct()
132 if (params->priority == (~0)) in SwiP_construct()
138 priority = params->priority; in SwiP_construct()
148 swi->params = *params; in SwiP_construct()
149 swi->params.priority = priority; in SwiP_construct()
151 swi->trigger = swi->params.trigger; in SwiP_construct()
172 SwiP_readyMask &= ~(1 << swi->params.priority); in SwiP_destruct()
218 swi->trigger = swi->params.trigger; in SwiP_dispatch()
222 swi->fxn(swi->params.arg0, swi->params.arg1); in SwiP_dispatch()
280 QueueP_put(&SwiP_readyList[swi->params.priority], (QueueP_Elem *)&swi->elem); in SwiP_post()
281 SwiP_readyMask |= 1 << swi->params.priority; in SwiP_post()