Lines Matching refs:IN
337 extern WORD32 osal_init(IN void *osal_handle);
340 extern WORD32 osal_close(IN void *osal_handle);
343 extern WORD32 osal_register_callbacks(IN void *osal_handle, IN osal_cb_funcs_t *cb_funcs);
352 extern void *osal_mbox_create(IN void *osal_handle, IN osal_mbox_attr_t *attr);
355 extern WORD32 osal_mbox_destroy(IN void *mbox_handle);
358 extern WORD32 osal_mbox_post(IN void *mbox_handle, IN void *buf, IN UWORD32 len);
362 extern WORD32 osal_mbox_get(IN void *mbox_handle, OUT void *buf, IN UWORD32 len);
368 … osal_mbox_get_timed(IN void *mbox_handle, OUT void *buf, IN UWORD32 len, IN UWORD32 timeout);
377 extern void *osal_custom_mbox_create(IN void *osal_handle, IN osal_mbox_attr_t *attr);
380 extern WORD32 osal_custom_mbox_destroy(IN void *mbox_handle);
383 extern WORD32 osal_custom_mbox_post(IN void *cust_mbox_handle, IN void *buf, IN UWORD32 len);
387 extern WORD32 osal_custom_mbox_get(IN void *cust_mbox_handle, OUT void *buf, IN UWORD32 len);
393 IN void *cust_mbox_handle, OUT void *buf, IN UWORD32 len, IN UWORD32 timeout);
400 extern void *osal_mutex_create(IN void *osal_handle);
403 extern WORD32 osal_mutex_destroy(IN void *mutex_handle);
406 extern WORD32 osal_mutex_lock(IN void *mutex_handle);
409 extern WORD32 osal_mutex_unlock(IN void *mutex_handle);
416 extern void *osal_sem_create(IN void *osal_handle, IN osal_sem_attr_t *attr);
419 extern WORD32 osal_sem_destroy(IN void *sem_handle);
422 extern WORD32 osal_sem_wait(IN void *sem_handle);
425 extern WORD32 osal_sem_post(IN void *sem_handle);
428 extern WORD32 osal_sem_count(IN void *sem_handle, OUT WORD32 *count);
435 extern void *osal_cond_var_create(IN void *osal_handle);
438 extern WORD32 osal_cond_var_destroy(IN void *cond_var_handle);
441 extern WORD32 osal_cond_var_wait(IN void *cond_var_handle, IN void *mutex_handle);
444 extern WORD32 osal_cond_var_signal(IN void *cond_var_handle);
451 extern void *osal_thread_create(IN void *osal_handle, IN osal_thread_attr_t *attr);
454 extern WORD32 osal_thread_destroy(IN void *thread_handle);
457 extern WORD32 osal_thread_sleep(IN UWORD32 milli_seconds);
463 extern WORD32 osal_thread_suspend(IN void *thread_handle);
467 extern WORD32 osal_thread_resume(IN void *thread_handle);
471 extern WORD32 osal_thread_wait(IN void *thread_handle);
474 extern void *osal_get_thread_handle(IN void *osal_handle);
487 extern void *osal_socket_create(IN void *osal_handle, IN osal_socket_attr_t *attr);
490 extern WORD32 osal_socket_destroy(IN void *socket_handle);
494 extern WORD32 osal_socket_bind(IN void *socket_handle, IN osal_sockaddr_t *addr);
498 extern WORD32 osal_socket_listen(IN void *socket_handle, IN WORD32 backlog);
502 extern void *osal_socket_accept(IN void *socket_handle, OUT osal_sockaddr_t *addr);
505 extern WORD32 osal_socket_connect(IN void *socket_handle, IN osal_sockaddr_t *addr);
509 IN void *socket_handle, IN const WORD8 *buf, IN WORD32 len, IN WORD32 flags);
513 osal_socket_recv(IN void *socket_handle, OUT WORD8 *buf, IN WORD32 len, IN WORD32 flags);
517 IN void *socket_handle,
518 IN const WORD8 *buf,
519 IN WORD32 len,
520 IN WORD32 flags,
521 IN osal_sockaddr_t *to);
525 IN void *socket_handle,
527 IN WORD32 len,
528 IN WORD32 flags,
540 IN void *socket_handle,
541 IN WORD32 level,
542 IN WORD32 optname,
548 IN void *socket_handle,
549 IN WORD32 level,
550 IN WORD32 optname,
551 IN const WORD8 *optval,
552 IN WORD32 optlen);
555 extern WORD32 osal_socket_fd_set(IN void *socket_handle, OUT osal_fd_set_t *set);
558 extern WORD32 osal_socket_fd_isset(IN void *socket_handle, IN osal_fd_set_t *set);
564 extern WORD32 osal_socket_fd_clr(IN void *socket_handle, OUT osal_fd_set_t *set);
567 extern UWORD16 osal_htons(IN UWORD16 hostshort);
570 extern UWORD32 osal_htonl(IN UWORD32 hostlong);
573 extern UWORD16 osal_ntohs(IN UWORD16 netshort);
576 extern UWORD32 osal_ntohl(IN UWORD32 netlong);
584 osal_select_engine_init(IN void *osal_handle, IN osal_select_engine_attr_t *se_attr);
587 extern WORD32 osal_select_engine_close(IN void *select_engine);
591 osal_select_engine_register(IN void *select_engine, IN osal_select_entry_t *entry);
595 IN void *select_engine, IN void *socket_handle, IN OSAL_FD_TYPE_T fd_type);
610 extern void osal_print_last_error(IN const STRWORD8 *string);