int whence), FILE *metadata_fp);
static
struct trace_descriptor *ctf_open_mmap_trace(
struct mmap_stream_list *mmap_list,
int whence), FILE *metadata_fp);
static
struct trace_descriptor *ctf_open_mmap_trace(
struct mmap_stream_list *mmap_list,
- void (*move_pos_slow)(struct stream_pos *pos, size_t offset, int whence),
+ void (*packet_seek)(struct stream_pos *pos, size_t offset, int whence),
{
struct ctf_stream_pos *pos =
container_of(stream_pos, struct ctf_stream_pos, parent);
{
struct ctf_stream_pos *pos =
container_of(stream_pos, struct ctf_stream_pos, parent);
int whence), FILE *metadata_fp)
{
struct ctf_scanner *scanner;
int whence), FILE *metadata_fp)
{
struct ctf_scanner *scanner;
*/
static
int ctf_open_file_stream_read(struct ctf_trace *td, const char *path, int flags,
*/
static
int ctf_open_file_stream_read(struct ctf_trace *td, const char *path, int flags,
static
int ctf_open_trace_read(struct ctf_trace *td,
const char *path, int flags,
static
int ctf_open_trace_read(struct ctf_trace *td,
const char *path, int flags,
|| !strcmp(diriter->d_name, "..")
|| !strcmp(diriter->d_name, "metadata"))
continue;
|| !strcmp(diriter->d_name, "..")
|| !strcmp(diriter->d_name, "metadata"))
continue;
- ret = ctf_open_file_stream_read(td, diriter->d_name, flags, move_pos_slow);
+ ret = ctf_open_file_stream_read(td, diriter->d_name,
+ flags, packet_seek);
- ret = ctf_open_trace_read(td, path, flags, move_pos_slow, metadata_fp);
+ ret = ctf_open_trace_read(td, path, flags, packet_seek, metadata_fp);
static
int ctf_open_mmap_stream_read(struct ctf_trace *td,
struct mmap_stream *mmap_info,
static
int ctf_open_mmap_stream_read(struct ctf_trace *td,
struct mmap_stream *mmap_info,
file_stream = g_new0(struct ctf_file_stream, 1);
ctf_init_mmap_pos(&file_stream->pos, mmap_info);
file_stream = g_new0(struct ctf_file_stream, 1);
ctf_init_mmap_pos(&file_stream->pos, mmap_info);
int ctf_open_mmap_trace_read(struct ctf_trace *td,
struct mmap_stream_list *mmap_list,
int ctf_open_mmap_trace_read(struct ctf_trace *td,
struct mmap_stream_list *mmap_list,
* stream ID to add to the right location in the stream array.
*/
bt_list_for_each_entry(mmap_info, &mmap_list->head, list) {
* stream ID to add to the right location in the stream array.
*/
bt_list_for_each_entry(mmap_info, &mmap_list->head, list) {
static
struct trace_descriptor *ctf_open_mmap_trace(
struct mmap_stream_list *mmap_list,
static
struct trace_descriptor *ctf_open_mmap_trace(
struct mmap_stream_list *mmap_list,
- void (*move_pos_slow)(struct stream_pos *pos, size_t offset, int whence),
+ void (*packet_seek)(struct stream_pos *pos, size_t offset, int whence),
- ret = ctf_open_mmap_trace_read(td, mmap_list, move_pos_slow, metadata_fp);
+ ret = ctf_open_mmap_trace_read(td, mmap_list, packet_seek, metadata_fp);