MCPcopy Create free account
hub / github.com/F-Stack/f-stack / cirbuf_add_tail_safe

Function cirbuf_add_tail_safe

dpdk/lib/cmdline/cmdline_cirbuf.c:132–140  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

130}
131
132int
133cirbuf_add_tail_safe(struct cirbuf * cbuf, char c)
134{
135 if (cbuf && !CIRBUF_IS_FULL(cbuf)) {
136 __cirbuf_add_tail(cbuf, c);
137 return 0;
138 }
139 return -EINVAL;
140}
141
142void
143cirbuf_add_tail(struct cirbuf * cbuf, char c)

Callers 7

rdline_char_inFunction · 0.85
test_cirbuf_char_add_delFunction · 0.85
test_cirbuf_char_fillFunction · 0.85
test_cirbuf_align_leftFunction · 0.85
test_cirbuf_align_rightFunction · 0.85

Calls 1

__cirbuf_add_tailFunction · 0.85

Tested by 6

test_cirbuf_char_add_delFunction · 0.68
test_cirbuf_char_fillFunction · 0.68
test_cirbuf_align_leftFunction · 0.68
test_cirbuf_align_rightFunction · 0.68