Lines Matching refs:priv_data
529 static void init_seq_meta(struct bpf_iter_priv_data *priv_data, in init_seq_meta() argument
534 priv_data->tinfo = tinfo; in init_seq_meta()
535 priv_data->seq_info = seq_info; in init_seq_meta()
536 priv_data->prog = prog; in init_seq_meta()
537 priv_data->session_id = atomic64_inc_return(&session_id); in init_seq_meta()
538 priv_data->seq_num = 0; in init_seq_meta()
539 priv_data->done_stop = false; in init_seq_meta()
545 struct bpf_iter_priv_data *priv_data; in prepare_seq_file() local
560 priv_data = __seq_open_private(file, seq_info->seq_ops, in prepare_seq_file()
562 if (!priv_data) { in prepare_seq_file()
568 err = seq_info->init_seq_private(priv_data->target_private, &link->aux); in prepare_seq_file()
573 init_seq_meta(priv_data, tinfo, seq_info, prog); in prepare_seq_file()
575 seq->private = priv_data->target_private; in prepare_seq_file()