Lines Matching refs:netifapimsg
116 msg->msg.netifapimsg->function(&(msg->msg.netifapimsg->msg));
356 * @param netifapimsg a struct containing the function to call and its parameters
360 tcpip_netifapi(struct netifapi_msg* netifapimsg)
365 err_t err = sys_sem_new(&netifapimsg->msg.sem, 0);
367 netifapimsg->msg.err = err;
372 msg.msg.netifapimsg = netifapimsg;
374 sys_sem_wait(&netifapimsg->msg.sem);
375 sys_sem_free(&netifapimsg->msg.sem);
376 return netifapimsg->msg.err;
386 * @param netifapimsg a struct containing the function to call and its parameters
390 tcpip_netifapi_lock(struct netifapi_msg* netifapimsg)
393 netifapimsg->function(&(netifapimsg->msg));
395 return netifapimsg->msg.err;