Searched refs:b (Results 1 – 6 of 6) sorted by relevance
| /examples/libc/ |
| A D | ex2.c | 36 b->readpos = 0; in init() 45 while ((b->writepos + 1) % BUFFER_SIZE == b->readpos) { in put() 46 pthread_cond_wait(&b->notfull, &b->lock); in put() 50 b->buffer[b->writepos] = data; in put() 51 b->writepos++; in put() 52 if (b->writepos >= BUFFER_SIZE) b->writepos = 0; in put() 65 while (b->writepos == b->readpos) { in get() 66 pthread_cond_wait(&b->notempty, &b->lock); in get() 69 data = b->buffer[b->readpos]; in get() 70 b->readpos++; in get() [all …]
|
| A D | ex5.c | 34 b->readpos = 0; in init() 35 b->writepos = 0; in init() 43 sem_wait(&b->sem_write); in put() 45 b->buffer[b->writepos] = data; in put() 46 b->writepos++; in put() 47 if (b->writepos >= BUFFER_SIZE) b->writepos = 0; in put() 49 sem_post(&b->sem_read); in put() 58 sem_wait(&b->sem_read); in get() 60 data = b->buffer[b->readpos]; in get() 61 b->readpos++; in get() [all …]
|
| /examples/utest/testcases/mm/ |
| A D | common.h | 38 …b, operator) do{long _a = (long)(a); long _b = (long)(b); __utest_assert((_a) operator (_b), "Asse… argument 39 #define utest_int_equal(a, b) __int_compare(a, b, ==) argument 40 #define utest_int_less(a, b) __int_compare(a, b, <) argument 41 #define utest_int_less_equal(a, b) __int_compare(a, b, <=) argument
|
| /examples/utest/testcases/posix/stdlib_h/functions/ |
| A D | qsort_tc.c | 8 static int scmp(const void *a, const void *b) in scmp() argument 10 return strcmp(*(char **)a, *(char **)b); in scmp() 13 static int icmp(const void *a, const void *b) in icmp() argument 15 return *(int *)a - *(int *)b; in icmp() 18 static int ccmp(const void *a, const void *b) in ccmp() argument 20 return *(char *)a - *(char *)b; in ccmp()
|
| /examples/test/ |
| A D | ringbuffer_test.c | 20 rt_uint32_t b; member 29 .b = 2, in ringbuffer_example() 35 rt_kprintf("Put data to ringbuffer, a: %d b: %d size: %d\n", data.a, data.b, sizeof(data)); in ringbuffer_example() 42 …rt_kprintf("Get data from ringbuffer, a: %d b: %d size: %d\n", recv_data.a, recv_data.b, sizeof(re… in ringbuffer_example()
|
| A D | avl.c | 269 static inline void swap (int *a, int *b) in swap() argument 272 *a = *b; in swap() 273 *b = temp; in swap()
|
Completed in 20 milliseconds