Code Review
/
vpp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
VAPI: bugfixes
[vpp.git]
/
src
/
svm
/
test_svm_fifo1.c
diff --git
a/src/svm/test_svm_fifo1.c
b/src/svm/test_svm_fifo1.c
index
398dd6d
..
d5b2c98
100644
(file)
--- a/
src/svm/test_svm_fifo1.c
+++ b/
src/svm/test_svm_fifo1.c
@@
-36,9
+36,9
@@
hello_world (int verbose)
if (rv)
return clib_error_return (0, "svm_fifo_segment_create returned %d", rv);
if (rv)
return clib_error_return (0, "svm_fifo_segment_create returned %d", rv);
- sp = svm_fifo_
get_segment (a->new_segment_index
);
+ sp = svm_fifo_
segment_get_segment (a->new_segment_indices[0]
);
- f = svm_fifo_segment_alloc_fifo (sp, 4096);
+ f = svm_fifo_segment_alloc_fifo (sp, 4096
, FIFO_SEGMENT_RX_FREELIST
);
if (f == 0)
return clib_error_return (0, "svm_fifo_segment_alloc_fifo failed");
if (f == 0)
return clib_error_return (0, "svm_fifo_segment_alloc_fifo failed");
@@
-63,7
+63,7
@@
hello_world (int verbose)
else
error = clib_error_return (0, "data test FAIL!");
else
error = clib_error_return (0, "data test FAIL!");
- svm_fifo_segment_free_fifo (sp, f);
+ svm_fifo_segment_free_fifo (sp, f
, FIFO_SEGMENT_RX_FREELIST
);
return error;
}
return error;
}
@@
-89,9
+89,9
@@
master (int verbose)
if (rv)
return clib_error_return (0, "svm_fifo_segment_create returned %d", rv);
if (rv)
return clib_error_return (0, "svm_fifo_segment_create returned %d", rv);
- sp = svm_fifo_
get_segment (a->new_segment_index
);
+ sp = svm_fifo_
segment_get_segment (a->new_segment_indices[0]
);
- f = svm_fifo_segment_alloc_fifo (sp, 4096);
+ f = svm_fifo_segment_alloc_fifo (sp, 4096
, FIFO_SEGMENT_RX_FREELIST
);
if (f == 0)
return clib_error_return (0, "svm_fifo_segment_alloc_fifo failed");
if (f == 0)
return clib_error_return (0, "svm_fifo_segment_alloc_fifo failed");
@@
-125,11
+125,11
@@
mempig (int verbose)
if (rv)
return clib_error_return (0, "svm_fifo_segment_create returned %d", rv);
if (rv)
return clib_error_return (0, "svm_fifo_segment_create returned %d", rv);
- sp = svm_fifo_
get_segment (a->new_segment_index
);
+ sp = svm_fifo_
segment_get_segment (a->new_segment_indices[0]
);
for (i = 0; i < 1000; i++)
{
for (i = 0; i < 1000; i++)
{
- f = svm_fifo_segment_alloc_fifo (sp, 4096);
+ f = svm_fifo_segment_alloc_fifo (sp, 4096
, FIFO_SEGMENT_RX_FREELIST
);
if (f == 0)
break;
vec_add1 (flist, f);
if (f == 0)
break;
vec_add1 (flist, f);
@@
-139,14
+139,14
@@
mempig (int verbose)
for (i = 0; i < vec_len (flist); i++)
{
f = flist[i];
for (i = 0; i < vec_len (flist); i++)
{
f = flist[i];
- svm_fifo_segment_free_fifo (sp, f);
+ svm_fifo_segment_free_fifo (sp, f
, FIFO_SEGMENT_RX_FREELIST
);
}
_vec_len (flist) = 0;
for (i = 0; i < 1000; i++)
{
}
_vec_len (flist) = 0;
for (i = 0; i < 1000; i++)
{
- f = svm_fifo_segment_alloc_fifo (sp, 4096);
+ f = svm_fifo_segment_alloc_fifo (sp, 4096
, FIFO_SEGMENT_RX_FREELIST
);
if (f == 0)
break;
vec_add1 (flist, f);
if (f == 0)
break;
vec_add1 (flist, f);
@@
-156,7
+156,7
@@
mempig (int verbose)
for (i = 0; i < vec_len (flist); i++)
{
f = flist[i];
for (i = 0; i < vec_len (flist); i++)
{
f = flist[i];
- svm_fifo_segment_free_fifo (sp, f);
+ svm_fifo_segment_free_fifo (sp, f
, FIFO_SEGMENT_RX_FREELIST
);
}
return 0;
}
return 0;
@@
-183,9
+183,9
@@
offset (int verbose)
if (rv)
return clib_error_return (0, "svm_fifo_segment_create returned %d", rv);
if (rv)
return clib_error_return (0, "svm_fifo_segment_create returned %d", rv);
- sp = svm_fifo_
get_segment (a->new_segment_index
);
+ sp = svm_fifo_
segment_get_segment (a->new_segment_indices[0]
);
- f = svm_fifo_segment_alloc_fifo (sp, 200 << 10);
+ f = svm_fifo_segment_alloc_fifo (sp, 200 << 10
, FIFO_SEGMENT_RX_FREELIST
);
if (f == 0)
return clib_error_return (0, "svm_fifo_segment_alloc_fifo failed");
if (f == 0)
return clib_error_return (0, "svm_fifo_segment_alloc_fifo failed");
@@
-226,9
+226,9
@@
slave (int verbose)
{
svm_fifo_segment_create_args_t _a, *a = &_a;
svm_fifo_segment_private_t *sp;
{
svm_fifo_segment_create_args_t _a, *a = &_a;
svm_fifo_segment_private_t *sp;
- svm_fifo_segment_header_t *fsh;
svm_fifo_t *f;
ssvm_shared_header_t *sh;
svm_fifo_t *f;
ssvm_shared_header_t *sh;
+ svm_fifo_segment_header_t *fsh;
int rv;
u8 *test_data;
u8 *retrieved_data = 0;
int rv;
u8 *test_data;
u8 *retrieved_data = 0;
@@
-243,12
+243,12
@@
slave (int verbose)
if (rv)
return clib_error_return (0, "svm_fifo_segment_attach returned %d", rv);
if (rv)
return clib_error_return (0, "svm_fifo_segment_attach returned %d", rv);
- sp = svm_fifo_
get_segment (a->new_segment_index
);
+ sp = svm_fifo_
segment_get_segment (a->new_segment_indices[0]
);
sh = sp->ssvm.sh;
fsh = (svm_fifo_segment_header_t *) sh->opaque[0];
/* might wanna wait.. */
sh = sp->ssvm.sh;
fsh = (svm_fifo_segment_header_t *) sh->opaque[0];
/* might wanna wait.. */
- f =
(svm_fifo_t *) fsh->fifos[0]
;
+ f =
fsh->fifos
;
/* Lazy bastards united */
test_data = format (0, "Hello world%c", 0);
/* Lazy bastards united */
test_data = format (0, "Hello world%c", 0);
@@
-273,7
+273,7
@@
test_ssvm_fifo1 (unformat_input_t * input)
int verbose = 0;
int test_id = 0;
int verbose = 0;
int test_id = 0;
- svm_fifo_segment_init (0x200000000ULL, 20);
+ svm_fifo_segment_
main_
init (0x200000000ULL, 20);
while (unformat_check_input (input) != UNFORMAT_END_OF_INPUT)
{
while (unformat_check_input (input) != UNFORMAT_END_OF_INPUT)
{