Searched defs:aiocbs (Results 1 - 17 of 17) sorted by relevance

/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/lio_listio/
H A D18-1.c45 struct aiocb *aiocbs[NUM_AIOCBS]; local
73 aiocbs[0] = malloc(sizeof(struct aiocb));
74 memset(aiocbs[0], 0, sizeof(struct aiocb));
76 aiocbs[0]->aio_fildes = fd;
77 aiocbs[0]->aio_offset = 0;
78 aiocbs[0]->aio_buf = bufs;
79 aiocbs[0]->aio_nbytes = BUF_SIZE;
80 aiocbs[0]->aio_lio_opcode = LIO_WRITE;
83 ret = lio_listio(-1, aiocbs, NUM_AIOCBS, NULL);
90 free(aiocbs[
[all...]
H A D12-1.c44 struct aiocb *aiocbs[NUM_AIOCBS]; local
78 aiocbs[i] = malloc(sizeof(struct aiocb));
79 memset(aiocbs[i], 0, sizeof(struct aiocb));
81 aiocbs[i]->aio_fildes = fd;
82 aiocbs[i]->aio_offset = 0;
83 aiocbs[i]->aio_buf = &bufs[i * BUF_SIZE];
84 aiocbs[i]->aio_nbytes = BUF_SIZE;
85 aiocbs[i]->aio_lio_opcode = LIO_WRITE;
89 ret = lio_listio(LIO_WAIT, aiocbs, NUM_AIOCBS, NULL);
95 free(aiocbs[
[all...]
H A D13-1.c44 struct aiocb *aiocbs[NUM_AIOCBS]; local
78 aiocbs[i] = malloc(sizeof(struct aiocb));
79 memset(aiocbs[i], 0, sizeof(struct aiocb));
81 aiocbs[i]->aio_fildes = fd;
82 aiocbs[i]->aio_offset = 0;
83 aiocbs[i]->aio_buf = &bufs[i * BUF_SIZE];
84 aiocbs[i]->aio_nbytes = BUF_SIZE;
87 aiocbs[i]->aio_lio_opcode = -1;
89 aiocbs[i]->aio_lio_opcode = LIO_WRITE;
93 ret = lio_listio(LIO_WAIT, aiocbs, NUM_AIOCB
[all...]
H A D5-1.c47 struct aiocb *aiocbs[NUM_AIOCBS]; local
73 aiocbs[i] = malloc(sizeof(struct aiocb));
74 memset(aiocbs[i], 0, sizeof(struct aiocb));
76 aiocbs[i]->aio_fildes = fd;
77 aiocbs[i]->aio_offset = 0;
78 aiocbs[i]->aio_buf = buf;
79 aiocbs[i]->aio_nbytes = BUF_SIZE;
82 aiocbs[i]->aio_lio_opcode = LIO_WRITE;
84 aiocbs[i]->aio_lio_opcode = LIO_READ;
86 aiocbs[
[all...]
H A D1-1.c53 struct aiocb **aiocbs; local
86 aiocbs = malloc(sizeof(struct aiocb *) * NUM_AIOCBS);
91 aiocbs[i] = malloc(sizeof(struct aiocb));
92 memset(aiocbs[i], 0, sizeof(struct aiocb));
94 aiocbs[i]->aio_fildes = fd;
95 aiocbs[i]->aio_offset = 0;
96 aiocbs[i]->aio_buf = &bufs[i * BUF_SIZE];
97 aiocbs[i]->aio_nbytes = BUF_SIZE;
98 aiocbs[i]->aio_lio_opcode = LIO_WRITE;
114 ret = lio_listio(LIO_WAIT, aiocbs, NUM_AIOCB
[all...]
H A D10-1.c58 struct aiocb *aiocbs[NUM_AIOCBS]; local
94 aiocbs[i] = malloc(sizeof(struct aiocb));
95 memset(aiocbs[i], 0, sizeof(struct aiocb));
97 aiocbs[i]->aio_fildes = fd;
98 aiocbs[i]->aio_offset = 0;
99 aiocbs[i]->aio_buf = &bufs[i * BUF_SIZE];
100 aiocbs[i]->aio_nbytes = BUF_SIZE;
101 aiocbs[i]->aio_lio_opcode = LIO_WRITE;
104 aiocbs[i]->aio_sigevent.sigev_notify = SIGEV_SIGNAL;
105 aiocbs[
[all...]
H A D14-1.c58 struct aiocb *aiocbs[NUM_AIOCBS]; local
94 aiocbs[i] = (struct aiocb *)calloc(sizeof(struct aiocb), 1);
95 if (aiocbs == NULL) {
104 aiocbs[i]->aio_fildes = -1;
106 aiocbs[i]->aio_fildes = fd;
108 aiocbs[i]->aio_offset = 0;
109 aiocbs[i]->aio_buf = &bufs[i * BUF_SIZE];
110 aiocbs[i]->aio_nbytes = BUF_SIZE;
111 aiocbs[i]->aio_lio_opcode = LIO_WRITE;
114 aiocbs[
[all...]
H A D15-1.c58 struct aiocb *aiocbs[NUM_AIOCBS]; local
94 aiocbs[i] = malloc(sizeof(struct aiocb));
95 memset(aiocbs[i], 0, sizeof(struct aiocb));
97 aiocbs[i]->aio_fildes = fd;
98 aiocbs[i]->aio_offset = 0;
99 aiocbs[i]->aio_buf = &bufs[i * BUF_SIZE];
100 aiocbs[i]->aio_nbytes = BUF_SIZE;
103 aiocbs[i]->aio_lio_opcode = LIO_READ;
105 aiocbs[i]->aio_lio_opcode = LIO_WRITE;
108 aiocbs[
[all...]
H A D2-1.c57 struct aiocb *aiocbs[NUM_AIOCBS]; local
93 aiocbs[i] = malloc(sizeof(struct aiocb));
94 memset(aiocbs[i], 0, sizeof(struct aiocb));
96 aiocbs[i]->aio_fildes = fd;
97 aiocbs[i]->aio_offset = 0;
98 aiocbs[i]->aio_buf = &bufs[i * BUF_SIZE];
99 aiocbs[i]->aio_nbytes = BUF_SIZE;
100 aiocbs[i]->aio_lio_opcode = LIO_WRITE;
103 aiocbs[i]->aio_sigevent.sigev_notify = SIGEV_SIGNAL;
104 aiocbs[
[all...]
H A D3-1.c58 struct aiocb *aiocbs[NUM_AIOCBS]; local
94 aiocbs[i] = malloc(sizeof(struct aiocb));
95 memset(aiocbs[i], 0, sizeof(struct aiocb));
97 aiocbs[i]->aio_fildes = fd;
98 aiocbs[i]->aio_offset = 0;
99 aiocbs[i]->aio_buf = &bufs[i * BUF_SIZE];
100 aiocbs[i]->aio_nbytes = BUF_SIZE;
101 aiocbs[i]->aio_lio_opcode = LIO_WRITE;
104 aiocbs[i]->aio_sigevent.sigev_notify = SIGEV_SIGNAL;
105 aiocbs[
[all...]
H A D4-1.c58 struct aiocb *aiocbs[NUM_AIOCBS]; local
93 aiocbs[i] = NULL;
101 aiocbs[i] = malloc(sizeof(struct aiocb));
102 memset(aiocbs[i], 0, sizeof(struct aiocb));
104 aiocbs[i]->aio_fildes = fd;
105 aiocbs[i]->aio_offset = 0;
106 aiocbs[i]->aio_buf = &bufs[i * BUF_SIZE];
107 aiocbs[i]->aio_nbytes = BUF_SIZE;
108 aiocbs[i]->aio_lio_opcode = LIO_WRITE;
111 aiocbs[
[all...]
H A D7-1.c59 struct aiocb *aiocbs[NUM_AIOCBS]; local
94 aiocbs[i] = malloc(sizeof(struct aiocb));
95 memset(aiocbs[i], 0, sizeof(struct aiocb));
97 aiocbs[i]->aio_fildes = fd;
98 aiocbs[i]->aio_offset = 0;
99 aiocbs[i]->aio_buf = &bufs[i * BUF_SIZE];
100 aiocbs[i]->aio_nbytes = BUF_SIZE;
103 aiocbs[i]->aio_lio_opcode = LIO_NOP;
105 aiocbs[i]->aio_lio_opcode = LIO_WRITE;
108 aiocbs[
[all...]
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/aio_read/
H A D9-1.c48 struct aiocb aiocbs[NUM_AIOCBS]; local
75 memset(&aiocbs[i], 0, sizeof(struct aiocb));
76 aiocbs[i].aio_fildes = fd;
77 aiocbs[i].aio_buf = buf;
78 aiocbs[i].aio_nbytes = BUF_SIZE;
82 ret = aio_read(&aiocbs[i]);
88 err = aio_error(&aiocbs[i]);
89 ret = aio_return(&aiocbs[i]);
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/aio_write/
H A D7-1.c48 struct aiocb aiocbs[NUM_AIOCBS]; local
69 memset(&aiocbs[i], 0, sizeof(struct aiocb));
70 aiocbs[i].aio_fildes = fd;
71 aiocbs[i].aio_buf = buf;
72 aiocbs[i].aio_nbytes = BUF_SIZE;
76 ret = aio_write(&aiocbs[i]);
82 err = aio_error(&aiocbs[i]);
83 ret = aio_return(&aiocbs[i]);
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/aio_suspend/
H A D1-1.c67 struct aiocb **aiocbs; local
108 aiocbs = malloc(sizeof(struct aiocb *) * NUM_AIOCBS);
112 aiocbs[i] = malloc(sizeof(struct aiocb));
113 memset(aiocbs[i], 0, sizeof(struct aiocb));
115 aiocbs[i]->aio_fildes = fd;
116 aiocbs[i]->aio_offset = i * BUF_SIZE;
117 aiocbs[i]->aio_buf = &bufs[i * BUF_SIZE];
118 aiocbs[i]->aio_nbytes = BUF_SIZE;
119 aiocbs[i]->aio_lio_opcode = LIO_READ;
135 plist[1] = aiocbs[WAIT_FOR_AIOC
[all...]
H A D4-1.c64 struct aiocb aiocbs[NUM_AIOCBS]; local
89 memset(aiocbs, 0, sizeof(aiocbs));
97 aiocbs[i].aio_fildes = fd;
98 aiocbs[i].aio_offset = buf_offset;
99 aiocbs[i].aio_buf = malloc(buf_size);
100 aiocbs[i].aio_nbytes = buf_size;
101 aiocbs[i].aio_lio_opcode = LIO_WRITE;
103 if (!aiocbs[i].aio_buf) {
111 aiocbs[
[all...]
H A D9-1.c53 struct aiocb *aiocbs[num_aiocbs]; local
99 aiocbs[i] = malloc(sizeof(struct aiocb));
100 memset(aiocbs[i], 0, sizeof(struct aiocb));
102 aiocbs[i]->aio_fildes = fd;
103 aiocbs[i]->aio_offset = i * buf_size;
104 aiocbs[i]->aio_buf = &bufs[i * buf_size];
105 aiocbs[i]->aio_nbytes = buf_size;
106 aiocbs[i]->aio_lio_opcode = LIO_READ;
124 plist[1] = aiocbs[WAIT_FOR_AIOCB];
127 ret = lio_listio(LIO_NOWAIT, aiocbs, num_aiocb
[all...]

Completed in 366 milliseconds