Beispiel #1
0
/*---------------------------------------------------------------------------*/
char *pack_iocb(struct raio_iocb *iocb, char *buffer)
{
	pack_u64((uint64_t *)&iocb->u.c.offset,
	pack_u64((uint64_t *)&iocb->u.c.nbytes,
	pack_u32((uint32_t *)&iocb->raio_lio_opcode,
	pack_u32((uint32_t *)&iocb->raio_fildes,
		   buffer))));

	return buffer + SUBMIT_BLOCK_SIZE;
}
Beispiel #2
0
 inline void packet(char* buff, size_t* buff_n, bool pack)
 {
     pack_u64(&server_time, buff, buff_n, pack);
 }