Lines Matching refs:srv
30 …LOGE(TAG, "uservice_name: %s, rpc_cmd: %d", task->current_rpc->srv->name, task->current_rpc->cmd_i…
53 if (node->cmd_id == rpc.cmd_id && node->srv == rpc.srv) { in utask_entry()
63 node->srv = rpc.srv; in utask_entry()
68 if (rpc.srv->process_rpc) { in utask_entry()
77 rpc.srv->process_rpc(rpc.srv->context, &rpc); in utask_entry()
82 rpc.srv->process_rpc(rpc.srv->context, &rpc); in utask_entry()
167 void utask_add(utask_t *task, uservice_t *srv) in utask_add() argument
169 aos_assert(task && srv); in utask_add()
171 if (srv->task == NULL) { in utask_add()
173 srv->task = task; in utask_add()
174 slist_add_tail(&srv->next, &task->uservice_lists); in utask_add()
179 void utask_remove(utask_t *task, uservice_t *srv) in utask_remove() argument
181 aos_assert(task && srv); in utask_remove()
189 if (node->srv == srv) { in utask_remove()
196 slist_del(&srv->next, &task->uservice_lists); in utask_remove()
197 srv->task = NULL; in utask_remove()
254 printf("\t%05d\t%05d\t%s\n", rpc->cmd_id, rpc->count, rpc->srv->name); in tasks_debug()