gaulthiergain-tools/libs/internal/ukmpi.json

172 lines
4.8 KiB
JSON
Raw Normal View History

2022-09-09 11:44:12 +02:00
{
"functions": [
{
"args_name": [
"a",
"size"
],
"args_type": [
"struct uk_alloc *",
"int"
],
"fully_qualified": "uk_mbox_create(struct uk_alloc *, int)",
"headers": [
"<uk/mbox.h>"
],
"location_file": [
"/home/gain/dev/workdir_unikraft/unikraft/lib/ukmpi/mbox.c"
],
"name": "uk_mbox_create",
"nb_args": 2,
"return_value": "struct uk_mbox *",
"usage": 1
},
{
"args_name": [
"a",
"m"
],
"args_type": [
"struct uk_alloc *",
"struct uk_mbox *"
],
"fully_qualified": "uk_mbox_free(struct uk_alloc *, struct uk_mbox *)",
"headers": [],
"location_file": [
"/home/gain/dev/workdir_unikraft/unikraft/lib/ukmpi/mbox.c"
],
"name": "uk_mbox_free",
"nb_args": 2,
"return_value": "void",
"usage": 1
},
{
"args_name": [
"m",
"msg"
],
"args_type": [
"struct uk_mbox *",
"void *"
],
"fully_qualified": "uk_mbox_post(struct uk_mbox *, void *)",
"headers": [
"<uk/mbox.h>"
],
"location_file": [
"/home/gain/dev/workdir_unikraft/unikraft/lib/ukmpi/mbox.c"
],
"name": "uk_mbox_post",
"nb_args": 2,
"return_value": "void",
"usage": 1
},
{
"args_name": [
"m",
"msg"
],
"args_type": [
"struct uk_mbox *",
"void *"
],
"fully_qualified": "uk_mbox_post_try(struct uk_mbox *, void *)",
"headers": [
"<uk/mbox.h>"
],
"location_file": [
"/home/gain/dev/workdir_unikraft/unikraft/lib/ukmpi/mbox.c"
],
"name": "uk_mbox_post_try",
"nb_args": 2,
"return_value": "int",
"usage": 1
},
{
"args_name": [
"m",
"msg",
"timeout"
],
"args_type": [
"struct uk_mbox *",
"void *",
"int"
],
"fully_qualified": "uk_mbox_post_to(struct uk_mbox *, void *, int)",
"headers": [
"<uk/mbox.h>"
],
"location_file": [
"/home/gain/dev/workdir_unikraft/unikraft/lib/ukmpi/mbox.c"
],
"name": "uk_mbox_post_to",
"nb_args": 3,
"return_value": "int",
"usage": 1
},
{
"args_name": [
"m",
"msg"
],
"args_type": [
"struct uk_mbox *",
"void **"
],
"fully_qualified": "uk_mbox_recv(struct uk_mbox *, void **)",
"headers": [],
"location_file": [
"/home/gain/dev/workdir_unikraft/unikraft/lib/ukmpi/mbox.c"
],
"name": "uk_mbox_recv",
"nb_args": 2,
"return_value": "void",
"usage": 1
},
{
"args_name": [
"m",
"msg"
],
"args_type": [
"struct uk_mbox *",
"void **"
],
"fully_qualified": "uk_mbox_recv_try(struct uk_mbox *, void **)",
"headers": [
"<uk/mbox.h>"
],
"location_file": [
"/home/gain/dev/workdir_unikraft/unikraft/lib/ukmpi/mbox.c"
],
"name": "uk_mbox_recv_try",
"nb_args": 2,
"return_value": "int",
"usage": 1
},
{
"args_name": [
"m",
"msg",
"timeout"
],
"args_type": [
"struct uk_mbox *",
"void **",
"int"
],
"fully_qualified": "uk_mbox_recv_to(struct uk_mbox *, void **, int)",
"headers": [
"<uk/mbox.h>"
],
"location_file": [
"/home/gain/dev/workdir_unikraft/unikraft/lib/ukmpi/mbox.c"
],
"name": "uk_mbox_recv_to",
"nb_args": 3,
"return_value": "int",
"usage": 1
}
]
}