/AliOS-Things-master/kernel/rhino/ |
A D | k_buf_queue.c | 10 size_t max_msg, uint8_t mm_alloc_flag, size_t type) in buf_queue_create() argument 20 if (max_msg == 0u) { in buf_queue_create() 36 queue->max_msg_size = max_msg; in buf_queue_create() 52 ringbuf_init(&(queue->ringbuf), buf, size, type, max_msg); in buf_queue_create() 60 void *buf, size_t size, size_t max_msg) in krhino_buf_queue_create() argument 62 return buf_queue_create(queue, name, buf, size, max_msg, K_OBJ_STATIC_ALLOC, RINGBUF_TYPE_DYN); in krhino_buf_queue_create() 114 size_t size, size_t max_msg, uint8_t type) in buf_queue_dyn_create() argument 139 stat = buf_queue_create(queue_obj, name, queue_obj->buf, size, max_msg, in buf_queue_dyn_create() 155 size_t size, size_t max_msg) in krhino_buf_queue_dyn_create() argument 157 return buf_queue_dyn_create(queue, name, size, max_msg, RINGBUF_TYPE_DYN); in krhino_buf_queue_dyn_create()
|
/AliOS-Things-master/components/osal_aos/rhino/ |
A D | aos_queue.c | 20 aos_status_t aos_queue_new(aos_queue_t *queue, void *buf, size_t size, size_t max_msg) in aos_queue_new() argument 38 ret = krhino_buf_queue_create(q, "AOS", real_buf, size, max_msg); in aos_queue_new() 49 aos_status_t aos_queue_create(aos_queue_t *queue, size_t size, size_t max_msg, uint32_t options) in aos_queue_create() argument 68 ret = krhino_buf_queue_create(q, "AOS", real_buf, size, max_msg); in aos_queue_create()
|
/AliOS-Things-master/components/cplusplus/ |
A D | queue.cpp | 17 kstat_t Queue::create(const name_t *name, void *buf, size_t size, size_t max_msg) in create() argument 19 return krhino_buf_queue_create(&_buf_queue_def, name, buf, size, max_msg); in create()
|
/AliOS-Things-master/kernel/rhino/include/ |
A D | k_buf_queue.h | 65 void *buf, size_t size, size_t max_msg); 104 size_t size, size_t max_msg);
|
/AliOS-Things-master/components/py_engine/adapter/haas/ |
A D | modipc.c | 49 mp_uint_t max_msg = mp_obj_get_int(args[2]); 57 mp_int_t ret = krhino_buf_queue_dyn_create(&queue, pname, size, max_msg);
|
/AliOS-Things-master/components/py_engine/adapter/haas510/ |
A D | modipc.c | 49 mp_uint_t max_msg = mp_obj_get_int(args[2]); 57 mp_int_t ret = krhino_buf_queue_dyn_create(&queue, pname, size, max_msg);
|
/AliOS-Things-master/components/py_engine/adapter/haas600/ |
A D | modipc.c | 49 mp_uint_t max_msg = mp_obj_get_int(args[2]); 57 mp_int_t ret = krhino_buf_queue_dyn_create(&queue, pname, size, max_msg);
|
/AliOS-Things-master/components/cplusplus/include/ |
A D | cpp_queue.h | 33 size_t max_msg);
|
/AliOS-Things-master/components/osal_aos/include/aos/ |
A D | kernel.h | 618 aos_status_t aos_queue_create(aos_queue_t *queue, size_t size, size_t max_msg, uint32_t options); 1207 aos_status_t aos_queue_new(aos_queue_t *queue, void *buf, size_t size, size_t max_msg);
|
/AliOS-Things-master/components/amp_adapter/platform/linux/ |
A D | aos_system.c | 233 aos_status_t aos_queue_new(aos_queue_t *queue, void *buf, size_t size, size_t max_msg) in aos_queue_new() argument 239 q->msg_size = max_msg; in aos_queue_new()
|