Lines Matching refs:stream

36 	struct etna_cmd_stream *stream;
41 stream = etna_cmd_stream_new(NULL, 0, NULL, NULL);
42 assert(stream == NULL);
44 stream = etna_cmd_stream_new(NULL, 4, NULL, NULL);
45 assert(stream);
46 assert(etna_cmd_stream_avail(stream) == 2);
47 etna_cmd_stream_del(stream);
49 stream = etna_cmd_stream_new(NULL, 20, NULL, NULL);
50 assert(stream);
51 assert(etna_cmd_stream_avail(stream) == 18);
52 etna_cmd_stream_del(stream);
55 stream = etna_cmd_stream_new(NULL, 1, NULL, NULL);
56 assert(stream);
57 assert(etna_cmd_stream_avail(stream) == 0);
58 etna_cmd_stream_del(stream);
60 stream = etna_cmd_stream_new(NULL, 23, NULL, NULL);
61 assert(stream);
62 assert(etna_cmd_stream_avail(stream) == 22);
63 etna_cmd_stream_del(stream);
70 struct etna_cmd_stream *stream;
74 stream = etna_cmd_stream_new(NULL, 6, NULL, NULL);
75 assert(stream);
76 assert(etna_cmd_stream_avail(stream) == 4);
78 etna_cmd_stream_emit(stream, 0x1);
79 assert(etna_cmd_stream_avail(stream) == 3);
81 etna_cmd_stream_emit(stream, 0x2);
82 assert(etna_cmd_stream_avail(stream) == 2);
84 etna_cmd_stream_emit(stream, 0x3);
85 assert(etna_cmd_stream_avail(stream) == 1);
87 etna_cmd_stream_del(stream);
94 struct etna_cmd_stream *stream;
98 stream = etna_cmd_stream_new(NULL, 6, NULL, NULL);
99 assert(etna_cmd_stream_offset(stream) == 0);
101 etna_cmd_stream_emit(stream, 0x1);
102 assert(etna_cmd_stream_offset(stream) == 1);
104 etna_cmd_stream_emit(stream, 0x2);
105 assert(etna_cmd_stream_offset(stream) == 2);
107 etna_cmd_stream_emit(stream, 0x3);
108 etna_cmd_stream_emit(stream, 0x4);
109 assert(etna_cmd_stream_offset(stream) == 4);
111 etna_cmd_stream_del(stream);